Вы находитесь здесь:
InsQuoteService:createEndorsementQuote
Используйте эту службу для создания сметы с элементами строки сметы для политик с одним корнем и несколькими корнями.
Принцип работы
Служба использует policyId и effectiveDate в качестве параметров ввода для создания сметы подтверждения и элементов строки сметы.
Чтобы создать однокорневую смету, служба:
-
Создает только один корневой элемент строки сметы.
-
Трансформирует записи InsurancePolicyCoverages, InsurancePolicyAssets и InsurancePolicyParticipants для создания элементов строки сметы и устанавливает взаимосвязи между ними.
Трансформация записей InsurancePolicySurcharge для создания записей
.QuotePricingAdjustment__c-
Возвращает
quoteIdв выводном JSON.
Чтобы создать многокорневую смету, служба:
-
Создает несколько корневых элементов строки сметы, соответствующих количеству дочерних политик.
-
Трансформирует записи InsurancePolicyCoverages, InsurancePolicyAssets и InsurancePolicyParticipants для создания элементов строки сметы и устанавливает взаимосвязи между ними для каждого дочернего полиса.
-
Трансформация записей InsurancePolicySurcharge для создания записей
QuotePricingAdjustment__c. -
Возвращает
quoteIdв выводном JSON.
Вводные данные
Вы должны передать эти вводные данные.
ВВОД |
Описание |
|---|---|
|
Обязательно Код последней версии родительской политики, на основе которой создается смета подтверждения. |
|
Обязательно Дата вступления сметы в силу. |
|
Дополнительно Имя создаваемой сметы. |
|
Дополнительно Структура JSON, определяющая параметры для выполнения правил. |
