Loading
Verzekering
InsPolicyRevenueScheduleService:cancelRevenueSchedule

InsPolicyRevenueScheduleService:cancelRevenueSchedule

Wanneer een polis wordt geannuleerd, past deze service de omzetplanning aan om de omzet te berekenen tot de annuleringsdatum.

Klasse: InsPolicyRevenueScheduleService

Methode: cancelRevenueSchedule

Hoe het werkt

  1. Deze service zoekt naar de polis-ID (activum-ID), de transactie-ID en de ingangsdatum voor de annulering van de polis.

  2. Gebruikt modificationType om een query uit te voeren op het Type van de transactietabel om een lijst van wijzigingen in het beleid op te halen. Als er geen modificationType is opgegeven, wordt de service standaard gebruiktChanged/Endorsed.

  3. Wijzigt de omzetplanning en verwijdert toekomstige niet-verdiende omzet uit het object Polis (activum).

  4. Retourneert de beleids-ID in de uitvoer-JSON.

Externe opties

Optie

Beschrijving

assetId

Verplicht.

De polis-ID van de geannuleerde polis.

transactionId

Verplicht.

De transactie-ID die wordt gemaakt wanneer de polis wordt geannuleerd.

effectiveDate

Verplicht.

De datum van annulering van de polis.

getDataDRBundleName

De naam van de Omnistudio Data Mapper die deze service gebruikt voor het ophalen van polisgegevens (activa).

Als u Salesforce FSC gebruikt, moet u deze optie of getDataCustomClassName opgeven.

getDataCustomClassName

De naam van de aangepaste klasse die deze service gebruikt voor het ophalen van polisgegevens (activa).

Als u Salesforce FSC gebruikt, moet u deze optie of getDataDRBundleName opgeven.

modificationType

Verplicht.

Het type wijzigingen dat gedurende de looptijd van een polis is aangebracht.

Als er geen waarde is opgegeven, gebruikt de service Changed/Endorsed als standaardwaarde.

Invoer-JSON

Deze service gebruikt een invoer-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",
}

Uitvoer-JSON

De service retourneert de beleids-ID in de uitvoer-JSON.

{
    "PolicyId": "02if200000YfCDEAA3"
}
 
Wordt geladen
Salesforce Help | Article