eBiss 3

Hilfe & Dokumentation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitterex

BackendObjectTransmitterEx

Der BackendObjectTransmitterEx übergibt Dokumente und extrahierte Positionen (z.B. Artikel) an externe Komponenten zur Weiterverarbeitung (z.B. an ein Warenwirtschftssystem).

Name Bedeutung
TypName des JobStep Objekts = eBiss.DbAdapter.BackendObjectTransmitterEx
NameName des BackendObjectTransmitters. Hier sollte nach Möglichkeit ein aussagekräftiger Name gewählt werden.
BeschreibungHier kann ggf. eine Beschreibung der konkreten Aufgabe der Jobkomponente in dieser Jobkette eingetragen werden.
DokumentStateToSetStatus den ein transferiertes Dokument oder eine transferiete Position bekommt.
NewBackendWriterForEachCallboolescher
UseDefaultSystemPartnerVariablesboolescher
VariablesHier kann eine Set von Variablen angegeben werden welches dem BackendObjectRetrieverEx dann zur Vefügung steht.(z.Bsp. individuelle DB_connection Strings etc.). Es kann auch auf Systempartner Variablen verwiesen werden, in dem man ein '$' davorstellt. Definiert man z.B. die Variable mit Key = eBiss.DbAdapter.ConnectionString als Wert $DB_Test, dann wird der Wert der Variable DB_Test der Hauptlokation des Default Systempartners verwendet bzw. vom Systempartner der Nachricht, wenn UseDefaultSystemPartnerVariables gleich 'Nein' ist.
BackendTypeJe nach Dokument welches durch das externe System verbucht werden soll, muss der entsprechende Backendtype eingestellt werden. z.B. Verbucher für Artikel, Lieferscheinverbucher für Despatch Advice usw.
Bei Datenbankintegrationen wird hier i.d.R. eBiss.DbAdapter.StandardWriter eingestellt
DebugTraceboolescher. Erlaubt das ein bzw. auschalten zusätzlicher Debuginformationen. In diesem Fall detailierte SQL Statements.

Hinweis: Sollen Nachrichten, welche mit dem BackendObjectTransmitterEx an ein Host System übertragen werden, zusätzlich noch für informative Zwecke in einer Nachrichtenbox kontainerisiert werden, so verwendet man neben dem BackendObjectTransmitter noch einen EntityMessageCreator. Dies setzt aber auch voraus, dass eine geeigneter Kontainerisierer für den INHOUSE Entitäts-Typen vorhanden ist.

prozessdefinition/jobs/jobsteps/kommunikation/backend/backendobjecttransmitterex.txt · Zuletzt geändert: 2024/08/19 15:41 von 127.0.0.1