Neu Auftrag (Position) per SQL versenden

panorama24

Aktives Mitglied
26. Juli 2016
54
7
Hannover
Hallo zusammen,
Wir sind aktuell dabei eine eigene API für unsere Prozesse zu entwickeln, um unsere Lagertechnik an die JTL Wawi anzubinden. Aktuell schaffen wir es leider nicht Auftragspositionen per SQL zu versenden.

Wir bekommen es hin mit den in SQL hinterlegten Prozeduren den Auftrag über eine alte Pickliste zu versenden aber nicht über eine von uns erstellte Pickliste. (Position >> Pickliste >> Lieferschein)

Hat hier jemand Erfahrung. Wenn jemand etwas Kapazitäten hat und uns hier bei der Entwicklung etwas unter die Arme greifen kann/will würden wir uns freuen. Natürlich auch gegen Bezahlung.

Liebe Grüße
Nils Reinecke
 

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
JtlDiag mitlaufen lassen, während man den Prozess in der wawi aufruft, ist bei so etwas in der Regel sehr hilfreich.

Daneben kann man auch einen manuellen Worklfows im Bereich Aufträge bauen, der als Aktion "Ausliefern" enthält.
Vielleicht ist es möglich, diesen Workflow dann extern aufzurufen?
 
  • Gefällt mir
Reaktionen: panorama24

panorama24

Aktives Mitglied
26. Juli 2016
54
7
Hannover
JtlDiag mitlaufen lassen, während man den Prozess in der wawi aufruft, ist bei so etwas in der Regel sehr hilfreich.

Daneben kann man auch einen manuellen Worklfows im Bereich Aufträge bauen, der als Aktion "Ausliefern" enthält.
Vielleicht ist es möglich, diesen Workflow dann extern aufzurufen?
Danke für die schnelle Antwort. Mit JTLDiag arbeiten wir tatsächlich. Das mit den Workflows ist ne gute Idee. Habe nicht im Kopf gehabt, dass man dort "ausliefern" kann. Das könnte enorm helfen. 👍👍👍
 

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
...vermutlich hängst Du dann an der Frage, wie Du den WF ausgelöst bekommst.

Ich habe das selbst noch nicht gemacht aber schau Dir mal an, was passiert, wenn der WF nicht sofor ausgeführt, sondern zeitversetz durch den Worker abgearbeitet wird.
Vermutlich wird der WF mit einer ID auf das zu bearbeitenden Objekt (bei Dir Auftrag) in eine Tabelle in der DB geschrieben, die dann durch den Worker verearbeitet wird.

Mein Ansatz wäre es, eben diesen Eintrag manuell einzubringen...
 

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
err, moment mal. Per API löst Du ein WF Ereignis aus, nicht aber einen WF.

Das ist was anderes.
 
  • Gefällt mir
Reaktionen: Karobube

Ähnliche Themen