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
          InsProductAsyncRatingService:fetchProductsPrice

          InsProductAsyncRatingService:fetchProductsPrice

          Verwenden Sie diesen Service, um asynchrone Bewertungsergebnisse abzurufen.

          Klasse: InsProductAsyncRatingService

          Methode: fetchProductsPrice

          Dieser Service wurde für Anwendungsfälle für Gruppenvorteile bei Angeboten für große Gruppen entwickelt.

          Funktionsweise

          1. Dieser Service verwendet die ID einer Versicherungsbewertungsanforderung als Eingabe.
          2. Der Service fragt die gespeicherte Bewertungsanforderung ab und ruft Informationen ab, einschließlich Status, bewerteter Produkt-IDs, Bewertungsoptionen, Bewertungseingaben und Bewertungsausgaben.
            Hinweis
            Hinweis Preise für bewertete Produkte werden vom Service nur bereitgestellt, wenn die Bewertungsanforderung den Status "Abgeschlossen" oder "Bewertet" aufweist.
          3. Der Service berechnet die Gesamtpreise für jedes Stammprodukt anhand der Bewertungsausgaben.
          4. Wenn die includeProductJson auf false festgelegt ist, wird eine Preiskarte für alle bewerteten Produkte zurückgegeben. Wenn die includeProductJson auf true festgelegt ist, wird eine Produkt-JSON zurückgegeben.

          Eingaben

          Eingabe Beschreibung
          requestId

          Pflichtangabe.

          Die ID der Versicherungsbewertungsanforderung. Diese ID wird generiert, wenn der asynchrone Bewertungsprozess gestartet wird.

          Remote-Optionen

          Option Beschreibung
          includeMemberPrices

          Gibt an, ob die Preise auf Mitgliederebene in die Ausgabe einbezogen werden sollen.

          Der Standardwert ist false.

          includeProductJson

          Gibt an, ob die Produkt-JSON in die Antwort aufgenommen werden soll.

          Der Standardwert ist "false".

          Wenn diese Option true ist, enthält die Ausgabe einen großen JSON-Knoten, der zusätzliche Verarbeitungszeit erfordert.

          includeRawCalculationResult

          Gibt an, ob das Rohberechnungsergebnis in die Antwort aufgenommen werden soll.

          Der Standardwert ist "false".

          Diese Option ist nur gültig, wenn includeProductJson auf true festgelegt ist.

          Input JSON

          Hier ist die Beispiel-Eingabe-JSON:

          {
           "requestId": "8zkRO000000004D",
          }

          Options JSON

          Im Folgenden finden Sie die JSON-Beispieloptionen:

          {     
            "includeProductJson": false,
            "includeRawCalculationResult": false,
            "includeMemberPrices": false
          }

          Ausgabe-JSON

          Hier ist die Beispielausgabe-JSON:

          {
            "productPriceMap": {
              "parsedCalcData": {
                "01t8c00000PLIiEAAX": {
                  "01t8c00000PLIiEAAX": {
                    "MedicalCalcMatrixAgeBased__QuotePremium":1020.0
                  }
                },
                "01t8c00000P49yeAAB":{
                  "01t8c00000P49yeAAB": {
                    "DentalPremiumCalcMatrixAgeBased__QuotePremium":325.0
                  }
                }
              }
            },
            "Status":"Completed"
          }

          Ausgabe-JSON mit Produkt-JSON

          Hier sehen Sie die Beispielausgabe-JSON mit der Produkt-JSON:

          {
            "result": {
              "totalSize": 2,
              "records": [
                {
                  "nameResult": {
                    "childProducts": {},
                    "attributeCategories": {}
                  },
                  "fields": {
                    "Price": 325.0,
                    "currencySymbol": "$",
                    "currencyCode": "USD",
                    "productId": "01t8c00000P49yeAAB",
                    "ParentClassCode__c": null,
                    "ParentClassId__c": null,
                    "TotalInsuredFormula__c": null,
                    "Term__c": null,
                    "PricingFormula__c": "aggTotalPrem",
                    "IsConfigurable__c": true,
                    "RecordTypeName__c": "Product",
                    "PricingSource__c": null,
                    "ImageId__c": null,
                    "Tier__c": null,
                    "IsRecommended__c": false,
                    "RateBandId__c": null,
                    "SubType__c": null,
                    "Type__c": null,
                    "MarketSegment__c": null,
                    "LineOfBusiness__c": "Group Benefits",
                    "ProductCode": "dentalPremium",
                    "Family": null,
                    "Description": null,
                    "Name": "dentalPremium",
                    "Id": "01t8c00000P49yeAAB",
                    "CalculatedPriceData": {
                      "aggTotalPrem": 325.0,
                      "DentalPremiumCalcMatrixAgeBased__QuotePremium": 325.0
                    }
                  },
                  "displaySequence": -1
                },
                {
                  "nameResult": {
                    "childProducts": {},
                    "attributeCategories": {}
                  },
                  "fields": {
                    "Price": 1020.0,
                    "currencySymbol": "$",
                    "currencyCode": "USD",
                    "productId": "01t8c00000PLIiEAAX",
                    "ParentClassCode__c": null,
                    "ParentClassId__c": null,
                    "TotalInsuredFormula__c": null,
                    "Term__c": null,
                    "PricingFormula__c": "aggTotalPrem",
                    "IsConfigurable__c": true,
                    "RecordTypeName__c": "Product",
                    "PricingSource__c": null,
                    "ImageId__c": null,
                    "Tier__c": null,
                    "IsRecommended__c": false,
                    "RateBandId__c": null,
                    "SubType__c": null,
                    "Type__c": "Medical",
                    "MarketSegment__c": null,
                    "LineOfBusiness__c": "Group Benefits",
                    "ProductCode": "MEDICAL",
                    "Family": null,
                    "Description": null,
                    "Name": "Medical",
                    "Id": "01t8c00000PLIiEAAX",
                    "CalculatedPriceData": {
                      "aggTotalPrem": 325.0,
                      "MedicalCalcMatrixAgeBased__QuotePremium": 325.0
                    }
                  },
                  "displaySequence": -1
                }
              ]
            },
            "Status": "Completed"
          }
           
          Laden
          Salesforce Help | Article