Die vorgenannte Prozedur zum Druck von Seriennummern auf Vorgangsbelegen wurde in Business OPEN 2003 für Chargen erweitert.
Prozedur: zReturnSernrTex(Dateinummer;"";1)
Als Parameter müssen die jeweilige Dateinummer, eine leerer String sowie die Ziffer 1 angegeben werden:
Die Funktion wird im Formular am zweckmäßigsten im Datenteil-Script platziert, im Beispiel unten auf einem Lieferschein:
Anders als einfache Seriennummern kann eine Charge, bedingt durch die Möglichkeit der Teilung, mit mehreren Datensätzen in der Seriennummerdatei vertreten sein. Es können im Lieferschein auch mehrere Teile derselben Charge Verwendung finden.
Im Beispiel unten wurden für die Lieferscheinposition "1*20030273*1" drei Teilmengen der Charge "CH12363" sowie ein Teil der Charge "CH12364" gebucht:
Die Prozedur zReturnSernrTex(Dateinummer;"";1) sorgt für eine kumulierte Darstellung von Chargen-Teilen im Druck. Zum Zweck der Mengen-Kumulierung verwendet und belädt die Funktion folgende Arrays:
Die Arrays können Sie nun im Formular verwenden:
Platzieren Sie ein Variablen-Objekt an der gewünschten Stelle im Report. |
|
Tragen Sie den Namen (s.o.) des gewünschten Arrays ein: ![]() |
Durch Verwendung der Arrays lässt sich eine tabellarische Darstellung der gebuchten Chargen im Druck erzielen. Jede Charge wird einmalig mit der gebuchten Gesamtmenge aufgeführt:
Kapitel-Hauptseite | Zurückblättern | Weiterblättern | BO-Doku Startseite |