Neu Aufträge automatisch zusammenfassen mit eigener SQL Prozedur / Trigger / Agent.

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.076
414
Hallo Allerseits,
wir möchten euer Senf zu diesem Thema haben.
Es richtet sich NUR an Programmierer / SQL Entwickler unter euch.
Wir planen über den SQL Agent eigenen " Workflow" laufen zu lassen.
Benutzt werden NUR Standard JTL-Aufrufe.
Wir haben an so etwas gedacht:
Achtung! Der fertige Code sieht anders aus! Nicht nachmachen ohne Backup !
Über den Aufruf:
Code:
SELECT kb.kBestellung, zusammen.kBestellung FROM [eazybusiness].[dbo].[tBestellung] kb
  OUTER APPLY (
  SELECT kBestellung FROM [dbo].[ifZusammenfassbareAuftraege] (
   kb.kBestellung)
  ) AS zusammen
  WHERE nKomplettAusgeliefert=0 AND nStorno=0 AND tRechnung_kRechnung=0 AND tAdresse_kAdresse<>0 and dErstellt>=DATEADD(day,-7,GETDATE()) AND ISNULL(zusammen.kBestellung,0)>0
die beiden (ersten) kBestellung holen, die doppelten / fertigen Paare werden ignoriert, über [spBestellungenZusammenfassen] zusammengefasst. Die Prozedur wiederholt sich (über CURSOR) bis es keine Bestellungen mehr gibt oder es nur Fehlermeldungen gibt.
Wir werden den fertigen Code nicht veröffentlichen, da wir keine Verantwortung tragen wollen.
Viele Grüße, Ihr MVH-Team
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
Hi,

sieht okay aus, aber warum nicht über die Wawi mit Workflow? Generell find ich das extrem Riskant über die Datenbank selber sowas einzubauen. Gerade auch im Zusammenhang mit JTL Updates etc halte ich das für eher Kritisch.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.076
414
Hi,

sieht okay aus, aber warum nicht über die Wawi mit Workflow? Generell find ich das extrem Riskant über die Datenbank selber sowas einzubauen. Gerade auch im Zusammenhang mit JTL Updates etc halte ich das für eher Kritisch.

Ja, man könnt es über Auftrag erstellen (und evtl. zusätzlich Auftrag verändern) mit der Aktion Aufträge zusammenführen über den Kunden lösen.
Wir kennen den Weg und veröffentlichen irgendwann demnächst einen fertigen Workflow.
Wir verfolgen hier einen anderen Ansatz: Flexibilität. Und gerade im Bezug auf "Aufträge Zusammenführen" fehlt diese Möglichkeit in WaWi.

Zu deinem Einwand: Wir kennen das Risiko, weisen auch darauf hin und werden sowieso den Code hier nicht veröffentlichen.
Wir kennen aber auch unsere Kollegen: Nicht alle machen "alle" Updates mit, und nicht alle sind mit JTL ausnahmslos zufrieden.
Die jüngsten Beispiel: 1.3.15.0, .1 , .2, .3? nicht zu vergessen den eA-Server-Umzug.
Übrigens, haben Workflows ein "richtiges" Log, wo ich nachvollziehen kann, was evtl. "falsch" gelaufen ist und wo ich evtl. die Veränderung "rückgängig" machen kann ?
 
Ähnliche Themen
Titel Forum Antworten Datum
Abonnements durch WORKER automatisch erstellen ?? falsches Erstelldatum Aufträge JTL-Wawi 1.11 1
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Beantwortet Einstellen welche Aufträge / Zahlungen übertragen werden Shopware-Connector 0
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0
Neu Amazon Aufträge vereinzelt unter "Externe Rechnungen" Amazon-Anbindung - Fehler und Bugs 1
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
GLS-Aufträge stehen auf „Teilgeliefert“, obwohl vollständig versendet – kein Versandkostenartikel vorhanden (JTL 1.10.14.1) JTL-Wawi 1.10 0
Neu Anzeige / Summe der Aufträge zu den Auftragspaketen in der Rechnung ?! User helfen Usern - Fragen zu JTL-Wawi 8
"Fehler beim Laden der Daten" in Liste Aufträge und Rechnungen JTL-Wawi 1.11 4
Neu Pickliste hängt fest – Aufträge gesperrt, nicht in Versand sichtbar User helfen Usern - Fragen zu JTL-Wawi 3
Auswertung Aufträge Stichtag JTL-Wawi 1.11 4
Lieferbare Aufträge werden nicht auf WMS-Picklisten gesetzt JTL-Wawi 1.11 4
JTL Fulfillment Network Reservierte Aufträge, die nicht gelöscht werden können JTL-Wawi 1.10 0
Neu JTL Fulfillment Network Reservierte Aufträge, die nicht gelöscht werden können Schnittstellen Import / Export 1
Artikel Gehen nicht aus In Aufträge raus nach Versand JTL-Wawi 1.11 1
POS Server started nicht automatisch JTL-Wawi 2.0 0
Neu Workflow automatisch bei Warenausgang für Bestand und Puffer JTL-Wawi - Ideen, Lob und Kritik 7
Neu Pickliste nach Teillieferung automatisch löschen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu FBA-Streckenlager wird nicht mehr automatisch ausgebucht Einrichtung und Installation von JTL-eazyAuction 0
Neu Offene Amazon Bestellung automatisch übernehmen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bon automatisch drucken setzt sich zurück JTL-POS - Fehler und Bugs 0
Neu Couponfeld nach Eingabe eines coupons automatisch ausblenden lassen Allgemeine Fragen zu JTL-Shop 4
Neu hood.de - Wie kann ich Dateien (z.B. Sicherheitsdatenblatt) automatisch einbinden? Einrichtung und Installation von JTL-eazyAuction 1

Ähnliche Themen