Usted está aquí:
InsQuoteService:createEndorsementQuote
Utilice este servicio para crear un presupuesto de aprobación con partidas de presupuesto para políticas de raíz única y raíz múltiple.
Funcionamiento
El servicio toma el policyId y el effectiveDate como parámetros de entrada para crear un presupuesto de aprobación y partidas de presupuesto.
Para crear un presupuesto de raíz única, el servicio:
-
Crea solo una partida de presupuesto raíz.
-
Transforma los registros InsurancePolicyCoverages, InsurancePolicyAssets y InsurancePolicyParticipants para crear partidas de presupuesto y establece relaciones entre ellos.
Transforma los registros InsurancePolicySurcharge para crear registros de
.QuotePricingAdjustment__c-
Devuelve un
quoteIden el JSON de salida.
Para crear un presupuesto de múltiples raíces, el servicio:
-
Crea múltiples partidas de presupuesto raíz correspondientes al número de pólizas secundarias.
-
Transforma los registros InsurancePolicyCoverages, InsurancePolicyAssets y InsurancePolicyParticipants para crear partidas de presupuesto y establece relaciones entre ellos para cada póliza secundaria.
-
Transforma los registros InsurancePolicySurcharge para crear registros de
QuotePricingAdjustment__c. -
Devuelve un
quoteIden el JSON de salida.
Entradas
Debe pasar estas entradas.
ENTRADA |
Descripción |
|---|---|
|
Obligatorio El Id. de la última versión de política principal desde la que se va a crear el presupuesto de aprobación. |
|
Obligatorio La fecha efectiva del presupuesto. |
|
Opcional El nombre del presupuesto que se creará. |
|
Opcional Una estructura JSON que especifica opciones para ejecutar reglas. |
JSON de entrada
A continuación se incluye una muestra del JSON de entrada.
{
"policyId": "0YT5w000000Y8MNGA0",
"effectiveDate":"2024-04-04",
"Name":"Endorse-Quote",
"remoteOptions": {
"runEligibilityRequiredDefaultSelectedRules": false,
"runRelationshipRules": false,
"runSelectedValidationRules": false
}
} 