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

          InsProductAsyncRatingService:startAsyncRating

          Berechnen Sie Produktpreise asynchron anhand einer Liste von Produkt-IDs.

          Klasse: InsProductAsyncRatingService

          Methode: startAsyncRating

          Dieser Service wurde für Anwendungsfälle der Produktbewertung mit großem Volumen für Gruppenvorteile entwickelt.

          Funktionsweise

          1. Der Service verwendet eine Liste der Produkt-IDs.
          2. Der Service bestimmt, ob jedes Produkt für "Zensusbasierte Bewertung" oder "Zusammenfassungsbasierte Bewertung" (basierend auf dem Feld "PricingStrategyType__c") konfiguriert ist.
          3. Der Service ruft den InsuranceRatingPtc.rateCensus-Service auf, um den Preis für alle Produkte zu berechnen. Der InsuranceRatingPtc.rateCensus-Service ist ein asynchroner Service, sodass er den Preis nicht sofort zurückgibt. Stattdessen wird für jedes Produkt ein asynRequestId zurückgegeben.

          Eingaben

          Eingabe Beschreibung
          groupClassIds

          Optional.

          Eine Liste der Gruppenklassen-IDs. Die Sequenz sollte mit productIds übereinstimmen.

          productCategories

          Optional.

          Eine Liste der Produktkategorien. Die Sequenz sollte mit productIds übereinstimmen.

          productIds

          Pflichtangabe.

          Eine Liste der Produkt-IDs.

          userInputs

          Pflichtangabe.

          Der Satz an Eingabedaten, den das Bewertungsverfahren verwendet, um den Preis des Produkts zu erhalten.

          Bei einer Zuordnung <Zeichenfolge, Objekt> wird für alle Produkte derselbe Satz an Eingabedaten verwendet.

          Bei einer Liste<Karte<Zeichenfolge, Objekt>> sollte die Größe der Liste mit der Größe von productIds übereinstimmen. Wenn einige Produkte nicht über userInputeine verfügen, fügen Sie in der Liste eine {} hinzu.

          Die Auswahl von Abdeckungen mit CoverageProductCode.isSelected wird nicht unterstützt, aber bei der Preisberechnung berücksichtigt.

          Remote-Optionen

          Option Beschreibung
          censusId

          Pflichtangabe.

          Die ID der Gruppenzählung.

          effectiveDate

          Das für die Bewertung verwendete Datum des Inkrafttretens.

          Verwendet das Format "JJJJ-MM-TT HH:MM:SS".

          Standard ist das heutige Datum.

          Input JSON

          Hier ist die Beispiel-Eingabe-JSON:

          {
            "productIds": ["01tRO000000k6RyYAI", "01t8a000006UC27AAG"],
            "userInputs": [{
                              "DentalCoverage.copay": 100
                           }, {
                              "CancerCoverage.deductible": 2000
             }],
             "groupClassIds": ["0rEDI0000000IEe2AM", "0rEDI0000000IEe4Hr"],
             "productCategories": ["Dental", "Medical"]
          }

          Options JSON

          Im Folgenden finden Sie die JSON-Beispieloptionen:

          {     
            "censusId": "0rfRO00000009WTYAY",
            "effectiveDate": "2023-06-22 00:00:00",
            "calculateTaxesAndFees": true
          }
          
          

          Ausgabe-JSON

          Hier ist die Beispielausgabe-JSON:

          {
            "asyncRequestId": {
              "01tRO000000k6RyYAI": "8zk9f00000Q5jUEHNS",
              "01t8a000006UC27AAG": "8zk9f00000Q5jUEYHQ"
            }
          }
           
          Laden
          Salesforce Help | Article