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:cancelPolicy

          InsPolicyService:cancelPolicy

          Verwenden Sie diesen Service, um eine bestehende Versicherungspolice zu kündigen.

          Dieser Service arbeitet mit dem InsPolicyService:prepareToCancelPolicy und dem InsPolicyRevenueScheduleService:cancelRevenueSchedule zusammen, um alle Änderungen vorzunehmen, die erforderlich sind, um eine Police zu stornieren, einen Rückerstattungsbetrag bereitzustellen und den Umsatzplan (falls erforderlich) zu beenden.

          Klasse: InsPolicyService

          Methode: cancelPolicy

          Dieser Service funktioniert mit der Salesforce Financial Services Cloud.

          Funktionsweise

          1. Gibt die assetId oder policyId der zu kündigenden Police und den effectiveDate an, zu dem die Kündigung in Kraft tritt.

            Hinweis
            Hinweis Das Stornierungsdatum des Inkrafttretens kann nicht größer sein als heute.
          2. Aktualisiert den Policenstatus auf Canceled, das ursprüngliche Ablaufdatum auf den aktuellen Wert des Ablaufdatums und das Ablaufdatum auf einen Tag vor dem Stornierungsdatum (mit dem Zeitstempel 23:59 Uhr).

          3. Ändert das Ablaufdatum zu dem an den Service übergebenen effectiveDate mit dem Zeitstempel 23:59 Uhr.

          4. Verwendet den entsprechenden Berechnungsprozess anhand des useIsPaidFlag.

            Wenn die useIsPaidFlag auf "false" (deaktiviert) festgelegt ist, verrechnet der Service die Gesamtprämie für die Laufzeit, die Gesamtgebühr für die Laufzeit und die Gesamtsteuer für die Laufzeit der Police und berechnet die erstatteten Beträge anhand des Stornierungsdatums und der bis zum Datum der Zahlung der Police. Wenn "Police Paid To Date" (Police für bezahltes Datum) Null ist, berücksichtigt der Service die vollständig bezahlte Police und verwendet "Expiration Date" (Ablaufdatum).

            Wenn der useIsPaidFlag auf true festgelegt ist (ausgewählt), hat der Service Folgendes:

            1. Verwendet den Zahlungsplan, um den bereits für die Police gezahlten Gesamtbetrag zu berechnen. Der für die Police gezahlte Gesamtbetrag entspricht der Summe der Beträge in Zahlungsplänen, wobei "Ist bezahlt" auf "true" (wahr) festgelegt ist. Dieser Betrag wird bei Rückerstattungsberechnungen verwendet.

            2. Verrechnet die Gesamtprämie für die Laufzeit, die Gesamtgebühr für die Laufzeit und die Gesamtsteuer für die Laufzeit der Police und berechnet Rückerstattungsbeträge auf der Grundlage des Stornierungsdatums und des bereits für die Police gezahlten Gesamtbetrags.

            3. Passt Zahlungspläne entweder anhand des aktuellen Datums oder anhand des Stornierungsdatums an, je nachdem, welcher Zeitpunkt später liegt. Wenn für Zahlungspläne am oder nach diesem Datum "Ist bezahlt" auf "false" (deaktiviert) festgelegt ist, werden sie vom Service gelöscht.

            4. Aktualisiert den Status aller nicht bezahlten Zahlungspläne (die sich seit cancellationDate in der Vergangenheit befinden) auf Invalid. Der nicht gezahlte Betrag wird dem neuen Zahlungsplan hinzugefügt.

            5. Erstellt einen neuen Zahlungsplan für das aktuelle Datum mit einem Betrag, der dem bereits berechneten Rückerstattungsbetrag entspricht, und markiert den Status als Valid. Wenn "createTransaction" wahr ist, erstellt der Service eine Stornierungstransaktion.

            6. Aktualisiert alle künftigen Policenversionen mit Stornierungsinformationen:

              • Status: Abgebrochen

              • Stornierungsdatum: Die an den Service übergebene effectiveDate

              • Laufzeitprämie, Laufzeitsteuer und Laufzeitgebühr: 0

              • Ablaufdatum: Tag, bevor die effectiveDate an den Service übergeben wurde, mit einem Zeitstempel von 23:59 Uhr

          5. Überträgt den anteiligen TotalPremiumForTerm in die Datenbank.

          6. Wenn createTransaction=true und die übergebene ID assetId lautet, erstellt AssetTransaction_c (Betrag_c=Erstattung, postDate_c und transactionDate_c=effektivesDate, type=transactionType (standardmäßig "Abgebrochen"). Wenn createTransaction=true und die übergebene ID policyId lautet, erstellt der Service InsurancePolicyTransaction_c oder InsurancePolicyTransaction (Betrag_c=Erstattung, postDate_c und transactionDate_c=effektivesDatum, type=transactionType (standardmäßig "Abgebrochen").

            Der Service füllt auch Transaktionsaufschlüsselungsdaten in das Transaktionsdetailobjekt auf. Sie zeigt Daten dazu an, wie viel jeder Vermögenswert, jeder Teilnehmer und jede Abdeckung zum Transaktionsgesamtbetrag in Form von Prämien, Steuern und Gebühren beiträgt. Es werden nur die Vermögenswerte, Teilnehmer und Abdeckungen angezeigt, die mindestens einen Wert ungleich null für Prämien, Steuern und Gebühren aufweisen.
          7. Ruft InsPolicyRevenueScheduleService:cancel mit dem assetId und dem neu erstellten transactionId auf.

          8. The InsPolicyRevenueScheduleService: Der Stornierungsservice berechnet das Ende des Umsatzplans und bucht die Ergebnisse im Abschnitt "Umsatzplan" der Richtlinie. Die Rückerstattungsbeträge stammen aus der Perspektive der Versicherungsgesellschaft. Ein negativer Betrag führt zu einer Rückerstattung an den Versicherungsnehmer und ein positiver Betrag stellt einen nicht bezahlten Betrag des Versicherungsnehmers dar.

          Hinweis
          Hinweis

          Der Service unterstützt zudem die Kündigung von Policen, bei denen die ursprüngliche Policenversion weniger als 365 Tage oder weniger als 366 Tage in einem Schaltjahr dauert. Entsprechende Informationen finden Sie unter Überlegungen und Einschränkungen für Versicherungspolicen.

          Zuschläge (Steuern und Gebühren)

          Dieser Service (zusammen mit dem prepareToCancel-Service) erleichtert die anteilige Zuordnung und Erstattung von Steuern und Gebühren, wenn eine Police storniert wird. So funktioniert das:

          • Wenn die Zielrichtlinie eine TotalTaxAmount__c aufweist, wird dieser Wert über das Stornierungsdatum anteilig zugeordnet und im Feld "TotalTaxForTerm__c" festgelegt.

          • Wenn die Zielrichtlinie eine TotalFeeAmount__c aufweist, wird dieser Wert über das Stornierungsdatum anteilig zugeordnet und im Feld "TotalFeeForTerm__c" festgelegt.

          • Wenn die Option "createTransaction" (siehe unten) auf "true" festgelegt ist und die Zielrichtlinie über erstattungsfähige AssetPricingAdjustment__c verfügt, werden die anteiligen Rückerstattungsbeträge in den TaxAmount__c- und FeeAmount__c der Transaktion festgelegt.

          Wenn Sie das Objektmodell "Versicherungspolice" (anstelle des Objektmodells "Vermögenswert") verwenden, unterscheiden sich die Feldnamen:

          • TotalTaxAmount__c = StandardTaxAmount

          • TotalTaxForTerm__c = TermTaxAmount

          • TotalFeeAmount__c = StandardFeeAmount

          • TotalFeeForTerm__c = TermFeeAmount

          • AssetPricingAdjustment__c = InsurancePolicySurcharge

          • TaxAmount__c = TransactionTaxAmount

          • FeeAmount__c = TransactionFeeAmount

          Tipp
          Tipp

          Möchten Sie mehr über den Wechsel vom Objektmodell "Vermögenswert" zum Objektmodell "Versicherungspolice" erfahren? Lesen Sie Harmonisieren von Versicherungspolicen.

          Remote-Optionen

          Option

          Beschreibung

          additionalFees

          Optional.

          Fügen Sie einer Stornierung einer Versicherungspolice eine oder mehrere Gebühren hinzu. Der Service reduziert den Rückerstattungsbetrag für Stornierungen um die Summe der Gebühren, passt den Zahlungsplaneintrag an und berücksichtigt die Gebühren in der Aufschlüsselung der Stornierungstransaktion.

          Formatieren Sie jede Gebühr als "<fee type>": <amount>.

          Geben Sie beispielsweise Folgendes ein, um eine Verwaltungsgebühr von 10 EUR und eine Stornierungsgebühr von 20 EUR hinzuzufügen:

            "additionalFees": {
              "Cancellation Fee": 20,
              "Admin Fee": 10
            }

          Wenn eine Stornierungsrückerstattung 120 EUR brutto beträgt, reduzieren diese zusätzlichen Gebühren sie um 30 EUR. Dies führt zu einem Nettorückerstattungsbetrag von 90 EUR.

          assetId oder policyId

          Pflichtangabe.

          %theIdYouAreLookingFor%

          Die ID der Police (Vermögenswert) oder InsurancePolice, die gekündigt wird.

          cancelRevenueScheduleCustomeClassName

          Optional (nur FSC).

          Der Standardwert ist auf CancelRevenueSchedule festgelegt.

          createTransaction

          Optional.

          true oder false

          Standardmäßig wird false verwendet.

          Falls true, erstellt der Service eine Transaktion, die vom Umsatzplanservice verwendet wird.

          effectiveDate

          Pflichtangabe.

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

          Das Datum, an dem die Police gekündigt wird.

          Wenn Sie das Paket "Erweiterung für Versicherungsbranchen" verwenden, wird der Zeitstempelwert in der Datumsoption für das Inkrafttreten ignoriert. Stattdessen wird der Zeitstempelwert für das Datum des Inkrafttretens der Stornierung auf 00:00 Uhr des ausgewählten Datums des Inkrafttretens festgelegt. Der Wert für das Ablaufdatum wird auf 23:59 Uhr des Tages vor dem ausgewählten Datum des Inkrafttretens festgelegt. Der Zeitstempel wird mithilfe der vom Benutzer angegebenen Zeitzone festgelegt.

          getDataCustomClassName

          Optional (nur FSC).

          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.

          Der Standardwert ist auf GetInsurancePolicy festgelegt.

          getDataDRBundleName

          Optional (nur FSC).

          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.

          • Wenn Sie beide angeben, verwendet der Service den Wert getDataDRBundleName.

          • Wenn Sie keine der beiden angeben, verwendet der Service den Standardwert für getDataCustomClassName (GetInsurancePolicy).

          includeRevenueSchedule

          Optional.

          true oder false

          Bei true wird der Service durch diese Option angewiesen, den InsPolicyRevenueScheduleService: cancel anzurufen, um den Umsatzplan zu stornieren.

          Wenn false, unternimmt der Service nichts an der Umsatzplanung.

          Der Standardwert ist false.

          updateDataCustomClassName

          Optional (nur FSC).

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

          Der Standardwert ist auf PostInsurancePolicy festgelegt.

          updateDataDRBundleName

          Optional (nur FSC).

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

          • Wenn Sie beide angeben, verwendet der Service den Wert updateDataDRBundleName.

          • Wenn Sie keine der beiden angeben, verwendet der Service den Standardwert für updateDataCustomClassName (PostInsurancePolicy).

          useIsPaidFlag

          Optional.

          true oder false

          Bei true wird die neue Verrechnungslogik verwendet (die Zahlungspläne berücksichtigt).

          Bei false wird die vorhandene Logik für die anteilige Zuordnung verwendet (die Stornierungsdatum und paidToDate verwendet).

          Der Standardwert ist auf false festgelegt.

          Input JSON

          Dieser Service verwendet keine Eingabe-JSON.

          Ausgabe-JSON

          Wenn Sie das Vermögenswert-Objektmodell verwenden, gibt dieser Service einen JSON-output zurück. Beispiel:

          {
            "output": {
              "records": [
                {
                  "instest10__TotalAmount__c": 420.97,
                  "instest10__TaxAmount__c": 37.93,
                  "instest10__FeeAmount__c": 3.68,
                  "instest10__Amount__c": 379.36,
                  "Id": "a416g0000002CZpAAM"
                }
              ],
              "totalSize": 1
            }
          }

          Wenn Sie das Objektmodell "Versicherungspolice" verwenden, gibt dieser Service einen JSON-results zurück. Beispiel:

          {
              "result": {
                  "type": "Cancelled",
                  "transactionNumber": null,
                  "transactionDate": 
                  "totalAmount": null,
                  "taxAmount": null,
                  "postDate": "2021-09-01T07:00:00.000Z",
                  "name": "Cancelled"
                  "Id": null,
                  "feeAmount": null,
                  "amount": -133.4,
                  "additionalInfo": null
              },
              "error": "OK"
          }
           
          Laden
          Salesforce Help | Article