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
          InsContractService:createRenewQuotesInBatch

          InsContractService:createRenewQuotesInBatch

          Mit diesem Service können Sie steuern, wie viele Apex-Aufträge initiiert werden sollen und wie viele Batches pro Apex-Auftrag für eine große Anzahl von Vertragsverlängerungen ausgeführt werden sollen.

          Klasse: InsContractService

          Methode: createRenewQuotesInBatch

          Funktionsweise

          1. Der Service verwendet eine Liste von contractIds.

          2. Der Service schlüsselt die Liste in die gewünschten Unterlistenverträge auf und sendet sie an das Verlängerungsintegrationsverfahren (IP).

          3. Die IP enthält die Schritte zum Abrufen von Vertragsdetails und ruft den createUpdateQuote für die Erstellung des Verlängerungsangebots auf.

          4. Die IP führt die Prozesse innerhalb der Salesforce-Obergrenze aus (maximal fünf Apex-Aufträge werden parallel ausgeführt).

          Remote-Optionen

          Option

          Beschreibung

          contractIds

          Optional.

          Liste der zu verlängernden Vertrags-IDs.

          renewalIPName

          Pflichtangabe.

          Name des Integrationsverfahrens, das für die Verlängerung von Verträgen verwendet werden soll.

          filters

          Filter, die verwendet werden, um zu verlängernde Verträge zu identifizieren.

          Kommagetrenntes Paar fieldName:fieldValue.

          Beispiel: Status:Awaiting Approval

          Dieser Parameter kann als Optionszuordnung oder Eingabezuordnung im OmniScript bereitgestellt werden.

          jobSize

          Anzahl der zu verarbeitenden Verträge pro asynchronem Apex Auftrag.

          Dieser Parameter bestimmt, wie viele Apex Aufträge instanziiert werden, je nachdem, wie viele Verträge verlängert werden müssen.

          WICHTIG: Salesforce lässt maximal fünf Apex Aufträge parallel ausführen.

          batchSize

          Anzahl der zu verarbeitenden Verträge pro Batchauftrag.

          Dieser Parameter bestimmt, wie viele Batches gemäß der Anzahl der Verträge ausgeführt werden sollen, die für die Verarbeitung innerhalb eines Auftrags erforderlich sind.

          Input JSON

          Dieser Service verwendet keine Eingabe-JSON.

          Ausgabe-JSON

          Die folgende Ausgabe-JSON zeigt die in jedem Apex Auftrag verarbeiteten contractId an. Dies ist für Debugging-Zwecke hilfreich.

          {
           "apexJob2": [
            {
             "contractId": "8001J000000N0SGQA0"
            }
          ],
          "apexJob1": [
            {
             "contractId": "8001J000000N0SGQA0"
            }
           ]
          }
           
          Laden
          Salesforce Help | Article