Hallo zusammen,
vielleicht hat jemand eine Idee, die mein Problem löst:
Ich suche nach einer Möglichkeit, dass wenn ein neuer Auftrag angelegt wurde und Positionen davon nicht aus unserem Hauptlager lieferbar sind eine Aktion durchführen: Idealerweise landen die Artikel auf einer Umlagerung aus einem zweiten Lager, die dann automatisch ausgeliefert wird, so dass im Hautplager ein Wareneingang mit dieser Umlagerung gebucht werden kann (wenn die Artikel aus dem zweiten Lager (ohne weitere Systemunterstützung geholt wurden))
1. Idee: Ich lege einen Workflow für einen neuen Auftrag an und starte ein externes Programm, welches die entsprechenden fehlenden Artikel per SQL (habe ich bereits) ermittelt und für die Ameise eine neue Umlagerung anlegt. Jetzt weiß ich aber nicht, wie ich diese Umlagerung dann in den Status "Ausgeliefert" bekomme. Es gibt zwar Workflows, die Aufträge ausliefern können - kann ich hier aber leider nicht nutzen, da das nicht für Umlagerungen funktioniert
2. Idee: das externe Programm startet entsprechende StoredProcedures, welche eine Umlagerung anlegt und ausliefert.
Evtl ist die Lösung auch eine Kombination aus beidem - Umlagerung per Ameise anlegen und dann per SP ausliefern. Leider finde ich aber keine SP, die ausliefern kann - oder ich bin einfach nur blind
Wer hat den entscheidenden Tipp?
Danke
vielleicht hat jemand eine Idee, die mein Problem löst:
Ich suche nach einer Möglichkeit, dass wenn ein neuer Auftrag angelegt wurde und Positionen davon nicht aus unserem Hauptlager lieferbar sind eine Aktion durchführen: Idealerweise landen die Artikel auf einer Umlagerung aus einem zweiten Lager, die dann automatisch ausgeliefert wird, so dass im Hautplager ein Wareneingang mit dieser Umlagerung gebucht werden kann (wenn die Artikel aus dem zweiten Lager (ohne weitere Systemunterstützung geholt wurden))
1. Idee: Ich lege einen Workflow für einen neuen Auftrag an und starte ein externes Programm, welches die entsprechenden fehlenden Artikel per SQL (habe ich bereits) ermittelt und für die Ameise eine neue Umlagerung anlegt. Jetzt weiß ich aber nicht, wie ich diese Umlagerung dann in den Status "Ausgeliefert" bekomme. Es gibt zwar Workflows, die Aufträge ausliefern können - kann ich hier aber leider nicht nutzen, da das nicht für Umlagerungen funktioniert
2. Idee: das externe Programm startet entsprechende StoredProcedures, welche eine Umlagerung anlegt und ausliefert.
Evtl ist die Lösung auch eine Kombination aus beidem - Umlagerung per Ameise anlegen und dann per SP ausliefern. Leider finde ich aber keine SP, die ausliefern kann - oder ich bin einfach nur blind
Wer hat den entscheidenden Tipp?
Danke