Die DB Funktionen / VGInfos benötigen auch die nächste laufende Nummer, d.h. sie wird von dort aus auch ausgelesen + 1 (nicht in DB zurückgespeichert)
Kassenexort / Java liest ebenfalls die Nummer am Ende (wenn alle VGInfos aufgelöst sind) aus (+1) und verwendet diese für den Dateinamen. Zusätzlich erfolgt ein Update in der DB (ST_KOFNIG Wert), Zähler eins hochzählen
Sonderfall
Steht der Zähler in der Datenbank auf 999 ist die nächste Nummer (+1) wieder die 001