3.53 Chargenbezeichnung Nummer ggf. aufgeteilt vergeben
Vergabe der Chargennummer entweder je Teil (aus Datei Chargenstamm) oder global aus INI-Datei Sektion [General], NrCharge
Formatangaben mit Single# oder Multi* Wildcard und $ für Nebennummer bei Aufteilung
Wildcards für Datum sind JJJJ, JJ, WW, MM, TT
Bei datumsabhängigen Nummernkreisen schließen sich die Formate WW und (MM,TT) aus
Füllzeichen in der INI-Datei nicht in Hochkomma setzten z.B. bei Space, einfach nur Space eingeben
NrChargeAuft(strTLC[, strChaArt])
Input:
|
scsBFtlc
|
Der Chargenstamm wird in Buffer übergeben
| |
|
scsChaArt (optional)
|
Art der Chargenbezeichnung:
| |
|
|
= „Start“ (Default) :
|
neue Chargennummer, Nebennummer = 1
|
|
|
= „Next“ :
|
Aufteilung Chargennummer (Hauptnummer) bleibt und neue Nebennummer (+ 1)
oder wenn Format ohne Nebennummer wie „Start“ aber ohne Nebennummer
|
|
Parameter - PLCV
|
Pos 9, 15 - letzte Nummer (wenn global)
|
|
|
Pos 24, 8 - letztes Datum (wenn datumsabhängig)
|
Output:
scsIFChargenbezeichnung
Chargenbezeichnung bei „Start“ neu, bei „Next“ ggf. nur „$“ erhöht.
Achtung:
Bei „Next“ mit Nebennummer muss die letzte Chargenbezeichnung vorhanden sein!
Parameter - PLCV - letzte Nummer, letztes Datum (wenn global)
scsBFtlc - Feld 6 und 23 letzte Chargenbezeichnung (update) in der Aktion