Loading
Vakuutus
Useita luokitustoimenpiteitä per tuote tai useita määrityksiä millä tahansa tasolla repriceProductille

Useita luokitustoimenpiteitä per tuote tai useita määrityksiä millä tahansa tasolla repriceProductille

Muotoile InsProductService:repriceProduct userInputs tuotteille, jotka käyttävät tuotehierarkiassa useita luokitustoimenpiteitä tai useita alitason määrityksiä missä tahansa hierarkiatasossa.

Esimerkiksi kaupallisella tuotteella, joka käyttää yksilöllisiä luokitustoimenpiteitä sijainnille, rakennukselle ja infrastruktuurille, on useita luokitustoimenpiteitä tuotehierarkiassa.

Huomautus
Huomautus

Ennen Winter '23 -julkaisua 240.22 määritetyillä tuotteilla voi olla useita alitason määrityksiä tietyllä hierarkiatasolla, ei alitason määrityksiä ja vain yksi luokitusmenettely juuritasolla. Käytä näille tuotteille samaa userInputs-formaattia kuin aiemmissa julkaisuissa. Lisätietoja on kohdassa Yksi arvostelumenettely per tuote repriceProductille.

Tuotestruktuurin kaavio ja arvosanoitustoimenpiteet kahdella vakuutetun kohteen tasolla

Kotivakuutus-tuotteella, jossa on useampi kuin yksi taide- ja koru, joka on vakuutettu tietyssä kiinteistössä, on useita alitason määrityksiä tuotehierarkian yhdellä tasolla.

Tuotetarakenteen kaavio, jossa on kaksi vakuutetun kohteen määritystä hierarkian alimmalla tasolla
Huomautus
Huomautus

Jos haluat luokitella tuotteita, jotka käyttävät yhtä luokitusmenetelmää per juurituote, muotoilet input JSON-tiedoston eri tavalla. Suorita palvelu vain yhdellä userInputs-muodolla kerralla välttyäksesi virheiltä. Lisätietoja on kohdassa Yksi arvostelumenettely per tuote repriceProductille.

InsProductService: repriceProduct etsii userInputs-avaimen syötetystä JSON-tiedostosta. Tuotteilla, joilla on luokituksia vakuutetun kohteen tasolla, on yksi userInputs jokaiselle vakuutetun kohteen esiintymälle ja yksi erillinen userInputs juuritason esiintymälle ja sen kattavuudelle.

Yksilöllisessä userInputs, jossa on vakuutettujen kohteiden tason lisätiedot:

  • Määritä juurituotteeseen suoraan liittyvien vakuutettujen tuotteiden tuotekoodiin parentInstanceKey.

  • Jos kyseessä on alemman tason vakuutettu kohde, määritä parentInstanceKey ylätason instanceKey-arvoksi. Esimerkiksi sijainnissa nimeltään 1 Market Street on rakennus nimeltään Building 100. Rakennuksen 100 parentInstanceKey arvo on 1 Market Street ('parentInstanceKey' => '1 Market Street').userInputs

  • Määritä instanceKey vakuutetun kohteen instanceKey-arvoksi. Esimerkiksi userInputs-objektin "Building 100" instanceKey-arvo on "Building 100" ('BUILDING.instanceKey' => 'Building 100').

  • Sisällytä vakuutetun kohteen esiintymän kattavuudet.

Erillisessä yksittäisessä userInputs juuritason lisätiedoilla:

  • Määritä juurituotteen tuotekoodiin instanceKey.

  • Sisällytä juuritason kattavuudet.

Esimerkiksi Matkustajan vakuutus -tuote (TRAVEL_ROOT) kattaa matkustajan (vakuutetun osapuolen), matkatavaran (vakuutetun kohteen) ja arvokohteet (vakuutetun kohteen). Juurituotteella on vahinkotapahtumien kattavuus (TRAVEL_ACCIDENT) ja alitason tuotteilla on jokaisella oma kattavuutensa (TRAVELER_HEALTH, LUGGAGE_LOSS ja VALUABLES_THEFT).

Esimerkki syötetystä JSON-tiedostosta
{
'TRAVEL_ROOT.instanceKey' => 'TRAVEL_ROOT',
'parentInstanceKey' => '',
'TRAVEL_ACCIDENT.FaceAmount' => 3000
}

Juurituotteen userInputs määrittää instanceKey TRAVEL_ROOT- ja juuritason TRAVEL_ACCIDENT-kattavuuden.

{
'TRAVELER.persName' => 'John Smith',
'TRAVELER.persIncome' => 100000,
'TRAVELER.instanceKey' => John Smith',
'parentInstanceKey' => 'TRAVEL_ROOT',
'TRAVELER_HEALTH.CoInsurance' => 0.2
},

Alitason esiintymän userInputs 'John Smith' määrittää instanceKey 'John Smith', parentInstanceKey TRAVEL_ROOT ja alitason TRAVELER_HEALTH kattavuuden.

{
'LUGGAGE.valuableName' => 'Suitcase',
'LUGGAGE.valuableValue' => 400,
'LUGGAGE_LOSS.ded_limit_Limit' => 400,
'LUGGAGE.instanceKey' => 'Suitcase',
'parentInstanceKey' => 'John Smith'
},

Alitason esiintymän 'Suitcase' userInputs määrittää instanceKey 'Suitcase', parentInstanceKey 'John Smith' ja alitason LUGGAGE_LOSS-kattavuuden.

{
'VALUABLES.valuableName' => 'iPad',
'VALUABLES.valuableValue' => 600,
'VALUABLES_THEFT.ded_limit_Limit' => 400,
'VALUABLES.instanceKey' => 'iPad',
'parentInstanceKey' => 'John Smith'
}

Alitason esiintymän userInputs 'iPad' määrittää instanceKey 'iPad', parentInstanceKey 'John Smith' ja alitason VALUABLES_THEFT kattavuuden.

Tuotestrukturin kaavio, joka kattaa juuritason ja useiden vakuutettujen kohteiden tasot
 
Ladataan
Salesforce Help | Article