Neu Wie bedenklich wäre es, den Vorgangsstatus von Aufträgen über einen direkten Datenbankbefehl zu aktualisieren?

Ahok

Gut bekanntes Mitglied
11. September 2023
336
16
Es müsste theoretisch nur die ID geändert werden, aber ich bin mir nicht sicher ob in JTL noch irgendwelche andere Dinge passieren müssen, wenn ein Vorgangsstatus geändert wird. Eigentlich sollte das kein Problem sein, mal abgesehen vom typischen "JTL rät nicht in die Datenbank zu schreiben", oder?
 

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
225
62
Na sicherlich um massenweise Aufträge zu ändern und eine Statusänderung die über die Wawi selbst nicht geht, z.B. was rückgängig machen.

Würde theoretisch gehen, käme aber drauf an welche Art von Statusänderung!?

Ändert aber nicht die Farbe, Priorität. Dann gibt es den Vorgangsstatus (verlinkt mit tVorgangsstatus)
Zusätzlich zum Hauptstatus nAuftragStatus gibt es aber drüben in der tAuftragEckdaten Tabelle noch den nZahlungStatus, nLieferstatus, nRechnungStatus, Bezahlstatus/datum in dBezahlt und ggf. noch mehr zu bedenken.

Auch würden Änderungen nicht in der Historie auftauchen oder du müsstest tAuftragHistorie anpassen.
Dann kommt noch dazu dass eine Statusänderungen keine Lagerbuchungen durchführt oder rückbucht...
Und schon sobald es Stornos betrifft oder diese rückgängig zu machen, nein, da hängen dann noch weitere Tabellen dran.

Und falls auch nur ein Auftrag noch andere Dokumente dranhängen hat, Lieferschein oder gar Rechnung: Finger weg.

Um welche Art der Änderung geht's denn genau?
 

Ahok

Gut bekanntes Mitglied
11. September 2023
336
16
Na sicherlich um massenweise Aufträge zu ändern und eine Statusänderung die über die Wawi selbst nicht geht, z.B. was rückgängig machen.

Würde theoretisch gehen, käme aber drauf an welche Art von Statusänderung!?

Ändert aber nicht die Farbe, Priorität. Dann gibt es den Vorgangsstatus (verlinkt mit tVorgangsstatus)
Zusätzlich zum Hauptstatus nAuftragStatus gibt es aber drüben in der tAuftragEckdaten Tabelle noch den nZahlungStatus, nLieferstatus, nRechnungStatus, Bezahlstatus/datum in dBezahlt und ggf. noch mehr zu bedenken.

Auch würden Änderungen nicht in der Historie auftauchen oder du müsstest tAuftragHistorie anpassen.
Dann kommt noch dazu dass eine Statusänderungen keine Lagerbuchungen durchführt oder rückbucht...
Und schon sobald es Stornos betrifft oder diese rückgängig zu machen, nein, da hängen dann noch weitere Tabellen dran.

Und falls auch nur ein Auftrag noch andere Dokumente dranhängen hat, Lieferschein oder gar Rechnung: Finger weg.

Um welche Art der Änderung geht's denn genau?
Es geht nur darum, dass Fahrer den Status "Rechnungserstellung gesperrt" per App setzen können wenn sie unterwegs sind. Ein Workflow hat das dann als Bedingung keine Rechnung zu erstellen, wenn das gesetzt ist.
 

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
225
62
Ist mir neu, könnte das in Features sein
Code:
UPDATE Verkauf.tAuftragFeatures
SET
    nRechnungErstellen     = 0,
    nTeilrechnungErstellen = 0
WHERE kAuftrag = 123;
Wie wäre es einfach mit einem Eigenen Feld, wenn es eh nur für die Workflow Bedingung ist?
 
Zuletzt bearbeitet:

Ahok

Gut bekanntes Mitglied
11. September 2023
336
16
Ist mir neu, könnte das in Features sein
Code:
UPDATE Verkauf.tAuftragFeatures
SET
    nRechnungErstellen     = 0,
    nTeilrechnungErstellen = 0
WHERE kAuftrag = 123;
Wie wäre es einfach mit einem Eigenen Feld, wenn es eh nur für die Workflow Bedingung ist?
Der Status ist nicht von JTL. Vorgangstatus kann man frei erfinden, so wie eigene Felder. Wir haben den nur so genannt. Wenn dieser Status gewählt wurde, blockt das den Workflow.
 
Ähnliche Themen
Titel Forum Antworten Datum
1.11.8 zu 2.0.5 wie Stabil läuft es JTL-Wawi 2.0 11
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 12
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 2
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 5
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
APP - Wie Dashboard löschen? JTL-Wawi App 2
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6

Ähnliche Themen