Inhalt anzeigen / ausblenden

    Callback

    Die Connect-Verarbeitung bietet die Möglichkeit, an unterschiedlichen Stellen der Verarbeitung Callbacks auszulösen. Das ist sehr hilfreich, wenn ein aufrufendes System Informationen über Zwischenstände anzeigen möchte oder im Fehlerfall eine Fehlermeldung ausgeben muss.

    Die Callbacks sind Container für Befehle (mehrere sind möglich) und können innerhalb eines Dokuments (Document Level Command) oder auch auf Stufe Batch (Batch Level Command) angegeben werden.

    <OneOffixxConnectBatch xmlns="http://schema.oneoffixx.com/OneOffixxConnectBatch/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Entries>
        <OneOffixxConnect>
          <Arguments>
    		...
          </Arguments>
          <!-- Document Level Commands -->
          <Commands>
            <OnSuccess>
              <Command Name="DocumentSuccess" />
            </OnSuccess>
            <OnCancel>
              <Command Name="DocumentCancel" />
            </OnCancel>
            <OnError>
              <Command Name="DocumentError" />
            </OnError>
            <OnExit>
              <Command Name="DocumentExit" />
            </OnExit>
            <Command Name="DocumentChrono1" />
            <Command Name="DocumentChrono2" />
          </Commands>
        </OneOffixxConnect>
      </Entries>
      <Commands>
        <OnSuccess>
          <Command Name="BatchSuccess" />
        </OnSuccess>
        <OnCancel>
          <Command Name="BatchCancel" />
        </OnCancel>
        <OnError>
          <Command Name="BatchError" />
        </OnError>
        <OnExit>
          <Command Name="BatchExit" />
        </OnExit>
        <Command Name="BatchSuccessChrono1" />
        <Command Name="BatchSuccessChrono2" />
      </Commands>
    </OneOffixxConnectBatch>
    

    Erklärung

    DocumentChrono1 und DocumentChrono2 werden nur ausgeführt, wenn die Erstellung des Dokumentes erfolgreich war. Das heisst, es ist vom Fluss her dasselbe, wie wenn sie in OnSuccess stehen würden.

    Dasselbe gilt für BatchSuccessChrono1 und BatchSuccessChrono2.

    Caution

    Bei einer Batch-Verarbeitung werden die Callbacks auf Document Level nicht ausgeführt. Es werden nur die Callbacks auf Batch Level ausgeführt.

    Zurück nach oben | Deutsch | English PrimeSoft AG   I   Bahnhofstrasse 4   I   8360 Eschlikon   I   Switzerland   I   Datenschutz   I   Impressum