Nummernkreise

Überblick
Ein Nummernkreis erzeugt die laufenden Nummern — Rechnungsnummern, Kundennummern, Auftragsnummern und alles Weitere, was gezählt wird. Er lässt sich je Typ und je Marke einrichten, mit frei gewähltem Muster, Zurücksetzungsregel und einsehbarem Zählerstand.
Das alles ist ohne Auslieferung pflegbar. Der Bedarf entsteht früher, als man denkt: ein Jahreswechsel, eine neue Marke, ein Präfix, das die Buchhaltung braucht.
Kernaufgaben
Nummernkreis anlegen. Neuer Nummernkreis verlangt den Nummern-Typ und das Muster. Die Liste zeigt Typ, Marke, Muster, die nächste Nummer als Vorschau, den Zählerstand, die Zurücksetzungsregel und den Aktiv-Zustand.
Die Vorschau ist der wichtigste Griff vor dem Speichern: Sie zeigt, was tatsächlich herauskommt, bevor der erste Beleg es tut.
Zurücksetzung wählen. Die Regel bestimmt, wann der Zähler wieder bei eins beginnt — typischerweise zum Jahreswechsel.
Je Marke unterscheiden. Ein Kreis kann für Alle Marken gelten oder für genau eine. Getrennte Kreise je Marke sind der Normalfall, sobald mehrere Marken Belege ausstellen.
Felder im Detail
Nummernkreise gelten für Belege und Stammdaten gleichermaßen — Rechnung, Angebot, Auftrag, Kunde, Lieferant, Artikel. Was hier eingestellt wird, wirkt beim nächsten Anlegen.
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Kreis schemeKey | ja | vorhandener Kreis | Für welche Art von Datensatz die Einstellung gilt. |
Marke brandId | nein | eine Ihrer Marken | Für welche Marke. Leer heißt: für alle. So bekommt jede Marke ihre eigene Rechnungsnummernfolge. |
Muster pattern | ja | Text, max. 120 Zeichen | Wie die Nummer aussieht — mit Platzhaltern für Jahr, Monat, Marke und laufende Nummer, etwa RE-{JAHR}-{NR}. |
Nächster Wert nextValue | nein | Zahl, größer als 0 | Welche laufende Nummer als Nächstes vergeben wird. Nur mit Bedacht ändern: Zurücksetzen erzeugt doppelte Nummern, und doppelte Belegnummern sind ein handfestes Problem, kein Schönheitsfehler. |
Stellen padding | nein | Zahl, größer als 0 | Auf wie viele Stellen die laufende Nummer aufgefüllt wird. 4 macht aus 7 die 0007 — das hält die Sortierung sauber. |
Zurücksetzen resetPolicy | nein | nie, jährlich, monatlich | Wann die laufende Nummer wieder bei 1 beginnt. Jährlich ist üblich; dann gehört das Jahr ins Muster, sonst entstehen doppelte Nummern. |
Lückenlos gapless | nein | Ja/Nein | Ob die Folge ohne Lücken sein muss. Für Rechnungsnummern ist das in vielen Ländern verlangt. Der Preis: Nummern werden erst beim Festschreiben gezogen, und ein abgebrochener Vorgang darf keine Nummer verbrauchen — deshalb bekommt ein Entwurf keine. |
Aktiv active | nein | Ja/Nein | Ob die Einstellung greift. |
Einstellungen & Rechte
- Recht
platform.settings.manage. Ohne dieses Recht ist die Seite nicht erreichbar. - Lückenlose Kreise (GoBD) lassen sich nicht löschen. Sie tragen ein eigenes Kennzeichen. Das ist
keine technische Sperre um ihrer selbst willen: Eine lückenlose Nummernfolge ist genau dann etwas wert, wenn sie sich nicht nachträglich entfernen lässt.
- Der Zählerstand ist eine Tatsache, keine Einstellung. Ihn zu verändern erzeugt Lücken oder
Dopplungen. Fassen Sie ihn nur an, wenn Sie genau wissen, warum.
- Ein unbekannter Typ weist auf ein deaktiviertes Modul hin. Die Liste kennzeichnet ihn als
Typ nicht registriert; der Kreis bleibt bestehen und wirkt wieder, sobald das Modul aktiv ist.
FAQ & Fehlerbilder
Ein Beleg bekommt keine Nummer. Prüfen Sie, ob für Typ und Marke ein aktiver Kreis existiert. Ohne Kreis keine Nummer.
Die Nummern springen. Das ist bei nicht-lückenlosen Kreisen normal — ein abgebrochener Vorgang kann eine Nummer verbrauchen. Wo Lückenlosigkeit gefordert ist, muss der Kreis entsprechend eingerichtet sein.
Zum Jahreswechsel läuft der Zähler weiter. Dann ist keine jährliche Zurücksetzung eingestellt.
Ein Muster soll geändert werden. Prüfen Sie die Vorschau, bevor Sie speichern, und ändern Sie es möglichst zu einem Zeitpunkt, an dem der Zähler ohnehin zurückgesetzt wird — sonst steht die Änderung mitten in einer laufenden Folge.