infra:NET Expert
 
×
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