Você está aqui:
InsQuoteService:createEndorsementQuote
Use esse serviço para criar uma cotação de aprovação com itens de linha de cotação para políticas de raiz única e de várias raízes.
Como funciona
O serviço usa os policyId e effectiveDate como parâmetros de entrada para criar uma cotação de aprovação e itens de linha de cotação.
Para criar uma cotação de raiz única, o serviço:
-
Cria apenas um item de linha de cotação raiz.
-
Transforma os registros InsurancePolicyCoverages, InsurancePolicyAssets e InsurancePolicyParticipants para criar itens de linha de cotação e estabelece relacionamentos entre eles.
Transforma os registros InsurancePolicySurcharge para criar registros de
.QuotePricingAdjustment__c-
Retorna um
quoteIdno JSON de saída.
Para criar uma cotação de várias raízes, o serviço:
-
Cria vários itens de linha de cotação raiz correspondentes ao número de apólices filhas.
-
Transforma os registros InsurancePolicyCoverages, InsurancePolicyAssets e InsurancePolicyParticipants para criar itens de linha de cotação e estabelece relacionamentos entre eles para cada apólice filha.
-
Transforma os registros InsurancePolicySurcharge para criar registros de
QuotePricingAdjustment__c. -
Retorna um
quoteIdno JSON de saída.
Contribuições
Você deve passar estas entradas.
ENTRADA |
Descrição |
|---|---|
|
Obrigatório O ID da versão mais recente da política pai a partir da qual a cotação de aprovação deve ser criada. |
|
Obrigatório A data efetiva da cotação. |
|
Opcional O nome da cotação a ser criada. |
|
Opcional Uma estrutura JSON que especifica opções para executar regras. |

