baumaschinenteile24
Sehr aktives Mitglied
Hallo zusammen.
Es gibt ja bei JTL aktuell keine Möglichkeit, zu sehen, wann ein EK bei einem Lieferanten geändert wurde. Ich würde das gerne mit einem Workflow im Kommentarfeld beim Lieferanten vermerken. Dann ist das Kommentarfeld natürlich für alle anderen Zwecke blockiert, aber wir benutzen es eigentlich eh nicht. Ich kann den Zugriff auf die entsprechenden Felder, die soweit ich das sehe, dem Workflow nicht direkt zur Verfügung stehen, im Zweifelsfall anders lösen, aber wenn es einen Weg gibt, direkt aus dem Workflow in den Lieferantenkommentar zu schreiben, wäre ich dankbar für einen Hinweis. Viel problematischer ist aber folgende Frage: wie stelle ich überhaupt fest, dass bei einem Artikel der EK eines oder mehrerer Lieferanten geändert wurde? Der Trigger ist ja nur "Artikel geändert". Was geändert wurde, lässt sich meines Wissens gar nicht feststellen. Und die ganze Nummer ist ja nutzlos, wenn der Workflow bei jeder Änderung greift. Erste Idee für den Workflow:
- alle Lieferanten per SQL auslesen mit Lieferantennummer, EK und Kommentar
- wenn der Kommentar noch leer ist, schreibe ich auf jeden Fall erstmal ein fiktives Datum als Platzhalter und den EK rein
- wenn was drin steht, ziehe ich mir den EK aus dem Kommentar raus und vergleiche ihn mit dem aktuell eingetragenen Wert
- wenn die gleich sind, mache ich nichts, sonst trage ich das aktuelle Datum und den aktuellen Wert ein
- Daten in eine CSV-Datei schreiben, die mir die Ameise dann einliest
Dass das funktioniert, ist denke ich einigermaßen offensichtlich, aber geht das auch irgendwie einfacher? Ich wäre dankbar für alle Tips und Ideen.
Es gibt ja bei JTL aktuell keine Möglichkeit, zu sehen, wann ein EK bei einem Lieferanten geändert wurde. Ich würde das gerne mit einem Workflow im Kommentarfeld beim Lieferanten vermerken. Dann ist das Kommentarfeld natürlich für alle anderen Zwecke blockiert, aber wir benutzen es eigentlich eh nicht. Ich kann den Zugriff auf die entsprechenden Felder, die soweit ich das sehe, dem Workflow nicht direkt zur Verfügung stehen, im Zweifelsfall anders lösen, aber wenn es einen Weg gibt, direkt aus dem Workflow in den Lieferantenkommentar zu schreiben, wäre ich dankbar für einen Hinweis. Viel problematischer ist aber folgende Frage: wie stelle ich überhaupt fest, dass bei einem Artikel der EK eines oder mehrerer Lieferanten geändert wurde? Der Trigger ist ja nur "Artikel geändert". Was geändert wurde, lässt sich meines Wissens gar nicht feststellen. Und die ganze Nummer ist ja nutzlos, wenn der Workflow bei jeder Änderung greift. Erste Idee für den Workflow:
- alle Lieferanten per SQL auslesen mit Lieferantennummer, EK und Kommentar
- wenn der Kommentar noch leer ist, schreibe ich auf jeden Fall erstmal ein fiktives Datum als Platzhalter und den EK rein
- wenn was drin steht, ziehe ich mir den EK aus dem Kommentar raus und vergleiche ihn mit dem aktuell eingetragenen Wert
- wenn die gleich sind, mache ich nichts, sonst trage ich das aktuelle Datum und den aktuellen Wert ein
- Daten in eine CSV-Datei schreiben, die mir die Ameise dann einliest
Dass das funktioniert, ist denke ich einigermaßen offensichtlich, aber geht das auch irgendwie einfacher? Ich wäre dankbar für alle Tips und Ideen.