Funktionserweiterungen für Nummernkreise

Nummernkreise

Bei vielen Datenbankobjekten im trend-ERP-Sysem ist es erforderlich, für die einzelnen Datenbanksätze eindeutige Schlüssel zu vergeben.
Nummernkreise dienen dazu, Nummern zur Vervollständigung dieser Schlüssel zu vergeben.
Beispiele hierfür sind die Nummern für Kundenaufträge, Kommissionier- und Lieferscheine, Rechnungen, Bestellungen etc.
Bei der Neuanlage eines Datensatzes wird der Nummernstand überwacht, so dass die Vergabe von bereits vergebenen Nummern ausgeschlossen wird.

Verwaltung

Die Nummernkreise wie z. B. Kundenauftragsnummer, Produktionsauftragsnummer, Rechnungsnummer usw. werden über das Verwaltungsprogramm erfasst und verwaltet.

  • Pro Nummernkreis besteht die Möglichkeit zu definieren, dass die Nummern beim Jahreswechsel fortlaufend hochgezählt werden.
  • Sollen die Nummern beim Jahreswechsel nicht fortlaufend hochgezählt werden, besteht die Möglichkeit einen Startwert im Feld [Nr-Kreis-Nr] zu hinterlegen.
  • Ist die Nummerierung fortlaufend und gleichzeitig wird ein Startwert angegeben, so wird beim Jahreswechsel die fortlaufende Nummer wie folgt ermittelt:
    Neue Nummer = Alte Nummer + Startwert (Nr-Kreis-Nr)
    Dadurch besteht die Möglichkeit, für das alte Jahr einen Puffer/Reservebereich an Nummern zu erzeugen, die im neuen Jahr rückwirkend belegt werden können.
    Gleichzeitig besteht jedoch das Risiko, dass der Wert größer als 6 Stellen wird.
    Beim Jahreswechsel wird erneut der Startwert addiert. Dadurch wird der Wert 7-stellig.
    Verwendet werden nur die letzten 6 Stellen (von rechts ausgehend).
    Die neu zu vergebende Nummer ist also abgeschnitten und dadurch nicht mehr eindeutig.
    Vor allem dann, wenn die Nummer ohne Jahreszahl generiert wird, kann es zu unerwünschten Effekten kommen.

Hinweis

  • Bei Nummernkreisen, die z.B. für Barcode-Ausdruck oder Schnittstellen zu externen Systemen verwendet werden, ist zum Jahreswechsel sicherzustellen, dass deren Anforderungen erfüllt werden.
    Beispiel: ein Barcode kann keine führenden Nullen verarbeiten. Der Nummernkreis muss deshalb einen verarbeitbaren Startwert erhalten.
  • Mit Release 18 kann in der Nummernkreisverwaltung im Feld »Nummernvergabe« ausschließlich für den Nummerkreis »RENR« die Vergabe von Rechnungsnummern eingestellt werden. Für alle anderen Nummernkreise ist dies nicht mehr möglich.
    Das Steuerkennzeichen »Nummernvergabe « im Firmenstamm entfällt mit dieser Änderung.
    Die Vergabe für den Nummernkreis »RENR« erfolgt auf Basis folgender Optionen:

    • 0 – Firma
    • 1 – Mandant Fibu
    • 2 – Werks-Nr.

    Bei den Codes 1 – »Mandant FiBu« und 2 – »Werks-Nr.« ist darauf zu achten, dass entsprechende Nummernkreis-Sätze [NUKR] mit Werks-Nr bzw. Mandanten-Nr. angelegt werden müssen.
    Die Startwerte der Nr-Kreis-Nr. müssen so gewählt werden, dass überschneidungsfreie Bereiche für die unterschiedlichen Werke oder Mandanten entstehen.