JTLwawiExtern.dll ansteuern kann. Im Beispielprojekt finden Sie dieses Beispiel in der Klasse Worker in der Methode WorkFlow().
Wie im Abschnitt JTLwawiExtern.dll einbinden beschrieben, ist ein Objekt der Klasse
CJTLwawiExtern in der Klasse Worker in einem privaten Feld initialisiert worden, auf das in der Methode WorkFlow() zugegriffen wird.id, die ein bestimmtes Ereignis repräsentiert.
Code-Beispiel
Übergabeparameter
Zugangsdaten des Servers:- server: Enthält den Servernamen
- datenbank: Enthält den Datenbanknamen. In der Wawi sollte dies standardmäßig eazybusiness sein.
- benutzer: Enthält den Benutzernamen des Servers.
- passwort: Enthält das Passwort passend zum Benutzernamen.
- kBenutzer: Enthält den Key des Benutzers, der in diesem Fall die JTL-Wawi verwendet. Bsp.: Admin hat den Wert 1. Dieser Wert ist aus der Tabelle tbenutzer zu entnehmen
- key: Enthält im Programmbeispiel den Wert
kBestellungaus der TabelletBestellung. In einem anderen Workflow, wie z.B.JTL_WorkflowLieferschein, muss man den WertkLieferscheinaus der TabelletLieferscheinverwenden. Für jeden Workflow muss daher aus der entsprechenden Tabelle der Key entnommen werden, um den Workflow korrekt anzusteuern. - id: Enthält die Event-ID, die pro Workflow-Methode verwendet wird, um ein bestimmtes Ereignis anzusteuern. Bsp.: Für einen Auftrag, dessen Ereignis Auftrag erstellt lautet, muss als Event-ID
1angegeben werden.