Guten Abend liebe Community,
ich möchte einen eigenen spezifischen Ameisenexport mit SQL durchführen und hoffe, dass ihr mir vielleicht ein wenig helfen könnt.
Problemstellung:
Unsere Artikel werden erst auf Bestellung produziert. Es sind quasi Varianzartikel (in der WaWi nicht als Varianten angelegt, aber das spielt keine Rolle).
Jede unserer Artikelnummern hat ein anderes Versandgewicht und ich möchte den Versandprozess so optimieren, dass möglichst kaum bis gar nicht mehr gewogen werden muss, sondern direkt versendet werden kann,
indem bei jeder Artikelnummer, die schon einmal gewogen und versendet wurde, dieses Versandgewicht im Artikel hinterlegt wird.
Meine ursprüngliche Idee war es also, ob JTL nicht vielleicht im Packtisch eine Funktion einbauen könnte im Sinne von "gewogenes Gewicht soll beim Artikel als Versandgewicht hinterlegt bzw. aktualisiert werden".
Laut JTL wäre so ein Feature aber zu aufwendig bzw. wird nicht gebraucht. Jedenfalls ist in dieser Richtung erst einmal nichts geplant.
Meine nächste Überlegung war dann also mit den Daten zu arbeiten, die wir schon haben und diese per Ameise zu Exportieren, um sie anschließend als Versandgewicht in den Artikeln zu importieren bzw. letztendlich eine Batchdatei zu schreiben, die am Tagesende die gewogenen Versandgewichte der Pakete die nur einen Artikel enthalten, exportiert und danach bei den jeweiligen Artikelnummern wieder als Versandgewicht importiert.
Also ein eigener Ameisenexport mit SQL, wobei ich hauptsächlich nur die Artikelnummer in Spalte A brauche und das Versandgewicht in Spalte B. Diese Daten möchte ich aus alten Lieferscheinen von versendeten Paketen des letzten Jahres extrahieren und exportieren,
Dabei sollen nur Lieferscheine bzw. Pakete exportiert werden bei denen nur ein Artikel (ggf. inkl. Stückliste) verschickt wurde. Die Artikelmenge des Pakets spielt also ebenfalls eine filternde Rolle. Pakete die mehrere Artikel oder 2mal denselben Artikel enthalten sollen nicht exportiert werden. Da ich absoluter SQL Laie bin komme ich aber schnell an meine Grenzen. Mithilfe von ChatGPT hab ich es aber zumindest geschafft die Artikelgewichte in eine Spalte zu exportieren. Dafür habe ich diesen Befehl verwendet:
SELECT
v.fGewicht AS 'Versandgewicht'
FROM
tVersand AS v
Soweit so gut...
Wie schaffe ich es nun aber, dass in der anderen Spalte die entsprechend dazugehörigen Artikelnummern stehen und die "Filter" in Bezug auf Artikelmenge und Artikelanzahl greifen?
Ich hab inzwischen schon alles mögliche versucht, das JTLDiag Tool läuft permanent und ich versuch das alles iwie zu verstehen, aber was bringt es mir, wenn ich von der SQL Materie keine Ahnung habe? 😅
Kurzum... gibt es hier in der Community jemanden der mir helfen kann?
ich möchte einen eigenen spezifischen Ameisenexport mit SQL durchführen und hoffe, dass ihr mir vielleicht ein wenig helfen könnt.
Problemstellung:
Unsere Artikel werden erst auf Bestellung produziert. Es sind quasi Varianzartikel (in der WaWi nicht als Varianten angelegt, aber das spielt keine Rolle).
Jede unserer Artikelnummern hat ein anderes Versandgewicht und ich möchte den Versandprozess so optimieren, dass möglichst kaum bis gar nicht mehr gewogen werden muss, sondern direkt versendet werden kann,
indem bei jeder Artikelnummer, die schon einmal gewogen und versendet wurde, dieses Versandgewicht im Artikel hinterlegt wird.
Meine ursprüngliche Idee war es also, ob JTL nicht vielleicht im Packtisch eine Funktion einbauen könnte im Sinne von "gewogenes Gewicht soll beim Artikel als Versandgewicht hinterlegt bzw. aktualisiert werden".
Laut JTL wäre so ein Feature aber zu aufwendig bzw. wird nicht gebraucht. Jedenfalls ist in dieser Richtung erst einmal nichts geplant.
Meine nächste Überlegung war dann also mit den Daten zu arbeiten, die wir schon haben und diese per Ameise zu Exportieren, um sie anschließend als Versandgewicht in den Artikeln zu importieren bzw. letztendlich eine Batchdatei zu schreiben, die am Tagesende die gewogenen Versandgewichte der Pakete die nur einen Artikel enthalten, exportiert und danach bei den jeweiligen Artikelnummern wieder als Versandgewicht importiert.
Also ein eigener Ameisenexport mit SQL, wobei ich hauptsächlich nur die Artikelnummer in Spalte A brauche und das Versandgewicht in Spalte B. Diese Daten möchte ich aus alten Lieferscheinen von versendeten Paketen des letzten Jahres extrahieren und exportieren,
Dabei sollen nur Lieferscheine bzw. Pakete exportiert werden bei denen nur ein Artikel (ggf. inkl. Stückliste) verschickt wurde. Die Artikelmenge des Pakets spielt also ebenfalls eine filternde Rolle. Pakete die mehrere Artikel oder 2mal denselben Artikel enthalten sollen nicht exportiert werden. Da ich absoluter SQL Laie bin komme ich aber schnell an meine Grenzen. Mithilfe von ChatGPT hab ich es aber zumindest geschafft die Artikelgewichte in eine Spalte zu exportieren. Dafür habe ich diesen Befehl verwendet:
SELECT
v.fGewicht AS 'Versandgewicht'
FROM
tVersand AS v
Soweit so gut...
Wie schaffe ich es nun aber, dass in der anderen Spalte die entsprechend dazugehörigen Artikelnummern stehen und die "Filter" in Bezug auf Artikelmenge und Artikelanzahl greifen?
Ich hab inzwischen schon alles mögliche versucht, das JTLDiag Tool läuft permanent und ich versuch das alles iwie zu verstehen, aber was bringt es mir, wenn ich von der SQL Materie keine Ahnung habe? 😅
Kurzum... gibt es hier in der Community jemanden der mir helfen kann?
Anhänge
Zuletzt bearbeitet: