breadcrumbDescription
Tilføj køretøjer for Auto Business
Først tager OmniScript politik-id'et for den politik, som brugeren ønsker at føje køretøjer til.
Derefter kaldes der et andet OmniScript: autoWC/reusableVehicleInput1. Dette samme OmniScript bruges af autoWC/Quote OmniScript.
OmniScript, der kan genbruges, leverer en formular, som brugere kan angive oplysninger om det køretøj, der skal tilføjes. Felterne og valgene på denne formular svarer til attributterne på specifikationen for det forsikrede element i produktmodellen.
Når brugeren har gemt de nye køretøjsoplysninger, gør OmniScript en række ting i baggrunden:
-
Bruger InsPolicyService:getInsuredItems-tjenesten til at hente data om alle køretøjer, der allerede er forsikret af denne politik.
-
Bruger en integrationsprocedure til at flette de nye køretøjer med de eksisterende køretøjer.
-
Bruger InsPolicyService:getModifiedPolicy-tjenesten til at hente redigerede policedata, der inkluderer det nye køretøj(r).
-
Bruger en Omnistudio Data Mapper-udtrækningshandling til at forberede dataene til visning.
OmniScript viser alle gamle og nye køretøjer ved brug af insOsMultiInstanceGrandchildren Vlocity Lightning Web-komponent.
Brugere kan åbne ethvert køretøj for at ændre attributværdier på dækninger for det pågældende køretøj.
På den samme side kan brugere vælge eller fravælge valgfri dækning.
Denne side viser også den samlede nye præmie, den oprindelige præmie og andre data. Hver gang brugeren foretager en ændring af en attribut eller valgfri dækning, ændres priserne her.
Når brugeren har klikket på Tilføj køretøj, gør OmniScript følgende i baggrunden:
-
En Data Mapper-transformationshandling får dataene klar til at oprette en ny version af den eksisterende politik.
-
InsPolicyService:createNewPolicyVersion-tjenesten opretter en ny version af politikken, der inkluderer det eller de nye køretøjer.
-
Betalingsoplysninger opdateres.
Endelig vises der en bekræftelsesside. Den inkluderer de endelige prisændringer.
