Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Sie wollen Personen eine fortlaufende Kundennummer zuweisen, Ihre Angebote sollen nummeriert sein, eine Event erhält eine Nummer etc. 

An vielen Stellen werden Nummern genutzt und es gibt unterschiedliche Anforderungen an die Nummern.

Über das Konzept der Nummernkreise haben Sie die Möglichkeit die Anwendung gemäß den individuellen Anforderungen zu Konfigurieren.

Nummernkreis anlegen

Wechseln sie in den Administrationsbereich->Mandant->Controlling→Nummernkreise (Systemweit)

  1. Klicken Sie auf das "+" Symbol oder die Schaltfläche "Einfügen"
  2. Füllen Sie den folgenden Dialog aus:


  • Die Bezeichnung können Sie frei wählen.
  • Der Schlüssel ist frei wählbar muss aber eindeutig ein
  • Die sequenzid ist der eigentliche Zähler in einem Nummernkreis. Im Regelfall vergeben Sie hier einen eindeutigen Namen. Sollen zwei Nummernkreise von einem gemeinsamen Zähler die fortlaufende Nummer erhalten können Sie hier bei beiden den gleichen Wert eintragen.
  • Mit Hilfe der Syntax definieren Sie den Ausgabestring. Lesen Sie hierzu die Hinweise zur Syntax weiter unten auf dieser Seite
  • Automatischer Reset. Ist diese Option gesetzt fängt der Zähler am Anfang des Kalenderjahres bei 1 an.
  • Automatischer Zähler. Ist diese Option gesetzt versorgt der Zähler Sie mit Nummern. Im anderen Fall können Sie den Wert frei Eintragen. Dies wird zum Beispiel verwendet um Nummern von anderen Systemen für den Abgleich zu hinterlegen (Personal-Nr., Debitoren-Nr, etc).

Wenn Sie den Dialog mit Speichern geschlossen haben sehen Sie den neuen Nummernkreis in der Liste. In der Spalte Beispiel sehen Sie die Darstellung der Nummer gemäß der gewählten Syntax.

 

Syntax

Sie können über die Syntax die Ausgabe der Nummer formatieren.

Folgende Symbole sind reserviert:

SymbolBedeutung
YYYYVierstellige Jahreszahl
YYzweistellige Jahreszahl
MMzweistellige Monatzahl
DDzweistellige Tageszahl
#{1,22}Platzhalter für Ziffern kann 1 bis 22 mal verwendet werden
UUIDPlatzhalter für eine Zufällige UUID

alle weiteren Werte stehen für sich selbst und können in beliebiger Reihenfolge verwendet werden.

Der # Platzhalter kann mehrfach eingetragen werden und gibt so die Mindestanzahl von Stellen an #### bedeutet, dass jede Zahl kleiner 1000 mit führenden Nullen auf vier Stellen ergänzt wird.

Zahlen die länger sind als der Formatstring werden nicht abgeschnitten.

Im Feld Syntax muss zumindest ein # Zeichen enthalten sein.

 

Beispiele für die Anwendung der Syntax. Der Beispieltag ist der 13. August 2017. Der Zählerstand wird einmal für den Wert 5 und einmal für den Wert 867 angenommen

Syntax-StringErgebnisErläuterung
UUID58bbedde-3b7d-439c-bed8-38ec48fb7d34

Die UUID ist eine zufällige Ziffernfolge, die neben Zeitelementen, Werte der Serverhardware und echte Zufallswerte enthält.

Die Wahrscheinlichkeit, dass zwei Systeme die gleiche UUID erzeugen ist vernachlässigbar. Diese Nummern lassen sich also für die Eindeutigkeit eines Tickets verwenden.

YY-###

17-005

17-867

Die Endziffern der Jahreszahl gefolgt von einer mindestens dreistelligen Seriennummer
YYYY-##

2017-05

2017-867

Die gesamte Jahreszahl gefolgt von einer mindestens zweistelligen Seriennummer.

Hat die Nummer mehr Stellen werden diese dennoch dargestellt.

MM/YY-####

08/17-0005

08/17-0867

Der Monat gefolgt von den Endziffern der Jahreszahl gefolgt von einer mindestens vierstelligen Seriennummer.

Die Monatszahl wird mit führender Null dargestellt, wenn der Monat <10 ist.

RE-MMYY####

RE-08170005

RE-08170867

Die Buchstaben RE-werden Monat,Jahreszahl und Seriennummer vorangestellt.

Es Bedarf keiner Trennung zwischen den Platzhaltern

Y-mm-MM####

Y-mm-080005

Y-mm-080867

Das Y wird, weil es einzeln vorkommt nicht als Platzhalter erkannt und wird als Buchstabe vorangestellt.

mm ist kein Platzhalter und wird auch als einfache Buchstabenkombination erkannt

####-R

0005-R

0867-R

Der Syntax können auch Ziffernfolgen nachgestellt werden.
(warning)###-MM-###005-08-005

Eine Wiederholung der Ziffernplatzhalter bindet diese mehrfach ein.

Dise Syntax sollte nicht verwendet werden

 

 

Verwandte Artikel

  • No labels