Neu Workflow automatisch bei Warenausgang für Bestand und Puffer

KATTUN

Gut bekanntes Mitglied
11. September 2018
156
10
Hallo Leute,

gibt es eine Möglichkeit, einen Workflow bei Warenausgang im Artikelbereich auszulösen, also wenn wir Aufträge ausliefern?

Ziel:
Wenn wir Aufträge ausliefern soll ein Workflow für alle Artikel des Auftrags eine den Abstand zwischen Bestand und Puffer prüfen und wenn dieser zu eng wird einen Wert in ein Feld schreiben "Puffer prüfen". as Ziel ist es hohe Puffer bei großen Wareneingängen langsam zu reduzieren, wenn eine bestimmte Bestandsschwelle unterschritten wird.

Aktuell lösen wir es mit einem manuellen Workflow, den wir täglich auslösen müssen und dann für alle Artikel im Bestand (ca. 7000) eine ganze Weile benötigt.

Dieser prüft dann bzw. schreibt dann den Wert:

Wenn Bestand kleiner 2,5 und Puffer 1 -> Puffer prüfen
wenn Bestand kleiner 5 und Puffer 2 -> Puffer prüfen
Wenn Bestand kleiner 6 und Puffer 3 -> Puffer prüfen
Wenn bestand kleiner 9 und Puffer 4 -> Puffer prüfen

usw.

Das Ereignis hat insgesamt 15 Workflows für die einzelen Kombinationen.

Wünschenswert wäre es nur Artikel mit Bestandsänderung zu prüfen, um nicht immer im Stapel alle prüfen zu müssen.

Bei Artikel Warenlagerausgang - Minusbuchung werden meines Wissens nur händische MInusbuchungen erfasst, aber keine normalen Warenausgänge.

VIele Grüße,

Nik
 

no80

Sehr aktives Mitglied
28. Juni 2023
763
89
Kannst du über versendet oder komplett ausgeliefert triggern.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.797
835
Kannst du über versendet oder komplett ausgeliefert triggern.
nein das geht nicht

@KATTUN
der Trigger mit Auslieferung ist bereits zu später, du musst den Trigger auf Wareneingang oder Warenausgang legen, weil hier die Reservierung der Artikel erfolgt, bzw. wenn Ware eingebucht wird kannst du wieder zurück ändern.

So lassen wir unsere Preis-Kalkulationen starten, mit Wechsel von EK ... Wareneingang geht definitiv, haben wir ja im Einsatz, beim Warenausgang / Auftragsanlage muss man testen, wir hatten es damals mit "Artikel geändert" hinbekommen.
 

KATTUN

Gut bekanntes Mitglied
11. September 2018
156
10
nein das geht nicht

@KATTUN
der Trigger mit Auslieferung ist bereits zu später, du musst den Trigger auf Wareneingang oder Warenausgang legen, weil hier die Reservierung der Artikel erfolgt, bzw. wenn Ware eingebucht wird kannst du wieder zurück ändern.

So lassen wir unsere Preis-Kalkulationen starten, mit Wechsel von EK ... Wareneingang geht definitiv, haben wir ja im Einsatz, beim Warenausgang / Auftragsanlage muss man testen, wir hatten es damals mit "Artikel geändert" hinbekommen.

Erst mal Danke für eure Antworten.

In unserem vergangen Test hat der Trigger Artikel-Warenausgang-MInusbuchung nur ausgelöst, wenn wir manuell ausgebucht haben - bei Ausliefern von Aufträgen wird die Minusbuchnung nicht getriggert oder liege ich da falsch.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.797
835
Erst mal Danke für eure Antworten.

In unserem vergangen Test hat der Trigger Artikel-Warenausgang-MInusbuchung nur ausgelöst, wenn wir manuell ausgebucht haben - bei Ausliefern von Aufträgen wird die Minusbuchnung nicht getriggert oder liege ich da falsch.
Richtig, wir haben das daher nur für den Wareneingang verwenden, um automatisiert Preise anzupassen.

Für deinen Fall daher meinen zweiten Hinweis beachten und über "Artikel geändert" gehen.
Ist schon lange her, müsste prüfen ob wir eine Artikeländerung erzwingen mit einem neuen Auftrag, damit dieser Workflow dann getriggert wird.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg

Als Fehler hatte ich das gar nicht angesehen. Denn prinzipiell ist es ja schon sinnvoll, alle Ereignisse zu nutzen, die irgendwie Auswirkungen auf die Prüfung haben können. Ändert man bspw. den Lieferanten-Lagerbestand (wenn dieser zum eigenen hinzugefügt wird), was wohl bei Artikel - Geändert feuert, dann ist es schon sinnig, auch dieses Ereignis zu nutzen.
 

KATTUN

Gut bekanntes Mitglied
11. September 2018
156
10
OK, verstehe ich nicht ganz. Aus Lieferscheine-versendet kann ich doch nicht für die jeweiligen Lieferschein-Poitionen einen Workflow feuern, der Werte im Artikel setzt mit Bedinungen von Werten Im Puffer und im Lagerbestand oder übersehe ich da etwas.

Der aktuelle manuelle Workflow in Artikel ist:

Wenn Allgemein.Lager.Puffer gleich 1 und Bestandsünersicht.Verfügbar kleiner gleich 2,5

dann

Werte setzen - ISBN=Puffer prüfen

und somit ist der zu überprüfende Artikel markiert.

Wie bekommt man die Verknüpfung zu den ausgelieferten Artikeln hin aus Lieferscheine-versendet?

Danke für eure Hilfe!
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg
Aus Lieferscheine-versendet kann ich doch nicht für die jeweiligen Lieferschein-Poitionen einen Workflow feuern, der Werte im Artikel setzt mit Bedinungen von Werten Im Puffer und im Lagerbestand oder übersehe ich da etwas.

Doch, das geht:

Es gibt die Workflow-Aktion "Workflow-Ereignis auslösen". Dort nimmst Du das Bezugsobjekt "Lieferscheine\Artikelliste\-Objektliste" und wählst dann noch das zu Deinem manuellen Workflow passende Ereignis aus.
 

KATTUN

Gut bekanntes Mitglied
11. September 2018
156
10
Hallo Leute,
sorry, war über Ostern im Urlaub. Das habe ich gefunden und teste es aktuell. Wenn es funktioniert wäre das mega gut. VIelen Dank für eure Hilfe!
 

Ähnliche Themen