Nummernkreise

Aus Wiki hscerp
Wechseln zu: Navigation, Suche

Nummernkreise

Nummernkreise dienen der automatischen Vergabe von Identnummern im System. Beispiele hierfür sind u.a.:

  • Materialnummern
  • Belegnummern für Angebote, Rechnungen, Lieferscheine, ...
  • fortlaufende Fertigungsauftragsnummern
  • Reklamationsmeldungen
  • Warenbuchungen im Lager

Überall dort, wo eine Nummer automatisch (meist fortlaufend) vergeben werden muss, werden im System Nummernkreise verwendet. Nummernkreise können sehr komplexen Logiken genügen und sowohl feste als auch dynamische Anteile besitzen. Beispiele und Möglichkeiten:

  • fortlaufende Angebotsnummern mit Prefix und fester Länge ( AN<000x> mit Prefix AN und einer 4 stelligen fortlaufenden Nummer)
  • Angebotsnummer mit Prefix, Dynamischen Jahres-Anteil und fortlaufender Nummer (AN2019-001)

Beispiele für Nummernkreise können sein:

  • RE-000345-DE
  • BE458172-2023
  • MA_145

Nummernkreis-Mapping

Mit Hilfe des Nummernkreis-Mappings können mehrere Objekte (z.B. Meldungsarten) sich denselben Nummernkreis teilen. Hierzu wird über die Funktion "Zentrale-Funktion Nummernkreis-Mapping" definiert, welcher Nummernkreis bei welchem Objekt verwendet wird.

Beispiel:

  • QMEL | Q1 --> Mapping auf QMEL | QMEL
  • QMEL | Q2 --> Mapping auf QMEL | QMEL

In diesem Fall werden sowohl Q1 als auch Q2 Meldungen denselben Nummernkreis (QMEL|QMEL) verwenden.