Neu Workflow für Stücklistenartikel gesucht...es ist kompliziert....

jendris

Sehr aktives Mitglied
1. April 2011
1.616
271
Kiel
Hallo,

ich stehe derart auf dem Schlauch, und finde die Lösung einfach nicht. 🙁

Ein Workflow aus dem Bereich "Artikel - Warenlagereingang - Plusbuchung" sorgt dafür,
das beim Wareneingang über das WMS, der gescannte Artikel bestimmte Werte gesetzt bekommt.
Das funktioniert einwandfrei.

Nun möchte ich aber, dass auch alle "verknüpften Artikel", also die aus dem Artikel existierenden Stücklisten,
dieselben Werte gesetzt bekommen, wie der Plusgebuchte Artikel selbst.

Über den Workflow bekomme ich das nicht hin. Ist es evtl. notwendig, dass erstmal manuell, oder auf anderem Weg, abgefragt werden muß,
welche Artikelnummern die Stücklisten haben?

Es wäre echt super, wenn mir jemand einen Ideenansatz schreiben könnte.
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Dein Problem ist, das du Artikel bearbeiten willst, welche nicht den Workflow auslösen. Workflows haben immer ein auslösendes Ereignis und ein auslösendes Objekt, dein Objekt ist also eben der Artikel der eingebucht wird.

Was du machen kannst: du kannst einen Workflow zeitverzögert auslösen, welcher eine CSV Datei schreibt und diese anschließend automatisiert per Ameise importiert.
In dem Code der die Datei schreibt, kannst du die Stücklisten zu dem Artikel ausgeben und eben die Werte die du einlesen willst. Das ist etwas komplexer aber möglich.
Gäbe auch andere Umwege, es kommt auch ein bisschen darauf an, was du den dort für Daten übernehmen willst. Vielleicht hilft dir der denkanstoß ein weiter.
 

jendris

Sehr aktives Mitglied
1. April 2011
1.616
271
Kiel
Dein Problem ist, das du Artikel bearbeiten willst, welche nicht den Workflow auslösen. Workflows haben immer ein auslösendes Ereignis und ein auslösendes Objekt, dein Objekt ist also eben der Artikel der eingebucht wird.
Genauso ist es. Der Denkanstoß hilft mir auf jeden Fall schonmal weiter, und die Idee mit der Ameise geisterte mir auch schon im Kopf rum.
Eine Datei schreiben lassen ist mir soweit auch geläufig, aber ich versuche gerade vergeblich, die passenden Variablen der zum Artikel gehörenden Stücklisten ausfindig zu machen.

Ist das über Variablen überhaupt möglich, oder wäre hier ein SQL Befehl von Nöten?

Kurz mal mein genaueres Vorhaben:
Ein gelieferter Artikel wird im WMS plusgebucht. Der Workflow entfernt im Artikel den Haken "Überverkäufe möglich" und ändert noch die Amazon Bearbeitungszeit.
Der Workflow soll nun aber auch für die Stückliste angewendet werden.
 

jendris

Sehr aktives Mitglied
1. April 2011
1.616
271
Kiel
Ich habe das jetzt mit der Dateierstellung gelöst.
Ziemlich kompliziert, 2 Exporte, per Script matchen, 2 Importe. 🙄
 

Ähnliche Themen