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

          InsContractService:createLargeSizeRenewQuoteInBatch

          Verwenden Sie diesen Service, um zu steuern, wie viele Apex Aufträge initiiert werden sollen und wie viele Batches pro Apex Auftrag ausgeführt werden sollen, wenn Verträge mit einer großen Anzahl von Stammbelegposten abgeschlossen werden.

          Der Service schlüsselt Vertragsbelegposten nach jobSize- und batchSize auf und ruft dann das Verlängerungsintegrationsverfahren auf, um ein neues Angebot zu generieren.

          Klasse: InsContractService

          Methode: createLargeSizeRenewQuoteInBatch

          Remote-Optionen

          Option

          Beschreibung

          contractId

          Pflichtangabe.

          ID des großen Vertrags, der verlängert werden soll.

          renewalIPName

          Pflichtangabe.

          Name des Integrationsverfahrens, das Vertragsdetails abruft und das Verlängerungsangebot erstellt.

          quoteName

          Neuer Name für das Verlängerungsangebot.

          Standard = Vertragsname.

          jobSize

          Anzahl der Stammvertragsbelegposten im Vertrag, die pro asynchronem Apex Auftrag verarbeitet werden sollen.

          Dieser Parameter bestimmt, wie viele Apex-Aufträge angesichts der Anzahl der Stammvertragsbelegposten im Vertrag instanziiert werden.

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

          batchSize

          Anzahl der zu verarbeitenden Stammvertragsbelegposten pro Batchauftrag.

          Dieser Parameter bestimmt, wie viele Batches ausgeführt werden müssen, entsprechend der angegebenen Anzahl an Stammbelegposten, die für die Verarbeitung innerhalb eines Auftrags erforderlich sind.

          Input JSON

          Für diesen Service ist keine Eingabe-JSON erforderlich.

          Ausgabe-JSON

          Hier eine JSON-Beispielausgabe mit jobSize = 2.

          {
          "apexJob2": "[{"rootItemIds":["a0t1J00000GkwlYQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"}]",
          "apexJob1": "[{"rootItemIds":["a0t1J00000GkwlWQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"},{"rootItemIds":["a0t1J00000GkwlXQAR"],"quoteId":"0Q01J000001D9GNSA0","contractId":"8001J000000MzMtQAK"}]"}  
           
          Laden
          Salesforce Help | Article