Loading
Forsikring
InsPolicyService:initiateLapseGracePeriod

InsPolicyService:initiateLapseGracePeriod

Denne tjenesten starter en henstandsperiode for en policy, utløper en policy eller gjør ingenting for en policy, avhengig av faktorer i policyen.

Denne tjenesten fungerer med objektet Vlocity Policy (Asset), ikke Salesforce FSC InsurancePolicy-objektet.

Klasse: InsPolicyService

Metode: inititateLapseGracePeriod

Slik virker det

  1. Tar assetId og henter policyen.

  2. Henter Status-, GracePeriodStartDate__c-, GracePeriodEndDate__c- og ExpirationDate__c-verdiene fra policyen.

  3. Hvis Status = Active og GracePeriodStartDate__c er større enn eller lik i dag:

    1. Oppdaterer Status til Pending Lapse.

    2. Oppretter en ny transaksjon i policyen av typen Initiate Grace Period med gyldighetsdato = GracePeriodStartDate__c.

  4. Hvis Status = Pending Lapse og GracePeriodEndDate__c er større enn eller lik i dag:

    1. Oppdaterer Status til Lapsed.

    2. Angir OriginalExpirationDate__c for policyen til ExpirationDate__c.

    3. Angir ExpirationDate__c av policyen til i dag.

    4. Hvis policyen har en faktureringskonto, settes BillStatus__c på faktureringskontoen til Terminated. Ellers settes BillStatus__c på policyen til Terminated.

  5. Returnerer ID-en til transaksjonen som ble opprettet i transactionId-feltet.

Eksterne alternativer

Alternativ

Beskrivelse

assetId

Obligatorisk.

%IdYouAreLookingFor%

Id'et for den policy, der skal initieres afgangsperiode eller forløb.

Inndata-JSON

Denne tjenesten krever ingen inndata-JSON.

Utdata-JSON

Utdata-JSON-koden inkluderer følgende nøkkel og dens verdi:

  • transactionId: ID for transaksjonsregistrering oprettet

{
    "transactionId": "a3g5A000000YRPpQAO"
}
 
Laster
Salesforce Help | Article