Loading
Verzekering
InsPolicyRevenueScheduleService:createRevenueSchedule

InsPolicyRevenueScheduleService:createRevenueSchedule

Deze service maakt een maandelijkse omzetplanning voor een polis, beginnend op de ingangsdatum van de polis en eindigend op de vervaldatum van de polisvoorwaarde.

Deze service ondersteunt Salesforce Financial Services Cloud.

Klasse: InsPolicyRevenueScheduleService

Methode: createRevenueSchedule

De manier waarop het werkt...

  1. De service zoekt naar de polis-ID (assetId) en de transactionId die de verkoop van de polis heeft vastgelegd.

    Opmerking
    Opmerking

    Als u deze service gebruikt in een organisatie die Salesforce Financial Services Cloud gebruikt, moet u naast deze opties ook getDataDRBundleNames of getDataCustomClassName als invoer gebruiken.

  2. Maakt een lijst van omzetplanningsitems voor het beleid. Elk item bevat de volgende informatie:

    • Datum: Het einde van elke maand, beginnend met de ingangsdatum van de polis en eindigend op de laatste maand van de polistermijn.

    • Totale verdiende omzet: Totale omzet die u op deze datum voor deze polis hebt verdiend.

    • Totale niet-verdiende omzet: Omzet die u op deze datum nog niet voor dit beleid hebt verdiend.

    • Periode verdiende omzet: De omzet die u voor deze polis verdient gedurende deze maand.

    Opmerking
    Opmerking

    Als u deze service gebruikt in een organisatie die Salesforce Financial Services Cloud gebruikt, moet u postDataDRBundleName of postDataCustomClassName gebruiken om de omzetplanning naar de FSC te posten.

  3. Retourneert de totale te verdienen polisomzet, als de polis niet is geannuleerd of gewijzigd, in de uitvoer-JSON.

Externe opties

Optie

Beschrijving

assetId

Verplicht.

De ID van dit beleid.

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.

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.

postDataCustomClassName

De naam van de aangepaste klasse die deze service gebruikt om de nieuwe beleidsversie op te slaan.

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

postDataDRBundleName

De naam van de gegevenstoewijzing die deze service gebruikt om de nieuwe beleidsversie op te slaan.

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

transactionId

De ID van de transactie die is gekoppeld aan het maken van de polis.

Invoer-JSON

Deze service gebruikt geen invoer-JSON.

Uitvoer-JSON

De service retourneert de totale omzet die u voor deze polis verdient (als deze niet wordt geannuleerd of gewijzigd).

{
    "totalEarned": 533.8
}
 
Wordt geladen
Salesforce Help | Article