Sie befinden sich hier:
Einrichten von Flows für Bestätigungen außerhalb der Reihenfolge
Konfigurieren Sie Flows, um Out-of-Sequence Endorsements (OOSE) zu unterstützen. Erstellen Sie einen Flow vom Typ "Police modifizieren", um die betroffenen Policenversionen anzuzeigen, bevor Sie ein Bestätigungsangebot generieren, und aktualisieren Sie den Flow "Police bestätigen", damit er die richtige aufrufbare Aktion aufruft, je nachdem, ob die Bestätigung normal oder OOSE ist.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise, Unlimited und Developer Edition der Digital Insurance Platform |
Konfigurieren des Richtlinien-Flows
Erstellen Sie einen Flow, der die betroffenen Richtlinien anzeigt, bevor Sie ein Bestätigungsangebot erstellen.
- Suchen Sie unter "Setup" nach Flows und wählen Sie diese Option aus.
- Klicken Sie auf Neuer Flow und wählen Sie Bildschirm-Flow aus.
- Fügen Sie ein Element vom Typ "Datensätze abrufen" hinzu, um die Richtlinie abzurufen, aus der das Bestätigungsangebot erstellt wird (z. B. RichtlinieV2).
-
Verwenden Sie diese Bedingungen, um alle betroffenen Policen abzurufen.
Feld Operator value Referenzpolicennummer Gleich policyV2.ReferencePolicyNumber Gültig ab Größer als oder gleich Angebot erstellen > Datum des Inkrafttretens isValidDate Gleich Wahr 
- Fügen Sie ein Bildschirmelement mit einer Komponente vom Typ "Datentabelle" hinzu, um die betroffenen Richtlinien anzuzeigen.
- Fügen Sie ein Aktionselement hinzu, um die aufrufbare Aktion createQuote zum Erstellen des Bestätigungsangebots aufzurufen.
- Speichern und aktivieren Sie den Flow.
Konfigurieren des Flows für die Bestätigungsrichtlinie
Aktualisieren Sie den Bestätigungs-Flow so, dass er je nach Bestätigungstyp die richtige aufrufbare Aktion aufruft.
- Suchen Sie unter "Setup" nach Flows und wählen Sie diese Option aus.
- Erstellen Sie einen neuen Flow oder bearbeiten Sie einen vorhandenen Flow vom Typ "Bestätigungsrichtlinie".
-
Fügen Sie ein Entscheidungselement hinzu, um zu überprüfen, ob die Bestätigung nicht der Reihe nach erfolgt.
- Verwenden Sie ein benutzerdefiniertes Kontrollkästchenfeld wie isOOSE im Angebot.
- Aktualisieren Sie dieses Feld beim Erstellen des Angebots.
- Wenn isOOSE = false ist, rufen Sie die aufrufbare Aktion endorsePolicy auf.
-
Wenn isOOSE = true ist, rufen Sie die createOOSE IA auf.
- Rufen Sie die für OOSE erforderliche policyId aus dem Feld sourceInsurancePolicy ab.
- Erstellen Sie eine Apex Variable vom Typ OutOfSequencePolicyEndorsementInputRep.
- Erstellen Sie Variablen, um erforderliche und optionale Werte zu übergeben.
-
Weisen Sie die Variablen dem Eingabemitarbeiter zu und übergeben Sie sie an die aufrufbare Aktion createOOSE.
variable Beschreibung required contextId Kontext-ID des Bestätigungsangebots. Ja policyId ID der aktiven Richtlinienversion. Rufen Sie dies aus dem Feld sourceInsurancePolicy ab. Ja effectiveDate Datum des Inkrafttretens der Bestätigung im Format JJJ-MM-TT. Stellen Sie sicher, dass der Flow das Format validiert, bevor er es weitergibt. Ja insurancePolicy.policyName Name der benutzerdefinierten Richtlinie für die unterstützte Version. Nein insurancePolicy.policyNumber Benutzerdefinierte Policennummer für die unterstützte Version. Nein transactionRecord.name Benutzerdefinierter Name für den OOSE-Transaktionsdatensatz. Nein fieldSetIds.policyFieldSetId Feldset-ID für InsurancePolicy. Nein fieldSetIds.assetFieldSetId Feldset-ID für InsurancePolicyAsset. Nein fieldSetIds.coverageFieldSetId Feldset-ID für InsurancePolicyCoverage. Nein fieldSetIds.participantFieldSetId Feldset-ID für InsurancePolicyParticipant. Nein
Hinweis Die aufrufbare Aktion "Policy Endorsement Out-of-Sequence" (Policenbestätigung außerhalb der Sequenz) akzeptiert das effectiveDate nur im Format JJJ-MM-TT. Stellen Sie sicher, dass der Flow das Datum validiert und in dieses Format konvertiert, bevor Sie es übergeben. - Speichern und aktivieren Sie den Flow.
-
Überprüfen Sie die Beispielnutzlast der Anforderung für die aufrufbare Aktion "Policy Endorsement (Policy-Bestätigung außerhalb der Sequenz erstellen)".
{ "inputs": [ { "outOfSequencePolicyEndorsementInputRep": { "contextId": "0000000i18tq18g00291756887529235fa93a78767224150998f3da85fa50e14", "policyId": "0YTZM0000004Cs34AE", "effectiveDate": "2025-06-01", "insurancePolicy": { "policyName": "New OOSE Policy", "policyNumber": "New OOSE Policy" }, "transactionRecord": { "name": "OOSE transaction" }, "fieldSetIds": { "policyFieldSetId": "xxx", "assetFieldSetId": "xxx", "participantFieldSetId": "xxx", "coverageFieldSetId": "xxx" } } } ] }
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.

