Loading
Versicherung
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          InsPolicyService:removeInsuredItem

          InsPolicyService:removeInsuredItem

          Verwenden Sie diesen Service, um einen versicherten Posten aus einer vorhandenen Police zu entfernen.

          Dieser Service kann Teil von OmniScripts und Integrationsverfahren für Änderungsrichtlinien sein. Sie funktioniert am besten mit anderen Services, die vollständige Richtlinienänderungs-Flows bilden. Sie kann beispielsweise nach der getInsuredItems und vor der createPolicyVersion liegen.

          Dieser Service funktioniert mit Salesforce Financial Services Cloud.

          Klasse: InsPolicyService

          Methode: removeInsuredItem

          Funktionsweise

          1. Der Service übernimmt die insuredItemId und die effectiveDate.

          2. Entfernt den versicherten Posten aus der Policen-JSON.

          3. Berechnet die Prämie für die Police neu und gibt die Preisdifferenz und die geänderte Policen-JSON zurück.

            Wenn die Policen-JSON Steuern und/oder Gebühren enthält, enthält und aktualisiert die Policen-JSON die Felder taxesAndFees, taxAmount, feeAmount, totalTaxForTermDiff und/oder totalFeeForTermDiff (je nachdem, welche davon verwendet werden).

          Hinweis
          Hinweis

          Hier können auch alle Remote-Optionen verwendet werden, die im Service InsProductService:getRatedProducts verwendet werden.

          Remote-Optionen

          Option

          Beschreibung

          aggByKey

          PRODUCT.instanceKey

          Der Service sendet diese Option an ein Berechnungsverfahren, das einen Aggregationsschritt enthält, damit das Berechnungsverfahren den richtigen Betrag zurückgibt.

          Beispielsweise sind bei einer Kfz-Versicherung mehrere Fahrer an jedes versicherte Fahrzeug angehängt. Das versicherte Fahrzeug verfügt über einen separaten instanceKey für jede Instanz in der Police. Der aggByKey verwendet alle Instanzschlüssel für die Fahrzeuge und erstellt ein Array von Abdeckungsprämien pro Instanzschlüssel und übergibt sie an das Berechnungsverfahren, damit Prämien richtig berechnet werden können.

          calculateTaxesAndFees

          true oder false

          Berechnet Steuern und Gebühren für das Zielprodukt.

          Wenn dieser Wert auf true festgelegt ist, werden die Steuern und Gebühren für die geänderte Police neu berechnet.

          Wenn Sie Salesforce FSC verwenden und diese Option auf true festlegen, müssen Sie auch die Option getDataDRBundleName oder getDataCustomClassName angeben.

          effectiveDate

          Pflichtangabe.

          “YYYY-MM-DD HH:MM:SS” oder %OmniScriptDataElement%

          Standardmäßig wird das heutige Datum verwendet.

          Das Datum, an dem die Entfernung dieses versicherten Artikels wirksam wird.

          getDataDRBundleName

          Der Name der OmniStudio-Datenzuordnung, die dieser Service zum Abrufen von Policen- (Vermögenswert-)Informationen verwendet.

          Wenn Sie Salesforce FSC verwenden, müssen Sie diese Option oder getDataCustomClassName angeben.

          getDataCustomClassName

          Der Name der benutzerdefinierten Klasse, die dieser Service zum Abrufen von Policen- (Vermögenswert-)Informationen verwendet.

          Wenn Sie Salesforce FSC verwenden, müssen Sie diese Option oder getDataDRBundleName angeben.

          includeInputKeys

          Eine Zeichenfolge von kommagetrennten Schlüssel-Wert-Paaren, die der Service in das Berechnungsverfahren und aus ihm heraus übergibt.

          Diese Schlüssel-Wert-Paare sind im Ausgabeproduktobjekt im CalculatedPriceData-Objekt enthalten. Sie helfen Ihnen bei der Analyse der Berechnungsergebnisse.

          Nur Eingabeschlüssel, die vom Berechnungsverfahren verwendet werden, weisen einen Wert in den Ergebnissen auf.

          insuredItemId

          Pflichtangabe.

          %theIdYouNeed%

          Die ID des versicherten Artikels, der aus der Police entfernt werden soll.

          policyId

          Nur erforderlich, wenn Sie Salesforce FSC verwenden.

          Die ID der InsurancePolicy.

          ratingDate

          Legt das Bewertungsverfahren für die Neubepreisung der Police fest. Sofern nicht anders angegeben, erfolgt die Preisfestlegung anhand des Datums des Inkrafttretens der geänderten Richtlinie.

          Hinweis
          Hinweis Es ist nicht möglich, eine bestimmte Zeit für ratingField zu übergeben, da der Feldtyp "Datum" lautet. Der Zeitstempel für das Bewertungsdatum ist standardmäßig auf 00:00 Uhr festgelegt.

          Input JSON

          Dieser Service verwendet keine Eingabe-JSON.

          Ausgabe-JSON

          Der Service gibt eine Ausgabe-JSON ohne die entfernten Artikeldatensätze und die neu berechneten Premium-Informationen zurück.

          Insbesondere bei Steuern und Gebühren werden die Felder totalTaxForTermDiff und totalFeeForTermDiff zurückgegeben und nur bei der Berechnung von Steuern und Gebühren angezeigt. Sie stellen die Differenz zwischen den anteiligen Steuern/Gebühren der Zielpolice und den anteiligen Steuern/Gebühren der geänderten Police dar (ähnlich wie im Feld "totalPremiumForTermDiff").

          Die folgenden Schlüssel und ihre Werte sind in der Ausgabe enthalten:

          • priceDiff

          • totalPremiumForTermDiff

          "totalSize": 0,
          "records": [{
              "displaySequence": -1,
              "Id": "02i1I000001jL2WQAU",
              "productId": "01t1I000002fuBoQAI",
              "accountId": "0011I00000QknfjQAB",
              "policyNumber": "AUTOROOT-000154-2019-",
              "productName": "Auto Root",
              "EffectiveStart": "2018-08-15",
              "EffectiveEnd": "2019-01-29",
              "Price": 440,
              "PricingFormula__c": "SUM(AutoPremium__autoPremium + rentalTotal + medicalTotal + roadsideTotal + dedWaiverTotal + uninsuredMotoristPDTotal + uninsuredMotoristBITotal)",
              "ProductCode": "AUTOROOT",
              "term": "Semi-Annual",
              "TotalPremiumForTerm__c": 1661.74,
              "CalculatedPriceData": {
                "2015 Lexus LX250": {
                  "DRIVER.LN": null,
                  "DRIVER.FN": null,
                  "AUTO.instanceKey": "2015 Lexus LX250",
                  "uninsuredMotoristBITotal": 100,
                  "uninsuredMotoristPDTotal": 0,
                  "dedWaiverTotal": 10,
                  "roadsideTotal": 10,
                  "medicalTotal": 10,
                  "rentalTotal": 40,
                  "comprehensiveTotal": 500,
                  "ID": "0"
                },
                "2006 Honda Odyssey": {
                  ...
                },
                "2018 530 BMW": {
                  ...
                },
                "2016 Camry Toyota": {
                  ...
                }
              },
              "priceDiff": -1380,
              "totalPremiumForTermDiff": -904.32,
              "attributeCategories": {
                ...
              }
              "childProducts": {
                ...
              }
           
          Laden
          Salesforce Help | Article