Nummernkreise (Überblick)
Gilt für: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
In Microsoft Dynamics AX dienen Nummernkreise zum Generieren von lesbaren, eindeutigen Kennungen für Masterdatensätze und Buchungsdatensätze, die Kennungen benötigen. Ein Masterdatensatz oder Buchungsdatensatz, der eine Kennung erfordert, wird als Referenz bezeichnet.
Bevor neue Datensätze für eine Referenz in Microsoft Dynamics AX erstellt werden können, muss ein Nummernkreis eingerichtet und der Referenz zugeordnet werden. Es wird empfohlen, die Formulare in Organisationsverwaltung zum Einrichten von Nummernkreisen zu verwenden. Wenn modulspezifische Einstellungen erforderlich sind, können Sie das Parameterformular in einem Modul verwenden, um Nummernkreise für die Referenzen in diesem Modul anzugeben. Sie können beispielsweise in Debitorenkonten und Kreditorenkonten Nummernkreisgruppe einrichten, um bestimmten Debitoren oder Kreditoren bestimmte Nummernkreise zuzuordnen.
Wenn Sie einen Nummernkreis einrichten, müssen Sie einen Bereich angeben, der definiert, welche Organisation den Nummernkreis verwendet. Der Bereich kann Gemeinsam genutzt, Unternehmen, Juristische Person oder Organisationseinheit sein. Wenn Sie Microsoft Dynamics AX 2012 R3 oder kumulatives Update 6 oder höher für AX 2012 R2 verwenden, ist der Bereich Typ der Organisationseinheit ebenfalls verfügbar. Die Bereiche "Juristische Person" und "Unternehmen" können mit Steuerkalenderperiode kombiniert werden, um noch spezifischere Nummernkreise zu erstellen.
Hinweis
Wenn Sie Microsoft Dynamics AX 2012 R3 oder AX 2012 R2 verwenden, umfasst der Bereich Unternehmen auch virtuelle Unternehmen. Sie können modulspezifische Formulare nicht verwenden, um Nummernkreise für virtuelle Unternehmen einzurichten. Sie müssen stattdessen die Formulare in Organisationsverwaltung verwenden.
Nummernkreisformate werden aus Segmenten gebildet. Nummernkreise, die einen anderen Bereich als Gemeinsam genutzt besitzen, können Segmente enthalten, die dem Bereich entsprechen. Ein Nummernkreis mit dem Bereich Juristische Person kann beispielsweise ein Segment für juristische Personen enthalten. Durch Einfügen eines Bereichssegments in das Nummernkreisformat können Sie den Bereich eines bestimmten Datensatzes anhand seiner Nummer feststellen.
Wichtig
Die verfügbaren Bereiche hängen von der Referenz ab, für die Sie einen Nummernkreis einrichten. Der Bereich Gemeinsam genutzt ist nur für einige Referenzen verfügbar. Um zu ermitteln, ob einer Referenz ein freigegebener Bereich zur Verfügung steht, wählen Sie den Bereich und die Referenz im Formular Segmentkonfiguration. (Klicken Sie auf Organisationsverwaltung > Häufig > Nummernkreise > Segmentkonfiguration.) Wenn ein Bereichssegment unter Segmente aufgeführt ist, kann die ausgewählte Referenz den freigegebenen Bereich nicht verwenden.
Eine Anpassung ist erforderlich, um den Bereich für eine Referenz zu ändern. Weitere Informationen zum Anpassen von Nummernkreisen finden Sie unter Using the Enhanced Number Sequence Framework (White paper).
Neben den Segmenten, die Bereichen entsprechen, können Nummernkreisformate die Segmente Konstante und Alphanumerisch enthalten. Ein Segment vom Typ Konstante enthält eine Gruppe von Buchstaben, Zahlen oder Symbolen, die unverändert bleiben. Ein Segment vom Typ Alphanumerisch enthält eine Gruppe von Buchstaben oder Zahlen, die jedes Mal schrittweise erhöht werden, wenn eine Nummer aus dem Nummernkreis verwendet wird. Verwenden Sie ein Nummernzeichen (#) zur Angabe inkrementeller Nummern und ein kaufmännisches Und-Zeichen zur Angabe inkrementeller Buchstaben. Mit dem Format #####_2014 wird beispielsweise der Nummernkreis 00001_2014, 00002_2014 usw. erstellt.
Nummernkreisbeispiele
Die folgenden Beispiele zeigen, wie Segmente verwendet werden, um Nummernkreisformate zu erstellen. Insbesondere verdeutlichen die Beispiele, welche Auswirkungen das Verwenden von Bereichssegmenten hat.
Spesenabrechnungsnummern
Im folgenden Beispiel werden Spesenabrechnungsnummern für die juristische Person mit dem Titel CS eingerichtet.
Bereich: Reisekosten und Spesen
Referenz: Spesenabrechnungsnummer
Bereich: Juristische Person
Juristische Person: CS
Segmente |
Segmenttyp |
Wert |
---|---|---|
Segment 1 |
Juristische Person |
CS |
Segment 2 |
Konstante |
-SPESEN- |
Segment 3 |
Alphanumerisch |
#### |
Beispiel für formatierte Nummer: CS-SPESEN-0039
Sie können ein ähnliches Nummernkreisformat für andere juristische Personen einrichten. Beispiel: Wenn Sie für eine juristische Person namens RW nur den Wert des Segments für die juristische Person ändern, lautet die formatierte Nummer RW-SPESEN-0039. Sie können auch das gesamte Nummernkreisformat für andere juristische Personen ändern. Sie können beispielsweise das Bereichssegment für die juristische Person auslassen, um eine formatierte Nummer zu erstellen, beispielsweise SPESEN-0001.
Auftragsnummern
Im folgenden Beispiel werden Auftragsnummern für die Unternehmenskennung CEU eingerichtet.
Bereich: Verkauf
Referenz: Auftrag
Bereich: Unternehmen
Unternehmen: CEU
Segmente |
Segmenttyp |
Wert |
---|---|---|
Segment 1 |
Konstante |
AU- |
Segment 2 |
Alphanumerisch |
#### |
Beispiel für formatierte Nummer: SO-0029
Auch wenn das Format kein Bereichssegment enthält, beginnt die Nummerierung für jede Unternehmenskennung erneut. Wenn Sie dasselbe Format für alle Unternehmenskennungen verwenden, werden in allen Unternehmen dieselben Zahlen verwendet. Beispielsweise wird in jedem Unternehmen die Auftragsnummer AU-0029 verwendet. Sie können auch das gesamte Nummernkreisformat für andere Unternehmenskennungen ändern.
Bestellanforderungsnummern
Im folgenden Beispiel werden Bestellanforderungsnummern organisationsweit verwendet.
Bereich: Einkauf
Referenz: Bestellanforderung
Bereich: Gemeinsam genutzt
Segmente |
Segmenttyp |
Wert |
---|---|---|
Segment 1 |
Konstante |
BestAnf |
Segment 2 |
Alphanumerisch |
#### |
Beispiel für formatierte Nummer: Req0052
Da der Bereich Gemeinsam genutzt lautet, wird das Nummernkreisformat in der gesamten Organisation verwendet. Sie können für verschiedene Bereiche der Organisation nicht verschiedene Nummernkreisformate verwenden.
Leistungsüberlegungen für Nummernkreise
Berücksichtigen Sie vor dem Einrichten von Nummernkreisen die folgenden Informationen, die Aufschluss darüber eben, wie sich die Konfiguration von Nummernkreisen auf die Systemleistung auswirken kann.
Fortlaufende bzw. nicht fortlaufende Nummernkreise
Nummernkreise können fortlaufend bzw. nicht fortlaufend sein. Bei einem fortlaufenden Nummernkreis werden keine Zahlen übersprungen, aber Zahlen werden ggf. nicht sequentiell verwendet. Zahlen aus einem nicht fortlaufenden Nummernkreis werden sequenziell verwendet, aber der Nummernkreis kann Zahlen überspringen. Beispiel: Ein Benutzer storniert eine Buchung. In diesem Fall wird eine Nummer generiert, aber nicht verwendet. In einem fortlaufenden Nummernkreis wird diese Nummer später recycelt. In einem nicht fortlaufenden Nummernkreis wird diese Nummer nicht verwendet.
Fortlaufende Nummernkreise sind normalerweise für externe Dokumente erforderlich, beispielsweise für Bestellungen, Aufträge und Rechnungen. Fortlaufende Nummernkreise können sich jedoch negativ auf die Antwortzeiten des Systems auswirken, da das System jedes Mal, wenn ein Dokument oder ein Datensatz angelegt wird, eine Nummer aus der Datenbank anfordern muss.
Wenn Sie einen nicht fortlaufenden Nummernkreis verwenden, können Sie im Formular Nummernkreise auf dem Inforegister Leistung die Option Vorabzuordnung aktivieren. Wenn Sie eine Menge von vorab zugeordneten Nummern angegeben, wählt das System diese Nummern aus und speichert sie im Arbeitsspeicher. Neue Nummern werden nur aus der Datenbank angefordert, nachdem die vorab zugewiesenen Nummern verbraucht wurden.
Sofern nicht vorgeschrieben ist, fortlaufende Nummernkreise zu verwenden, wird empfohlen, aus Leistungsgründen nicht fortlaufende Nummernkreise zu verwenden.
Automatische Bereinigung von Nummernkreisen
Bei einem Stromausfall, Anwendungsfehler oder einem anderen unerwarteten Problem kann das System die Nummern für fortlaufende Nummernkreise nicht automatisch recyceln. Sie können den Bereinigungsprozess manuell oder automatisch ausführen, um die verloren gegangenen Nummern wiederherzustellen.
Berücksichtigen Sie aber die Serverauslastung, wenn Sie den Bereinigungsprozess planen. Es wird empfohlen, die Bereinigung außerhalb der Spitzenzeiten als Stapelverarbeitungslauf auszuführen.