Loading
Forsikring
InsPolicyService:initiateLapseGracePeriod

InsPolicyService:initiateLapseGracePeriod

Denne tjeneste starter en henstandsperiode på en politik, udløber en politik eller gør ingenting for en politik, afhængigt af faktorer i politikken.

Denne tjeneste fungerer med objektet Vlocity Policy (Acet), ikke Salesforce FSC InsurancePolicy-objektet.

Kategori: InsPolicyService

Metode: inititateLapseGracePeriod

Sådan fungerer det

  1. Tager assetId og henter politikken.

  2. Henter værdierne Status, GracePeriodStartDate__c, GracePeriodEndDate__c og ExpirationDate__c fra politikken.

  3. Hvis Status = Active og GracePeriodStartDate__c er større end eller lig med i dag:

    1. Opdaterer statussen til Pending Lapse.

    2. Opretter en ny transaktion på politikken af typen Initiate Grace Period med ikrafttrædelsesdato = GracePeriodStartDate__c.

  4. Hvis Status = Pending Lapse og GracePeriodEndDate__c er større end eller lig med i dag:

    1. Opdaterer statussen til Lapsed.

    2. Indstiller OriginalExpirationDate__c for politikken til ExpirationDate__c.

    3. Angiver ExpirationDate__c af politikken til i dag.

    4. Hvis policen har en faktureringskonto, indstilles BillStatus__c på faktureringskonto til Terminated. Ellers indstilles BillStatus__c på politikken til Terminated.

  5. Returnerer id'et for den oprettede transaktion i feltet transactionId.

Fjernindstillinger

Indstilling

Beskrivelse

assetId

Påkrævet.

%theIdYouAreLookingFor%

Id'et for politikken til at starte en henstandsperiode eller udløb.

Input JSON

Denne tjeneste kræver ikke noget input-JSON.

Output JSON

Output JSON indeholder følgende nøgle og dens værdi:

  • transactionId: Id for oprettet transaktionsregistrering

{
    "transactionId": "a3g5A000000YRPpQAO"
}
 
Indlæser
Salesforce Help | Article