Вы находитесь здесь:
InsPolicyService:createMultiRootPolicy
Используйте эту службу для выдачи многокорневой политики из сметы.
Принцип работы
Услуга:
-
Использует
quoteIdиeffectiveDateпараметры для выдачи многокорневой политики. -
Создает дочерние политики для каждого корневого продукта.
-
Консолидирует страховые взносы, налоги и платежи из дочерних полисов в родительскую политику.
-
Создает необходимые транзакции, если
createTransactionзадано значение true. -
Консолидирует эти транзакции в родительской многокорневой политике.
Дополнительные поля
-
Пользователи могут переопределить значения полей политики посредством параметра
additionalFields. -
Дополнительные поля поддерживаются для родительской и дочерней политик на уровне корневой политики.
-
Параметр
additionalFieldsобновляет поля только на уровне объекта «Страховой полис». -
Дочерняя политика использует код продукта в качестве идентификатора продукта в структуре
additionalFieldsJSON. -
Родительская многокорневая политика использует MULTI_ROOT_PARENT_POLICY в качестве идентификатора в структуре
additionalFieldsJSON.
Удаленные параметры
Параметр |
Описание |
|---|---|
|
Обязательно Код сметы, используемой для создания политики. |
|
Обязательно Дата вступления в силу полиса. |
|
Дополнительно Дата окончания полиса. |
|
Дополнительно Логический флаг, обозначающий необходимость создания родительских и дочерних транзакций для политики. Значение по умолчанию: False. |
|
Дополнительно Имя и тип транзакции, применимые только при По умолчанию используется полис продажи. |
|
Дополнительно Логический флаг для определения необходимости создания записей контактов для участника. Значение по умолчанию - Истина. |
|
Дополнительно Условие страхового полиса. Значение по умолчанию: Annual. |
|
Дополнительно Дата рейтинга, использованная для определения цены ввода JSON. |
|
Дополнительно Структура JSON, которая соотносит коды продуктов полиса с полями полисов и их соответствующими значениями. |
|
Дополнительно Логический флаг, обозначающий необходимость создания номера опорной политики. Этот параметр обязателен при добавлении поля номера опорной политики в структуру Значение по умолчанию - Истина. |
JSON ввода
Данная служба не использует JSON ввода.
Ниже указан образец additionalFields JSON.
"additionalFields": {
"MULTI_ROOT_PARENT_POLICY": {
"name": "parent policy",
"term": "Annual"
},
"AUTOROOT": {
"name": "test",
"year": "2024"
},
"COMMERCIAL": {
"name": "Commercial",
"type": "Comprehensive"
}
} 