Erste freie Nummern (tcmcs0150m000)

Mit diesem Programm verwalten Sie die Nummernkreise, die für die oben im Programm angezeigte Nummerngruppe festgelegt sind.

Um den Nummernkreis einer anderen Nummerngruppe einzugeben, verwenden Sie das Menü Gruppe oder die Gruppen-Schaltflächen. Um den Nummernkreis einer neuen Nummerngruppe einzugeben, wählen Sie [...] im Menü Gruppe.

Sie können einen Nummernkreis hinzufügen oder löschen, die Anfangsnummer angeben sowie einen Nummernkreis für die Verwendung sperren. Sie können den Code eines Nummernkreises nicht ändern.

Hinweis

Wenn ein Nummernkreis verwendet wird, können Sie ihn nicht löschen. Ein Nummernkreis wird verwendet, wenn er für eine Datensatzart definiert ist, unabhängig davon, ob tatsächlich eine Nummer generiert wird. Wenn z. B. im Programm Parameter Frachtauftragsverwaltung (fmfoc0100m000) der Nummernkreis VK als Nummerkreis für Frachtaufträge definiert ist, die aus VK-Aufträgen stammen, ist dieser Nummernkreis in Verwendung, auch wenn noch kein Frachtauftrag dafür generiert wurde.

Wenn Sie dieses Programm über die Zoom-Funktion aufgerufen haben, können Sie hier die Datensätze nur suchen und auswählen.

Systemleistung

Die Einstellungen in diesem Programm können Auswirkungen haben auf die Systemleistung und Datenbankwachstum. Weitere Informationen dazu finden Sie unter Erste freie Nummern.

 

Nummerngruppe
Gruppe von ersten freien Nummern, die einem bestimmten Zweck dienen soll.

Die Zuweisung einer Nummerngruppe ist beispielsweise möglich für:

  • Handelspartner
  • Einkaufsverträge
  • Verkaufsaufträge
  • Produktionsaufträge
  • Service-Aufträge
  • Lageraufträge
  • Frachtaufträge

Innerhalb einer Nummerngruppe können Sie mehrere Nummernkreise anlegen. Jeder Nummernkreis wird durch einen Code identifiziert. Die von LN generierten Folgenummern bestehen aus dem Code des Nummernkreises gefolgt von der ersten freien Nummer des Kreises. Nummernkreis-Codes der gleichen Nummerngruppe haben die gleiche Länge.

Nummernkreise
In diesem Feld wird der Code des Nummernkreises angegeben.

Zulässige Werte

Die Anzahl an Zeichen für den Nummernkreis-Code muss mit der Nummernkreislänge dieser Nummerngruppe, die im Programm Nummerngruppen (tcmcs0151m000) festgelegt wurde, identisch sein.

Wenn die Nummerngruppe einem bestimmten Zweck dient, muss der Code des Nummernkreises innerhalb der Nummerngruppen, die für den gleichen Zweck verwendet werden, eindeutig sein.

Hinweis

Nach dem Speichern der Daten des vorliegenden Programms können Sie das Feld Nummernkreise nicht mehr ändern.

Erste freie Nummer (laufende Nummer)
Zur Leistungssteigerung von Programmen, in denen neue Auftragsnummern zugewiesen werden, können Sie festlegen, wie viele Nummern in einem Cache zwischengespeichert werden sollen. Die Cache-Größe gibt die Anzahl der neuen Nummern an, die LN auf einmal erstellt. Wenn sich Nummernkreisnummern im Cache befinden, müssen Sie nicht warten, während LN die nächsten Nummern erstellt und prüft.

Zulässige Werte

  • Cache-Speichergröße = 0

    Ein Cache wird nicht verwendet. Wenn Sie eine neue Nummer anfordern, wird die Nummer erst fest vergeben, nachdem die Buchung, für die diese Nummer gilt, beendet ist.

    Nachteil: Der Nummernkreis ist während der Buchung gesperrt. Andere Anwender können keine neue Nummer aus dem Nummernkreis anfordern, so lange die Buchung noch nicht beendet ist.

    Vorteil: Keine Lücken zwischen den Nummern.

    Verwenden Sie eine Cache-Größe von 0, wenn keine Nummernlücken zulässig sind. Fordern Sie eine neue Nummer vorzugsweise kurz vor dem Ende der Buchung an, um die Sperrzeit zu minimieren. Bei Implementierungen mit hohem Buchungsvolumen kann eine Cache-Größe von 0 zu Problemen bei der Leistung und den Sperrzeiten führen.

  • Cache-Speichergröße = 1

    Wenn Sie eine neue Nummer anfordern, wird die Nummer sofort fest vergeben, auch wenn die Buchung, für die diese Nummer gilt, noch nicht beendet ist.

    Nachteil: Es können Lücken in der Nummerierung auftreten, wenn eine Buchung nicht beendet wird.

    Vorteil: Der Nummernkreis ist nur kurzfristig gesperrt, was die Systemleistung steigert.

    Ein Cache-Größe von 1 ist die Standardeinstellung für Nummernkreise. So werden Probleme bei Leistung und Sperrzeiten in Implementierungen mit hohem Buchungsvolumen weitestgehend vermieden.

  • Cache-Speichergröße > 1

    Der Wert für die Speichergröße zeigt an, wie viele neue Nummern auf einmal angefordert werden. Die Nummern werden sofort fest vergeben, auch wenn die Buchungen noch nicht beendet sind.

    Nachteil: Es können große Lücken in der Nummerierung auftreten, wenn mehrere Buchungen nicht beendet werden.

    Vorteil: Der Nummernkreis ist nur sehr kurzfristig gesperrt. Außerdem muss der Nummernkreis für alle angeforderten Nummern nur einmal aktualisiert werden, was die Systemleistung weiter steigert.

    Eine Cache-Größe über 1 ist nur zu empfehlen, wenn eine Cache-Größe von 1 die Probleme bei den Sperrzeiten nicht zufriedenstellend lösen kann.

Hinweis

Wenn der Nummernkreis bereits verwendet wird, können Sie das Feld Erste freie Nummer nicht mehr in einen niedrigeren Wert ändern.

Speichergröße
Zur Leistungssteigerung von Programmen, in denen neue Auftragsnummern zugewiesen werden, können Sie festlegen, wie viele Nummern in einem Cache zwischengespeichert werden sollen. Die Cache-Größe gibt die Anzahl der neuen Nummern an, die LN erstellt und im Cache des Anwenders ablegt. Sie müssen dann nicht warten, während LN die nächsten Nummern erstellt und prüft.

Wenn Sie einen Cache mit den ersten freien Nummern verwenden, kann die Reihenfolge der Auftragsnummern unterbrochen sein; die noch im Cache des Anwenders befindlichen Nummern gehen verloren, wenn sich der Anwender abmeldet.

Wenn Sie den Cache mit den ersten freien Nummern nicht verwenden möchten, setzen Sie die Cache-Größe auf null.

Für Eingabe gesperrt
Wenn dieses Kontrollkästchen markiert ist, können Sie den Nummernkreis nicht verwenden. Wenn Sie einen Nummernkreis sperren, müssen Sie einen anderen Nummernkreis für die Auftragsart oder andere Elemente auswählen, denen der Nummernkreis zugeordnet ist.
Hinweis

Wenn Sie die Markierung des Kontrollkästchens aufheben, können Sie den Nummernkreis wieder verwenden.