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
          InsQuoteService:updateQuotePlans

          InsQuoteService:updateQuotePlans

          Verwenden Sie diesen Service in einem OmniScript, um Abdeckungen oder Attribute für einen oder mehrere Gruppenvorteilspläne in einem Angebot hinzuzufügen, zu aktualisieren oder einzufügen (hinzufügen und aktualisieren). Dieser Service wurde entwickelt, um nur Abdeckungen unter Stammprodukten zu verarbeiten.

          Hinweis
          Hinweis

          Dieser Service wird für Gastbenutzer nicht unterstützt.

          Wenn ein Gastbenutzer versucht, ein OmniScript oder ein Integrationsverfahren oder eine Benutzeroberflächenfunktion auszuführen, die diesen Service verwendet, wird der Service nicht ausgeführt und dem Gastbenutzer wird eine Fehlermeldung angezeigt.

          Klasse: InsQuoteService

          Methode: updateQuotePlans

          Funktionsweise

          Wenn eine Abdeckung beispielsweise ein Attribut mit dem Attributcode cat1_copay_inn aufweist und die Eingabedatenzuordnung einen teilweisen Attributcode copay enthält, würde eine Übereinstimmung vorliegen, da cat1_copay_inn die Zeichenfolge copay enthält und die Attribute für diese Abdeckung aktualisiert würden.

          1. Der Service sucht anhand der quoteId nach dem Zielangebot.

          2. Verwendet die inputKey zum Suchen der Eingabedaten (Abdeckungen, Attribute).

          3. Ändert Abdeckungen oder Attribute in einem Angebot basierend auf operationScope (Abdeckungen oder Attribute) und operationType (Einfügen, Aktualisierungen, Aktualisieren und Einfügen).

          • Wenn es sich bei operationScope um Abdeckungen handelt, werden die Eingabeabdeckungen für die Zielpläne basierend auf den operationType in das Zielangebot eingefügt, aktualisiert oder eingefügt.

          • Wenn es sich bei operationScope um Attribute handelt, werden die Abdeckungsattribute im Zielangebot aktualisiert, je nachdem, welche Abdeckungen Attribute enthalten, deren Code einen der in der Eingabedatenzuordnung aufgeführten Teilattributcodes enthält.

          Hinweis
          Hinweis

          HINWEIS: Wenn planIds bereitgestellt werden, wird die Abdeckung nur aktualisiert, wenn sie zu einer der planIds in der Liste gehört, selbst wenn eine Übereinstimmung vorliegt.

          Hinweis
          Hinweis

          HINWEIS: Zum Einfügen einer neuen Stammproduktabdeckung benötigen Sie mindestens einen untergeordneten Angebotsbelegposten unter dem Stammprodukt.

          Remote-Optionen

          Option

          Beschreibung

          quoteId

          Pflichtangabe.

          ID des Zielangebots.

          inputKey

          Pflichtangabe.

          Schlüssel für die Angabe, wo in der Eingabezuordnung die Eingabedaten (z. B. Abdeckungen) angegeben sind.

          operationScope

          Pflichtangabe.

          Umfang der Aktualisierungen an den Plänen. Mögliche Werte sind Abdeckungen und Attribute (d. h., entweder Abdeckungen oder Attribute können aktualisiert werden).

          operationType

          Erforderlich, wenn der operationScope Abdeckungen enthält, und ignoriert, wenn der operationScope Attribut lautet.

          Art des ausgeführten Vorgangs: einfügen, aktualisieren oder aktualisieren.

          identifiers

          Zeichenfolgenwertliste mit planIds.

          Erforderlich, wenn operationScope Abdeckungen sind, optional, wenn operationScope Attribute sind.

          Optionen KARTE

          Im Folgenden finden Sie Beispieloptionen für Zuordnungsvariablen, wie sie auf einer Karte verwendet werden, wenn der operationScope Abdeckungen enthält:

          {
            'quoteId': '0Q0000000000000000',
            'inputKey': 'inputJson',
            'operationScope': 'coverages',
            'operationType': 'insert',
            'identifiers': planId1, planId2'
          }
          

          Im Folgenden finden Sie Beispieloptionen für Zuordnungsvariablen, wie sie auf einer Karte verwendet werden, wenn die operationScope Attribute sind:

          
          {
            'quoteId': '0Q0000000000000000',
            'inputKey': 'inputJson',
            'operationScope': 'attributes',
            'identifiers': '0QLf4000000SX3tGAG, 0QLf4000000SX3rGAG'
          }
          

          Input JSON

          Wenn es sich bei der operationScope um Abdeckungen handelt, müssen Eingabedaten ein JSONResult-Objekt (oder eine Karte, die als JSONResult-Objekt analysiert werden kann) enthalten, das die einzufügenden oder zu aktualisierenden Abdeckungen (Abdeckung 1, Abdeckung 2 usw.) enthält:

          
          {
            'inputJson': {
              'records': [{
                'productName': 'Coverage 1',
                'attributeCategories': [...],
                ...
              }, {
                'productName': 'Coverage 2',
                'attributeCategories': [...],
                ...
              }]
            }
          }
          

          Wenn es sich bei dem operationScope um Attribute handelt, müssen die Eingabedaten eine Zuordnung der Teilattributcodes und ihrer aktualisierten Werte enthalten, wie in diesem Beispiel gezeigt:

          {
            'inputJson': {
              'copay': 20,
              'covered': '90%'
            }
          }
          

          Beispielnutzung

          Angenommen, Sie möchten den Wert des Attributs "copay" in der ChirOffiProf der Attributkategorie ändern.

          Angenommen, eine Standardbenennungskonvention besteht aus:

          attributeCategory_attributeCode_inNetwork/outOfNetwork

          Mit den folgenden Copay-Attributen innerhalb und außerhalb des Netzwerks:

          • ChirOffiProf_copay_inn

          • ChirOffiProf_copay_oon

          Sie würden den updateQuotePlans mit den folgenden Eingaben und Optionen konfigurieren:

          Eingaben

          Karte der Teilcodes und ihrer Werte (d. h. copay gibt einen beliebigen Attributnamen mit copay in der Zeichenfolge zurück.) Der Teilcode in diesem Fall wäre der Attributcode-Teil der Vorlage:

          {
              'copay': 20,
              'covered': 75
          }
          

          Optionen

          • quoteId

          • planId (QuoteLineItem Id)

          Der Service sucht nach allen Abdeckungen innerhalb der angegebenen planIds, die über ein Attribut verfügen, das den Teilattributcode enthält (in diesem Fall Copay) und aktualisiert diese Attribute mit dem neuen Wert (in diesem Fall 20).

          Wenn keine planId angegeben ist, werden alle Abdeckungen aktualisiert, die ein Attribut aufweisen, das den übergebenen attributeCode enthält.

           
          Laden
          Salesforce Help | Article