Olet tässä:
InsPolicyService:initiateLapseGracePeriod
Tämä palvelu käynnistää käytännön myöntöjakson, vanhentuu tai ei tee mitään käytännölle, riippuen käytännön osatekijöistä.
Tämä palvelu toimii Vlocity Policy (Asset) -objektin kanssa, ei Salesforce FSC InsurancePolicy -objektin kanssa.
Metodi: inititateLapseGracePeriod
Miten se toimii?
-
Ota käyttöön käytännön
assetIdja noutaa sen. -
Hakee
Status-,GracePeriodStartDate__c-,GracePeriodEndDate__c- jaExpirationDate__c-arvot käytännöstä. -
Jos Tila =
ActivejaGracePeriodStartDate__con suurempi tai yhtä suuri kuin tämä päivä:-
Päivittää tilaksi
Pending Lapse. -
Luo uuden transaktion käytännölle, jonka tyyppi on
Initiate Grace Periodja voimaanastumispäivä =GracePeriodStartDate__c.
-
-
Jos Tila =
Pending LapsejaGracePeriodEndDate__con suurempi tai yhtä suuri kuin tämä päivä:-
Päivittää tilaksi
Lapsed. -
Asettaa käytännön
OriginalExpirationDate__c-arvoksiExpirationDate__c. -
Asettaa käytännön
ExpirationDate__c-arvoksi tämänhetkinen päivä. -
Jos käytännöllä on Laskutus-tili, Laskutus-tilin
BillStatus__conTerminated. Muussa tapauksessa käytännönBillStatus__conTerminated.
-
-
Palauttaa luodun transaktion tunnuksen
transactionId-kentässä.
