Berechnung in Packliste durchführen (Menge * EAN)

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
Hallo,
wir sind verzweifelt dabei eine Berechnung in der Packliste durchzuführen und wissen nicht, wie wir die Formel dazu angeben müssen.
Es geht darum dass wir die Felder EAN (Barcode) mit einer internen Bezeichnung belegt haben, von der die erste Ziffer mal der Menge genommen werden soll (bitte fragt nicht nach Sinn oder Unsinn).
Als Beispiel lautet die EAN: 2A5687UT oder 2F5793GR
Die erste Ziffer bedeutet, dass der Artikel doppelt genommen werden muss (beispielsweise bestellt ein Kunde 1x Artikel XY mit EAN 2F5793GR, so besteht dieser aus zwei Artikeln also einem sog. KIT. Es gibt aber auch EAN mitdie mit 4, 6 oder 8 beginnen (nur einstellig, nie zweistellig).

Nun, damit die Packer es einfacher haben, möchten wir die Packliste (und nur die Packliste, keine Rechnung o.ä.) dahingehend modifizieren, dass auf der Packliste die genaue Menge steht also Kunde bestellt 1x Artikel 2A5793GR, so soll auf der Packliste als Gesamtmenge "2" stehen.
Nur wie bekommen wir es hin, dass die Formel lautet:
Menge * (erste Ziffer von EAN) = Gesamtmenge
????
Wir suchen uns hier den Wolf und kommen einfach nicht weiter.

Gruß
Günter
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: Berechnung in Packliste durchführen (Menge * EAN)

Niemand eine Idee? Vielleicht Janusch oder Thomas?
Für eine Hilfe wäre ich sehr sehr sehr dankbar...
Gruß
Günter
 

thuhn01

Guest
AW: Berechnung in Packliste durchführen (Menge * EAN)

Niemand eine Idee? Vielleicht Janusch oder Thomas?
Für eine Hilfe wäre ich sehr sehr sehr dankbar...
Gruß
Günter

Auch wenn es nicht gewünscht ist:
Ich würde diesen Weg lieber einstellen und den vorgesehen Weg über die Grundmenge/Einheit/Packmenge gehen.
Menge und Einheit auf der Packliste anzeigen lassen und fertig
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: Berechnung in Packliste durchführen (Menge * EAN)

So haben wir ja bisher gearbeitet und es kam zu vielen Packfehlern.
Kun de bestellt beispielsweise:

Menge: 1
Artikel: 2GB (2x 1GB) DDR2 667 RAM KIT
Nun wurde oft nur 1x 1GB Modul verpackt (wegen Menge=1), es müssten aber 2x 1GB Module sein....

Das möchten wir mit der Berechnung umgehen.
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: Berechnung in Packliste durchführen (Menge * EAN)

Aber nun habe ich wenigstens einen Weg gefunden, nur die erste Stelle des Barcodes ausgeben zu lassen (die erste Stelle des Barcodes ist bei uns immer eine Ziffer)
Left$(Positionen.Barcode, 1)
Leider aber wird nur die "Ziffer" dargestellt, mathematisch gilt sie aber im Formulareditor nicht als Zahl und kann somit für Berechnungen nicht direkt verwendet werden. Muss also als Zahl umformatiert werden. Wie kann ich diese nun als gültige "Zahl" formatieren?
 

thuhn01

Guest
AW: Berechnung in Packliste durchführen (Menge * EAN)

So haben wir ja bisher gearbeitet und es kam zu vielen Packfehlern.
Kun de bestellt beispielsweise:

Menge: 1
Artikel: 2GB (2x 1GB) DDR2 667 RAM KIT
Nun wurde oft nur 1x 1GB Modul verpackt (wegen Menge=1), es müssten aber 2x 1GB Module sein....

Das möchten wir mit der Berechnung umgehen.

;) deswegen soll ja direkt unter dem Artikel stehen "Packeinheit x Stück"
Brauche das bei mir eigentlich nicht, habe das aber ganz fix mal für Rechnungen gebastelt:
packmenge_anzeigen.png

Ist nicht sauber, aber für 5 Minuten Aufwand zur Demo reicht es...
 

Anhänge

  • packmenge_anzeigen.png
    packmenge_anzeigen.png
    3,6 KB · Aufrufe: 22

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: Berechnung in Packliste durchführen (Menge * EAN)

Hab herzlichen Dank für das Beispiel mit der Packeinheit...ist die sauberere Lösung...
Manchmal sieht man den Wald vor lauter Bäumen nicht ;).
Muss nun mal überlegen, wie wir auf die Packeinheit umstellen können, sind nämlich ein paar Artikelchen ....
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
GELÖST: AW: Berechnung in Packliste durchführen (Menge * EAN)

Genau, Ameise ...
Nun noch ein bisschen die Exportdatei (bzw.Ameisenimportdatei) um die Packeinheit erweitern und "schwupp di wupp" per Ameise importieren

PS: Wie fügt ihr hier smilies ein??? Kriege ich irgendwie nicht hin....
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: GELÖST: AW: Berechnung in Packliste durchführen (Menge * EAN)

@thuhn:
Gibt doch noch ein Problem, denn die Variable für die Packeinheit finde ich im Formulardesigner für die Packliste nicht.
Wie hast Du das Rechnungsformular mit der Packeinheit erstellt?
 

guenter68

Gut bekanntes Mitglied
8. August 2007
272
3
AW: GELÖST: AW: Berechnung in Packliste durchführen (Menge * EAN)

@thuhn
Hab gerade gesehen, dass Variablen für die einzelnen Formulare unterschiedlich sind.
Für die Packliste ist die Packeinheit-Variable VPE_Einheit gar nicht vorhanden.
Was soll das denn?....
 

thuhn01

Guest
AW: GELÖST: AW: Berechnung in Packliste durchführen (Menge * EAN)

@thuhn
Hab gerade gesehen, dass Variablen für die einzelnen Formulare unterschiedlich sind.
Für die Packliste ist die Packeinheit-Variable VPE_Einheit gar nicht vorhanden.
Was soll das denn?....

Na das ist mal ne gute Frage ;)
Für die PACKliste keine PACKeinheiten oder Menge ;) Da wird JTL wohl nicht aufgepasst haben und nachbessern nüssen
 
Ähnliche Themen

Ähnliche Themen