mmarsching
Gut bekanntes Mitglied
Hallo liebe Forums-Kollegen,
nachdem ich mich jetzt zwei Tage lang alleine durchgeschlagen habe, versuche ich mal hier einen Denkanstoß zu bekommen. Vielleicht funktioniert das was ich vorhabe ja irgendwie...
Zum Hintergrund: Wir veredeln u.a. Ware und würden gerne die Rohware genauso im Lager verwalten wie die fertige Ware.
Zuerst haben wir mit Stücklisten und anderen Tricksereien versucht diesen Prozess abzubilden. Das macht aber mit der Menge an Variationen keinen Sinn, weil die Pflege da mehr Zeit fressen würde als alles andere...
Aktuell drucken wir täglich eine per SQL generierte Liste der zu produzierenden Produkte aus, auf denen auch der Barcode des jeweiligen Roh-Artikels mit abgedruckt ist (den wir dann per Minusbuchung ausbuchen).
Jetzt suche ich eine eigentlich recht einfache Sache: Ich möchte einen Prozess ausführen, der in dem Moment, indem ich einen fertigen Artikel einlagere den dazu gespeicherten Roh-Artikel auslagert. Ich habe ein eigenes Feld "RohwarenArtNr" angelegt und dort die Artikelnummer der Rohware hinterlegt. Ich könnte auch eine entsprechende .bat mit einem sqlcmd per Workflow aufrufen, wann immer es eine Plusbuchung gibt.
Aaaaaber:
Die Datenbank ist riesig und verworren. Ich finde zwei Tabellen, die ich bearbeiten könnte. tWarenLagerEingang und tWarenLagerAusgang. Wie diese beiden zusammen hängen, verstehe ich. Was ich nicht weiß ist, welche anderen Tabellen mit einer solchen minusbuchung noch betroffen wären. Lasse ich mir die Querys ausgeben, die mit einer minusbuchung so abgefeuert werden, komme ich aus dem Staunen nicht mehr raus. Mehrere Trigger, Prozeduren, insgesamt 65 Ausgabe Zeilen mit einer Menge Zeugs drin.
Gibt es irgendeinen Weg, mein Problem mit JTL anders zu lösen als per SQL?
Gibt es irgendeinen Crack hier, der mir die Richtung weisen kann, was ich tun müsste, um eine Minusbuchung im WMS "zu simulieren"?
Gibt es irgendeine Lösung, damit wir endlich einen Schritt mit unserer Rohware weiter gehen können?
- Wie machen es andere, die veredeln? Nutzt hier kein anderer JTL?
nachdem ich mich jetzt zwei Tage lang alleine durchgeschlagen habe, versuche ich mal hier einen Denkanstoß zu bekommen. Vielleicht funktioniert das was ich vorhabe ja irgendwie...
Zum Hintergrund: Wir veredeln u.a. Ware und würden gerne die Rohware genauso im Lager verwalten wie die fertige Ware.
Zuerst haben wir mit Stücklisten und anderen Tricksereien versucht diesen Prozess abzubilden. Das macht aber mit der Menge an Variationen keinen Sinn, weil die Pflege da mehr Zeit fressen würde als alles andere...
Aktuell drucken wir täglich eine per SQL generierte Liste der zu produzierenden Produkte aus, auf denen auch der Barcode des jeweiligen Roh-Artikels mit abgedruckt ist (den wir dann per Minusbuchung ausbuchen).
Jetzt suche ich eine eigentlich recht einfache Sache: Ich möchte einen Prozess ausführen, der in dem Moment, indem ich einen fertigen Artikel einlagere den dazu gespeicherten Roh-Artikel auslagert. Ich habe ein eigenes Feld "RohwarenArtNr" angelegt und dort die Artikelnummer der Rohware hinterlegt. Ich könnte auch eine entsprechende .bat mit einem sqlcmd per Workflow aufrufen, wann immer es eine Plusbuchung gibt.
Aaaaaber:
Die Datenbank ist riesig und verworren. Ich finde zwei Tabellen, die ich bearbeiten könnte. tWarenLagerEingang und tWarenLagerAusgang. Wie diese beiden zusammen hängen, verstehe ich. Was ich nicht weiß ist, welche anderen Tabellen mit einer solchen minusbuchung noch betroffen wären. Lasse ich mir die Querys ausgeben, die mit einer minusbuchung so abgefeuert werden, komme ich aus dem Staunen nicht mehr raus. Mehrere Trigger, Prozeduren, insgesamt 65 Ausgabe Zeilen mit einer Menge Zeugs drin.
Gibt es irgendeinen Weg, mein Problem mit JTL anders zu lösen als per SQL?
Gibt es irgendeinen Crack hier, der mir die Richtung weisen kann, was ich tun müsste, um eine Minusbuchung im WMS "zu simulieren"?
Gibt es irgendeine Lösung, damit wir endlich einen Schritt mit unserer Rohware weiter gehen können?
- Wie machen es andere, die veredeln? Nutzt hier kein anderer JTL?