Wir haben schon seit Langem ein Script, über welches man alle Aufträge einer einzelnen Lieferantenbestellung markieren kann, welche sich im Rückstand befinden.
Nun haben wir es umschreiben lassen für die WaWi 1.9.4.6 und veröffentlichen es hier.
Ich hoffe, dass Ihr es auch benötigen könnt und/oder wir hier noch verbessern können.
Alles natürlich ohne Gewähr.
Anleitung:
1. Ordner entpacken und auf C:\WORKFLOWS\ auf dem Server ablegen
2. Den Ordner "verzugRemoteScript" zusätzlich auf dem Client ablegen C:\verzugRemoteScript
3. Datenbankzugriff "schreibend" ggfs anpassen
4. In der WAWI unter Verkauf>>Vorgangsfarbe einen "VERZUG" mit Farbe und einen "VERZUG bereits gemeldet" mit weiterer Farbe anlegen.
5. Die Datei batchsql2 auf dem Server bearbeiten und ggfs. anpassen
- set server="192.168.178.48\JTLWAWI" >> Hier Deine IP
- kFarbe = 10 >> Die Nummer diener Verzug-Farbe aus der Datenbank auslesen
- AND art.cArtNr <> 'Prospekt' >> ebventuell entfernen, das ist unser aktuelles Prospekt das bei jedem Auftrag kostenlos hinzu kommt
6. Workflow anlegen in Beschaffung manuell
- Aktion Ausführen >> Script >> C:\verzugRemoteScript\verzugRemoteScript.bat
- Parameter >> {{ Vorgang.EigeneBestellnummer }}
- Auf Prozess warten >> Ja
7. Einen weiteren Workflow der die Farbe wieder zurücksetzt in Aufträge
- Manueller Workflow
- Farbcodierung ändern auf "VERZUG bereits gemeldet"
Ausführung:
- Jetzt kannst du in der Beschaffung (ehemals Einkauf) eine Bestellung markieren und den WF ausführen.
- JTL reagiert hier je nach Auftragsvolumen eine kurze Zeit lang nicht. Der WF sucht nun alle Aufträge, welche Artikel im Rückstand aus der Lieferantenbestellung sind und markiert diese mit VERZUG.
- Jetzt kannst du im Verkauf nach der Spalte "Vorgangsfarbe - Bedeutung filter" und alle Kunden benachrichtigen, dass der Lieferant eine Verzögerung hat.
- Danach den manuellen WF im Verkauf ausführen um die Spalte wieder zu leern/umzubenennen.
Nun haben wir es umschreiben lassen für die WaWi 1.9.4.6 und veröffentlichen es hier.
Ich hoffe, dass Ihr es auch benötigen könnt und/oder wir hier noch verbessern können.
Alles natürlich ohne Gewähr.
Anleitung:
1. Ordner entpacken und auf C:\WORKFLOWS\ auf dem Server ablegen
2. Den Ordner "verzugRemoteScript" zusätzlich auf dem Client ablegen C:\verzugRemoteScript
3. Datenbankzugriff "schreibend" ggfs anpassen
4. In der WAWI unter Verkauf>>Vorgangsfarbe einen "VERZUG" mit Farbe und einen "VERZUG bereits gemeldet" mit weiterer Farbe anlegen.
5. Die Datei batchsql2 auf dem Server bearbeiten und ggfs. anpassen
- set server="192.168.178.48\JTLWAWI" >> Hier Deine IP
- kFarbe = 10 >> Die Nummer diener Verzug-Farbe aus der Datenbank auslesen
- AND art.cArtNr <> 'Prospekt' >> ebventuell entfernen, das ist unser aktuelles Prospekt das bei jedem Auftrag kostenlos hinzu kommt
6. Workflow anlegen in Beschaffung manuell
- Aktion Ausführen >> Script >> C:\verzugRemoteScript\verzugRemoteScript.bat
- Parameter >> {{ Vorgang.EigeneBestellnummer }}
- Auf Prozess warten >> Ja
7. Einen weiteren Workflow der die Farbe wieder zurücksetzt in Aufträge
- Manueller Workflow
- Farbcodierung ändern auf "VERZUG bereits gemeldet"
Ausführung:
- Jetzt kannst du in der Beschaffung (ehemals Einkauf) eine Bestellung markieren und den WF ausführen.
- JTL reagiert hier je nach Auftragsvolumen eine kurze Zeit lang nicht. Der WF sucht nun alle Aufträge, welche Artikel im Rückstand aus der Lieferantenbestellung sind und markiert diese mit VERZUG.
- Jetzt kannst du im Verkauf nach der Spalte "Vorgangsfarbe - Bedeutung filter" und alle Kunden benachrichtigen, dass der Lieferant eine Verzögerung hat.
- Danach den manuellen WF im Verkauf ausführen um die Spalte wieder zu leern/umzubenennen.
Anhänge
Zuletzt bearbeitet: