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
          InsAsyncBulkService:getRequestStatusByUser

          InsAsyncBulkService:getRequestStatusByUser

          Verwenden Sie diesen Service, um den Status asynchroner Massenanforderungen und Informationen zu den zugeordneten asynchronen Anforderungselementen abzurufen.

          Klasse: InsAsyncBulkService

          Methode: getRequestStatusByUser

          Funktionsweise

          1. Der Service verwendet die Benutzer-ID, die Account-ID oder die Anforderungsnamen als Eingabe.
          2. Anschließend ruft der Service die aktiven asynchronen Massenanforderungen ab.
          3. Der Service füllt die outputMap mit den Details der aktiven Anforderung aus.
          4. Anschließend ruft der Service die Daten der zugeordneten asynchronen Massenanforderungselement-Datensätze ab und füllt den requestItems-Knoten für jede asynchrone Anforderung aus.
          5. Wenn die isAdditionalInfo-Kennzeichnung auf true festgelegt ist, fügt der Service der outputMap das Feld AdditionalInformation der jeweiligen asynchronen Anforderungseinheit hinzu.
          6. Der Service generiert dann die outputMap.

          Eingabeoptionen

          Eingabe Beschreibung
          userId

          Optional

          ID des Benutzers der asynchronen Massenanforderung

          accountId

          Optional

          ID des asynchronen Massenanforderungsaccounts

          names

          Optional

          Liste der Namen asynchroner Massenanforderungen

          isAdditionalInfo

          Optional

          Wenn isAdditionalInfo auf true festgelegt ist, wird der outputMap das Feld AdditionalInfo der entsprechenden asynchronen Anforderungseinheit hinzugefügt.

          Input JSON

          Hier sehen Sie die Beispiel-Eingabe-JSON, wenn der Parameter isAdditionalInfo auf false festgelegt ist:

          {      
              "userId": "0rfxx000000001dAAA",
              "accountId": "001xx000000001dAAA",
              "names" : ["Insurance_Enrollment"],
              "isAdditionalInfo": false
          }

          Ausgabe-JSON

          Hier sehen Sie die JSON-Beispielausgabe, wenn der Parameter isAdditionalInfo auf false festgelegt ist:

          
          {  
              "requestDetails":[{
                      "name": "Insurance_Enrollment",
                      "createdDate": "Thu Nov 16 05:23:06 GMT 2023",
                      "status": "Completed",
                      'jobCount": 3,
                      'pendingJobCount": 0,
                      "successfulJobCount": 1,
                      "failedJobCount": 2,
                      "cancelledJobCount": 0,
                      "erroredJobCount": 0,
                      "requestItems" : [{
                           "status": "Completed",
                           "planName": "Dental Premium",
                           "batchJobId": "18cSG00000UfdYAE",
                           "id": "18cxx0000004DUuAAM"
                         },
                         {
                           "status": "Completed",
                           "planName": "VSP Premium",
                           "batchJobId": "18cSG00000UfdYAA",
                           "id": "18cxx0000004DUuMAA"
                         }]
                       }]
          }

          Input JSON

          Hier sehen Sie die Beispiel-Eingabe-JSON, wenn der Parameter isAdditionalInfo auf true festgelegt ist:

          {      
              "userId": "0rfxx000000001dAAA",
              "accountId": "001xx000000001dAAA",
              "names" : ["Insurance_Enrollment"],
              "isAdditionalInfo": true
          }

          Ausgabe-JSON

          Hier sehen Sie die JSON-Beispielausgabe, wenn der Parameter isAdditionalInfo auf true festgelegt ist:

          {        
              "requestDetails":
                      [{
                      "name": "Insurance_Enrollment",
                      "createdDate": "Thu Nov 16 05:23:06 GMT 2023",
                      "status": "Completed",
                      'jobCount": 3,
                      'pendingJobCount": 0,
                      "successfulJobCount": 1,
                      "failedJobCount": 2,
                      "cancelledJobCount": 0,
                      "erroredJobCount": 0,
                      "additionalInformation":{
                          "batchJobDetails":[{
                                      "batchJobId":"0mdxx0000000001AAA",
                                      "productName":"prod1",
                                      "productId":"0rk1000000001dAAA"
                                            }]
                          }
                      "requestItems" : [{
                           "status": "Completed",
                           "planName": "Dental Premium",
                           "batchJobId": "18cSG00000UfdYAE",
                           "id": "18cxx0000004DUuAAM"
                          },
                          {
                            "status": "Completed",
                            "planName": "VSP Premium",
                            "batchJobId": "18cSG00000UfdYAA",
                            "id": "18cxx0000004DUuMAA"
                          }]
                      }]
          }
           
          Laden
          Salesforce Help | Article