Loading
Forsikring
Lightning insOsMultiInstanceChildProducts

Lightning insOsMultiInstanceChildProducts

Lightning insOsMultiInstanceChildProducts viser to nivåer av forsikrede artikler og dekninger for det andre nivået av forsikrede artikler i et tilbuds OmniScript.

Denne komponenten viser for eksempel et kommersielt tilbud:

  • Alle plasseringsforsikrede elementer (som 500 Maple Drive og 123 Elm Street)

  • Alle relaterte bygningsforsikrede artikler (som lagerbygning og fabrikk) for hvert sted

  • For hvert bygning alle relaterte berettigede dekninger (som Jordskjelv og Wildfire)

Her er en forhåndsvisning av OmniScript-trinnet for konfigurering av bygninger:

  • Plassering av forsikrede artikler (1)

  • Byggeforsikret artikkel (2)

  • Bygdekninger (3)

Komponenten lar brukere redigere attributter som er konfigurert med "Er konfigurerbar" valgt, og den skjuler attributter som er konfigurert med "Er skjult" valgt.

Forhåndsvisning av OmniScript-trinn for å konfigurere bygninger i et kommersielt tilbud

Her ser du nærmere på OmniScript-trinnet for konfigurering av bygninger:

Egenskaper for OmniScript-trinn for konfigurering av bygninger i et kommersielt tilbud

Egenskaper for tilpasset Lightning for insOsOsMultiInstanceChildProducts

En veiledet flyt som leder brukere gjennom konfigurasjonen av et kommersielt rotprodukt, bruker vanligvis tilpassede egenskaper for Lightning enableEdit, initJSON, initAction og rePriceAction.

Når det gjelder tilbudsflyter for kommersielle produkter, bruker du vanligvis initAction til å konfigurere getRatedProducts-tjenesten. Denne tjenesten henter produkt-JSON-koden som skal feeds inn i insOsMultiInstanceProducts. I OmniScript-trinn:

  • En initAction konfigurerer InsProductService: getRatedProducts for å hente produkt-JSON og mate den til insOsMultiInstanceProducts.

  • insOsMultiInstanceProducts viser de rot-, overordnede og underordnede forsikrede elementene i tillegg til dekningene for det overordnede forsikrede elementet. En bruker konfigurerer og ompriser de overordnede dekningene og attributtene for forsikrede artikler i dette LWC. Brukerens endringer overføres til neste trinn i flyten som initJSON.

  • insOsMultiInstanceChildProducts bruker produkt-JSON-koden overført fra forrige trinn som initJSON til å vise de underordnede forsikringsartikkelene og deres dekninger. Det er her en bruker konfigurerer og gjenpriser de barn forsikrede artikkeldekningene.

Når du konfigurerer Lightning insOsMultiInstanceChildProducts, konfigurerer du gjenprismetoden og dens alternativer i JSON-redigeringsprogrammet i egenskaper for tilpassede Lightning.

Egenskap

Detaljer

enableRediger

Bruk enableEdit til å aktivere redigering av attributter for forsikrede elementer og forsikrede parter i insOsMultiInstanceProducts.

Merk:

  • Attributtregler for attributt for forsikret element og endringer av attributt for forsikret part støttes for øyeblikket ikke.

  • insOsMultiInstanceChildProducts støtter ikke enableEdit.

I et OmniScript-trinn som kaller opp insOsMultiInstanceProducts, legger du til enableEdit som en tilpasset Lightning-nettkomponentegenskap med formatet enable-edit og definerer den som true.

Konfigurere OmniScript-trinn for steder med egenskapen aktiver-redigere

initJSON

Bruk initJSON som et alternativ til eksterne samtaler. Den overfører hele produkt-JSON-strukturen som datakilde til en Lightning.

Lightning insOsMultiInstanceChildProducts bruker ofte initJSON.

Legg til initJSON som en egenskap for en tilpasset Lightning-nettkomponent med formatet init-json. I dette eksemplet tar insOsMultiInstanceChildProducts produkt-JSON-koden som er overført til den fra forrige trinn.

Konfigurere OmniScript-trinn for bygninger med init-json-egenskap

initAction og rePriceAction

For initAction konfigurerer du optionsMap og inputMap som overføres til InsProductService: getRatedProducts. Denne metoden kalles opp ved første innlasting for å hente produktdata.

For rePriceAction konfigurerer du optionsMap og inputMap for InsProductService: rePriceProduct. Denne metoden kalles opp hver gang en bruker gjør en endring i produktattributter og gir nytt pris på produktet.

Klikk på Rediger egenskaper som JSON i panelet Egenskaper for tilpassede Lightning for å konfigurere initAction og rePriceAction.

Konfigurere OmniScript-trinn for steder med initAction og rePriceAction-JSON uthevet
 
Laster
Salesforce Help | Article