Hallo zusammen,
ich habe dein Problem mit meinen Workflow.
Aktuell wenn ich einen Artikel speicher, dann schreibt er mir eine CSV mit den eigenen Feldern. Danach importiert die Ameise diese direkt wieder. Die Datei wird dabei immer wieder überschrieben.
Bei Abänderung eines Artikels ist das soweit kein Problem, markiere ich jedoch alle in einer Kategorie und lass den WK laufen, dann überschneiden sich die Schreib und Lesezugriffe auf der dieser Datei.
Auf Prozess warten löst das Problem, aber sauber ist das nicht.
Kann man irgendwie Schrittketten bauen, damit der Vorherige Schritt auf jedenfall abgearbeitet ist? Glaube zwar eher nicht aber ich frag mal.
Im Forum kam ich dann auf die Idee, pro Artikel eine CSV zu schreiben, die dann eingelesen wird. Da würde mir spontan einfallen eine "Art_244232.csv" zu schreiben und genau diese dann wieder einzulesen.
Dabei müsste die bat für die Ameise aber den Namen "Art_244232.csv" wissen und da haperts bei mir.
Kann ich im WK bei Ausführen der bat den Parameter Artikelnummer übergeben, damit genau die CSV eingelesen wird und nicht gleich wieder alle? Oder kann der WK direkt einen Terminal befehl ausführen für die Ameise, dann brauch ich die bat nicht mehr.

Ich hoffe, dass dadurch, falls ich 500 Artikeldaten so umschichten will, dieser im Hintergrund schön durchläuft und es keine doppelte Einträge oder fehlende gibt und es ein wenig schneller geht.
Gruß und vielen Dank.
ich habe dein Problem mit meinen Workflow.
Aktuell wenn ich einen Artikel speicher, dann schreibt er mir eine CSV mit den eigenen Feldern. Danach importiert die Ameise diese direkt wieder. Die Datei wird dabei immer wieder überschrieben.
Bei Abänderung eines Artikels ist das soweit kein Problem, markiere ich jedoch alle in einer Kategorie und lass den WK laufen, dann überschneiden sich die Schreib und Lesezugriffe auf der dieser Datei.
Auf Prozess warten löst das Problem, aber sauber ist das nicht.
Kann man irgendwie Schrittketten bauen, damit der Vorherige Schritt auf jedenfall abgearbeitet ist? Glaube zwar eher nicht aber ich frag mal.
Im Forum kam ich dann auf die Idee, pro Artikel eine CSV zu schreiben, die dann eingelesen wird. Da würde mir spontan einfallen eine "Art_244232.csv" zu schreiben und genau diese dann wieder einzulesen.
Dabei müsste die bat für die Ameise aber den Namen "Art_244232.csv" wissen und da haperts bei mir.
Kann ich im WK bei Ausführen der bat den Parameter Artikelnummer übergeben, damit genau die CSV eingelesen wird und nicht gleich wieder alle? Oder kann der WK direkt einen Terminal befehl ausführen für die Ameise, dann brauch ich die bat nicht mehr.

Ich hoffe, dass dadurch, falls ich 500 Artikeldaten so umschichten will, dieser im Hintergrund schön durchläuft und es keine doppelte Einträge oder fehlende gibt und es ein wenig schneller geht.
Gruß und vielen Dank.