Gelöst Workflow Lieferantenbestand

eric.h

Aktives Mitglied
7. September 2009
51
2
Dortmund
Hallo zusammen,
ich versuche mich gerade an den Workflows. Gerne würde ich meine Daten mit meinem Lieferanten automatisiert abgleichen lassen.

Folgendes Szenario:
1 x täglich bekomme ich eine Liste mit den Bestandsdaten - diese will ich zeitgesteuert über den Worker einlesen (ausführen von Programm und Batch) lassen.
Jetzt ist es aber so das in der Liste keine Bestände hinterlegt sind sonder nur eine 1 (verfügbar) 2 (aktuell ausverkauft) 3 (ausverkauft und kommt nicht wieder) - nun ja. Diese habe ich erstmal versuch in ein eigenes Feld zu importieren. Was Leider schon nicht geklappt hat da man diese eigenen Felder in der Ameise nicht direkt ansteuern kann. Dann habe ich es über das Anmerkungsfeld versucht. Dort dann den Wert importiert. Hier wollte ich dann ansetzen und sagen das der Worker bei einer 1 im Feld den Lieferantenbestand auf eine fiktive Summe setzt. Sollte eine 2 stehen soll er den Lieferantenbestand auf 0 setzen. Bei einer 3 den Lieferantenbestand auf 0 und den Artikel inaktiv.

Tja. Leider scheitert es daran das man mit dem Worker den Lieferantenbestand nicht ansteuern kann. Gibt es hier eine andere Lösung?
Würde mich über Feedback freuen. Besten Dank!

VG
 

perfectdeals

Aktives Mitglied
24. November 2015
105
0
Du könntest es so lösen....du ordnest das Feld dem "Lieferanten" Kommtenarfeld zu...erstellt beim Import einen Filter, dass es nur die importieren soll, welche " Kommentar = 1 " ist, somit nur die verfügbaren...und setze dann durch den import den Lagerbestand überall auf z.B. 5. Also eigentlich so wie du das gesagt hast.

Wir steuern die Batch aber auf dem Windows Server über die Aufgabenplanung.
 

eric.h

Aktives Mitglied
7. September 2009
51
2
Dortmund
Hi, danke für das Feedback. Dies würde dann aber nur über zwei Importe gehen oder?
Also:
1. er hinterlegt die Verfügbarkeit des Lieferanten
2. bei verfügbarkeit 1 z.B. gehe auf Summe 5

Oder klappt das auch in einem Import?

VG
 

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.187
144
Gaildorf
Am besten geht es über einen workflow der direkt in die datenbank schreibt. Das möchte jtl aber nicht, da bei einem problem der support verweigert wird, wenn jtl es feststellt. Verständlich.
 

Ähnliche Themen