Offen Arbeitsablauf zur Massenänderung bei Produkten

GR.

Aktives Mitglied
3. September 2015
23
1
Hi,
kurze Frage kann ich die Workflows ohne Auslösendes Ereignis starten z.B. würde ich gern alle Versandklassen ändern über JTL-Ameise gefühlt schon 10 mal probiert keine wirkung. Und jetzt hab ich ein Workflow erstellt und dieser Funktioniert auch ( durch Simulation gestestet ) das problem ist aber es startet nur wenn ein Artikel geändert gelöscht oder erstelllt wird und nicht rückwirkend. Oder geht das ?

Viele Grüße
GR.
 

GR.

Aktives Mitglied
3. September 2015
23
1
AW: Arbeitsablauf zur Massenänderung bei Produkten

Wenn ich die Produkte öffne und speichere führt er diese aus. Gibts ein Trick mit dem ich alle Produkte aktualisieren kann ohne Sie zu öffnen ?
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: Arbeitsablauf zur Massenänderung bei Produkten

Normalerweise per Ameise, da auch diese die Workflows auslöst.

Einmal alles was gemacht wird exportieren und dann wieder importieren, und du solltest es haben.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.872
216
AW: Arbeitsablauf zur Massenänderung bei Produkten

Diese Workflows die per AMEISE ausgelöst werden, blockieren die AMEISE aber ganz enorm.

Ich habe einen erstellt der prüft ob ein ggf nicht lieferbarer Artikel durch den AMEISEN Bestandsabgleich wieder Bestand hat.
In positivem Fall soll der Lieferstatus von "Vorbestellung" (oder anderem Lieferstatus) auf "1 Tag" gesetzt werden.

Funktioniert auch, ABER das dauert unendlich lange. Der Import per AMEISE ohne den Workflow dauert rund 50 Minuten (209.000 Artikel in der CSV), MIT dem Workflow dauert das fast 3 Stunden. Da das mehrmals täglich laufen muss, ist das nahezu unerträglich langsam.

Einfacher (effektiver und schneller) wäre es wenn man diesen Workflow Zeitgesteuert für alle Artikel gleichzeitig absetzen könnte.
Ein simples SQL-Query erledigt dieselbe Aufgabe in knapp 1,5 Sekunden für die 35.000 Artikel. Dazu müsste man aber wieder "hinten herum" in die DB greifen was ich eigentlich nicht
möchte.