Loading
Forsikring
InsPolicyRevenueScheduleService:cancelRevenueSchedule

InsPolicyRevenueScheduleService:cancelRevenueSchedule

Når en policy avbrytes, justerer denne tjenesten omsetningsplanen for å beregne omsetning frem til kanselleringsdatoen.

Klasse: InsPolicyRevenueScheduleService

Metode: cancelRevenueSchedule

Slik fungerer den

  1. Denne tjenesten ser etter ID-en for policyen (aktivumet), transaksjons-ID-en og gyldighetsdatoen for kansellering av policyen.

  2. Bruker modificationType til å spørre transaksjonstabellens Type-felt for å få en liste over endringer i policyen. Hvis ingen modificationType er angitt, bruker tjenestenChanged/Endorsed som standard.

  3. Endrer omsetningsplanen og fjerner fremtidig ufortjent omsetning fra policyobjektet (aktivum).

  4. Returnerer policy-IDen i JSON-koden for utdata.

Eksterne alternativer

Alternativ

Beskrivelse

assetId

Obligatorisk.

Policy-ID-en til den kansellerte policyen.

transactionId

Obligatorisk.

Transaksjons-IDen som opprettes når policyen kanselleres.

effectiveDate

Obligatorisk.

Datoen for kansellering av poliser.

getDataDRBundleName

Navnet på Omnistudio-datatilordneren som tjenesten bruker til å hente policyinformasjon (aktivum).

Hvis du bruker Salesforce FSC, må du angi dette alternativet eller getDataCustomClassName.

getDataCustomClassName

Navnet på den tilpassede klassen denne tjenesten bruker til å hente policyinformasjon (aktivuminformasjon).

Hvis du bruker Salesforce FSC, må du angi dette alternativet eller getDataDRBundleName.

modificationType

Obligatorisk.

Typen endringer som er gjort i en policy i løpet av dens varighet.

Hvis ingen verdi angis, bruker tjenestene Changed/Endorsed som standard.

Inndata-JSON

Denne tjenesten tar en inndata-JSON.

"CancelPolicy": {
	"startDate": "2017-10-31T07:00:00.000Z",
	"endDate": "2018-10-30T07:00:00.000Z",
	"originalPremium": 0,
	"modifyDate": "2018-06-22T07:00:00.000Z",
	"CancelDateValidation": true
},
"PolicyId": "02if200000YfCDEAA3",
}

Utdata-JSON

Tjenesten returnerer policy-ID-en i JSON-koden for utdata.

{
    "PolicyId": "02if200000YfCDEAA3"
}
 
Laster
Salesforce Help | Article