Für eine automatische Nummernvergabe durch das System werden Nummernkreise benötigt. In diesen Nummernkreisen ist festgelegt, aus welchen Teilen die Nummer besteht, wie lang sie ist und welches die zuletzt vergebene Nummer war, um die nächste freie Nummer ermitteln zu können.
Nummernbestandteile können alphanumerische Konstanten, das Systemdatum, ein Zähler oder durch den Nummernkreistyp vorgegebene Parameter sein. Für jeden Bestandteil legen Sie das Format fest. Sie können zudem für bestimmte Bestandteile festlegen, ob sie in der Nummer angezeigt werden und ob sie einen neuen Zähler erzeugen.
Um mit einem Nummernkreis arbeiten zu können, muss dieser einem Nummernkreistyp zugeordnet werden.
In diesem Dokument wird beschrieben, wie Nummernkreise mit der gleichnamigen Anwendung erfasst und bearbeitet werden.
Anleitungen für den Umgang mit Nummernkreisen, z. B. wie Sie Nummernkreise erfassen oder bearbeiten, finden Sie im Dokument „Vorgehensweisen: Nummernkreise“.
1 Begriffsbestimmung
Nummernkreis
Ein Nummernkreis enthält die Bedingungen zur automatischen Vergabe von Nummern, die zur Identifikation von Objekten dienen. Beispielsweise kann ein Nummernkreis für die automatische Vergabe von Identifikationen für Partner festgelegt werden. Auch für die Beleg-Identifikation, die aus einer Belegart und einer Nummer besteht, wird zur automatischen Vergabe einer Nummer ein Nummernkreis herangezogen. In solchen Nummernkreisen werden auch die zu vergebenen Belegpositionsnummern festgelegt.
2 Anwendungsbeschreibung
Mit der Anwendung „Nummernkreise“ legen Sie die automatische Vergabe von Nummern für verschiedene Objekte im System fest.
Die Anwendung besteht aus einem Identifikationsbereich und einem Arbeitsbereich.
2.1 Identifikationsbereich
Der Identifikationsbereich enthält die folgenden Felder zum Erfassen und Bearbeiten von Nummernkreisen:
Feld | Erläuterung |
Nummernkreis | Das Feld „Nummernkreis“ enthält die Identifikation eines Nummernkreises. Die Identifikation eines Nummernkreises ist innerhalb einer OLTP-Datenbank eindeutig. Sie kann aus frei wählbarem Text bestehen. |
Bezeichnung | Die Bezeichnung dient als zusätzliches Erkennungsmerkmal. Sie kann aus frei wählbarem Text bestehen. Erfassen Sie eine aussagekräftige und möglichst eindeutige Bezeichnung, damit die Suche danach erleichtert wird. |
Typ | Mit der Auswahl eines Typs bestimmen Sie, für welche Objekte der Nummernkreis verwendet wird. Dieser Nummernkreistyp legt die maximale Anzahl der Stellen fest und bestimmt darüber hinaus, ob eine Positionsnummerierung für Belege erforderlich ist.
Hinweis: Die Nummernkreistypen „Ausgangsrechnungen (Intern)“, „Materialbuchungen (Intern)“, „Kommissionen (Intern)“ und „Vertriebsaussichtenhistorie (Intern)“ werden vom System nicht mehr verwendet. Nummernkreise mit einem solchen Typ können weder erfasst noch geändert werden. Sie können in diesem Feld auch Subtypen auswählen. Subtypen werden bei der Erzeugung von Nummernkreisen in Apps genutzt. Beachten Sie, dass Subtypen mit gleicher Bezeichnung nicht doppelt angezeigt werden. |
Nummernlänge | Im Feld „Nummernlänge“ erfassen Sie die Anzahl der Stellen einer Nummer. Der Wert darf nicht die maximale Länge überschreiten, die durch den Nummernkreistyp vorgegeben ist. Die minimale Länge ist 1 und gleichzeitig Vorschlagswert.
Sie müssen jede Stelle der Nummer im Arbeitsbereich festlegen. Hinweis: Bei einem Nummernkreis vom Typ „Ausgangsrechnung“ darf die Nummernlänge nicht mehr geändert werden, nachdem mit diesem Nummernkreis bereits eine Nummer erzeugt wurde. |
Interne Nummer | Das System nutzt interne Nummernkreise zur automatischen Vergabe von Nummern für verschiedene Objekte.
Hinweis: Dieses Feld ist ein reines Anzeigefeld und kann nicht bearbeitet werden. Das Erfassen interner Nummernkreise mithilfe dieser Anwendung ist nicht möglich. |
Der Identifikationsbereich enthält Rubriken, die in folgenden Kapiteln beschrieben sind:
- Rubrik „Zählung“
- Rubrik „Positionszählung“
2.1.1 Rubrik „Zählung“
Wenn Sie für einige Stellen einer Nummer einen Zähler einsetzen, dann müssen Sie bestimmen, wie und bis zu welchem maximalen Wert gezählt wird. Dazu stehen Ihnen folgende Felder zur Verfügung:
Feld | Erläuterung |
Start | Erfassen Sie eine Zahl als Startwert für die Zählung. Für alle Stellen der Nummer, für welche die Funktion „Nummerierung“ gewählt wurde, beginnt die Zählung mit diesem Wert.
Vorschlagswert: 0 |
Erhöhung | Erfassen Sie eine Zahl als Erhöhungswert für die nächste zu vergebende Zahl. Sie legen also den Abstand zwischen zwei Nummern fest:
Beispiel: Wenn Sie den Wert „5“ eintragen, der Startwert auf „0“ gesetzt wurde und der Nummernkreis wie in dem Beispiel aus dem Kapitel „Arbeitsbereich“ aufgebaut ist (siehe „Beispiel“), dann erfolgt die Zählung in folgenden Schritten: VA000, VA005, VA010, VA015 usw. Vorschlagswert: 1 |
Ende | Erfassen Sie eine Zahl als Endwert einer Zählung. Sobald der eingetragene Wert erreicht ist, erhalten Sie eine Meldung, dass keine Nummer ermittelt werden kann.
Die Anzahl der Stellen für das Zählende, z. B. „999“, bestimmt auch die erforderliche Länge für den Zähler, z. B. „3“. Diese legen Sie im Arbeitsbereich unter dem Karteireiter „Definition“ in der Spalte „Länge“ fest. Vorschlagswert: 1 |
2.1.2 Rubrik „Positionszählung“
Außer den Nummern für Nummernkreise legen Sie für Belege, z. B. Vertriebs- oder Beschaffungsaufträge, die Werte für die Positionszählung fest. Positionsnummern werden ausschließlich gezählt, Konstanten oder weitere Parameter bestehen nicht.
Feld | Erläuterung |
Start | Erfassen Sie eine Zahl als Startwert für die Positionszählung.
Vorschlagswert: 1 |
Erhöhung | Erfassen Sie eine Zahl als Erhöhungswert für die nächste zu vergebene Zahl. Sie bestimmen so den Abstand zwischen zwei Positionsnummern.
Beispiel: Wenn Sie die Zahl „10“ als Startwert und eine Erhöhung um den Wert „10“ angeben, erfolgt die Zählweise in Zehner-Schritten: 10, 20, 30, 40, 50 usw. Vorschlagswert: 1 |
Ende | Erfassen Sie eine Zahl als Endwert für die Positionszählung. Sobald der eingetragene Wert erreicht ist, erhalten Sie eine Meldung, dass das Ende der Positionsnummerierung erreicht ist.
Vorschlagswert: 999 |
2.2 Arbeitsbereich
Der Arbeitsbereich besteht aus zwei Karteireitern, die in folgenden Kapiteln beschrieben sind:
- Karteireiter „Definition“´
- Karteireiter „Erzeugte Nummern“
2.2.1 Karteireiter „Definition“
Unter dem Karteireiter „Definition“ befindet sich eine Liste, in der Sie die Bestandteile festlegen, aus denen sich die zu erzeugende Nummer des Nummernkreises zusammensetzen soll. Dazu legen Sie für alle Bestandteile einer Nummer die Herkunft des Wertes und das Format fest. Sie können die Definitionen jederzeit ändern, auch wenn bereits Nummern mit einer bestehenden Definition erzeugt wurden.
Die Spalten im Einzelnen:
Spalte | Erläuterung |
Länge | In dieser Spalte wird die Länge des Nummernbestandteils angezeigt, wenn sie durch das Format oder die Herkunft eindeutig festgelegt ist. Falls das Format eine variable Länge anbietet, wie zum Beispiel das Format „Mit führenden Nullen auffüllen“ für die Herkunft „Zähler“, dann müssen Sie die Länge erfassen.
Die Summe der Längen aller Nummernbestandteile, die angezeigt werden sollen, ergibt die Länge der Nummer, die erzeugt wird. Vorschlagswert: 1 |
Herkunft | Wählen Sie in dieser Spalte die Herkunft des Nummernbestandteils aus. Die Auswahlmöglichkeiten hängen vom Typ des Nummernkreises ab. Die folgenden Datenquellen sind für jeden Nummernkreistyp verfügbar:
· Konstante · Systemdatum · Zähler Genau ein Nummernbestandteil muss ein Zähler sein. Eine Liste der Nummernkreistypen mit den jeweils verfügbaren Herkünften finden Sie im Kapitel „Herkünfte“. |
Format | Wählen Sie in dieser Spalte ein Format für den Nummernbestandteil aus. Die Auswahlmöglichkeiten hängen von der Auswahl in der Spalte „Herkunft“ ab. Die folgenden Formate sind immer verfügbar:
· Herkunft „Konstante“: Erfassen Sie einen Text, der in die Nummer integriert wird. · Herkunft „Systemdatum“: – Jahr für Kalenderwoche, vierstellig – Jahr für Kalenderwoche, zweistellig – Jahr, Monat, Tag – Jahr, vierstellig – Jahr, zweistellig – Jahr-Monat – Kalenderwoche – Monat Die Formate „Jahr für Kalenderwoche, vierstellig“ und „Jahr für Kalenderwoche, zweistellig“ werden zusammen mit dem Format „Kalenderwoche“ verwendet. Sie unterscheiden sich ggf. von den Formaten „Jahr, vierstellig“ und „Jahr, zweistellig“ bei der Ermittlung des Jahres in der ersten bzw. letzten Woche des Jahres. Die Verwendung der Formate „Jahr für Kalenderwoche“ liefert in Kombination mit der Kalenderwoche z. B. am 01.01.2010 die Kalenderwoche 52 für 2009 als Ergebnis. Würde stattdessen die Funktion „Jahr“ verwendet, würde das in diesem Kontext falsche Jahr 2010 als Ergebnis ausgegeben. · Herkunft „Zähler“: Das Format „Mit führenden Nullen auffüllen“ ist vorgegeben. Wenn Sie das Format „Die ersten n Zeichen“ wählen, müssen Sie in der Spalte „Länge“ die Anzahl an Zeichen erfassen, die z. B. aus der Identifikation der Art in die Nummer übernommen werden sollen. |
Anzeige | In dieser Spalte legen Sie fest, ob der Wert, den Sie im Feld „Herkunft“ ausgewählt haben, in der Nummer enthalten ist.
Vorschlagswert: Aktiviert Wenn Sie als Herkunft „Konstante“ oder „Zähler“ gewählt haben, ist diese Funktion aktiviert und nicht editierbar. Hinweis: Wenn ein Bestandteil nicht in der Nummer angezeigt wird, er aber einen neuen Zähler erzeugt, sind die erzeugten Nummern nicht eindeutig. |
Neuer Zähler | In dieser Spalte legen Sie fest, ob ein eigener Zähler für den Wert Ihrer Auswahl im Feld „Herkunft“ gebildet wird.
Wenn Sie die Funktion aktivieren, beginnt die Zählung für jeden neuen Wert der Herkunft wieder beim Startwert. Vorschlagswert: Deaktiviert Wenn Sie als Herkunft „Konstante“ oder „Zähler“ gewählt haben, ist diese Funktion deaktiviert und nicht editierbar. |
Beispiel
Sie möchten einen Nummernkreis für Vertriebsaufträge mit fünf Zeichen festlegen, der die Konstante „VA“ und einen dreistelligen Zähler enthält. Zudem sollen die Nummern für jede Vertriebsorganisation in Ihrem Unternehmen neu gezählt werden, die Identifikation der Vertriebsorganisation soll jedoch nicht in der Nummer integriert sein.
In der Liste erfassen Sie einen Bestandteil, wählen die Herkunft „Konstante“ und geben in der Spalte „Format“ den Wert „VA“ ein. Die Länge wird automatisch aus der Anzahl der eingegebenen Zeichen ermittelt.
Danach erfassen Sie einen Bestandteil mit einer Länge „3“ und der Herkunft „Zähler“. Das Format „Mit führenden Nullen auffüllen“ ist vom System vorgegeben.
Danach erfassen Sie einen Bestandteil mit der Herkunft „Vertriebsorganisation“, dem Sie das Format „Die ersten n Zeichen“ und eine Länge von „4“ zuweisen. Für diesen Bestandteil deaktivieren Sie die Checkbox in der Spalte „Anzeige“ und aktivieren die Checkbox in der Spalte „Neuer Zähler“. Dadurch wird die Vertriebsorganisation in der Nummer nicht angezeigt, für jede Vertriebsorganisation werden die Nummern jedoch neu gezählt.
Die resultierenden drei Listenzeilen zeigen Folgendes:
Länge | Herkunft | Format | Anzeige | Neuer Zähler |
2 | Konstante | VA | þ | ¨ |
3 | Zähler | Mit führenden Nullen auffüllen | þ | ¨ |
4 | Vertriebsorganisation | Die ersten n Zeichen | ¨ | þ |
Sie dürfen keine Nummernkreisbestandteile definieren, die weder in der Nummer angezeigt werden noch einen neuen Zähler erzeugen.
Mit den Pfeil-Buttons in der Symbolleiste der Liste verschieben Sie Zeilen nach oben oder unten und legen damit die Reihenfolge der Bestandteile fest.
Hinweis:
Bei einem Nummernkreis vom Typ „Ausgangsrechnung“ darf die Liste nicht mehr geändert werden, nachdem mit diesem Nummernkreis eine Nummer erzeugt wurde.
Herkünfte
In der Spalte „Herkunft“ können neben Konstante, Zähler und Systemdatum für die folgenden Nummernkreistypen weitere Herkünfte ausgewählt werden:
Nummernkreistyp | Herkunft |
Anzahlungsanforderungen | · Art
· Firma der Vertriebsorganisation · Vertriebsorganisation |
Ausgangsrechnungen | · Belegdatum
· Firma · Geschäftsjahr des Belegdatums · Leistungsdatum · Periode des Belegdatums · Rechnungsart · Steuer-Register |
Ausprägungen | · Artikelnummer
· Erfassungsdatum · Produktions-Auftragsart · Produktionsauftragsnummer |
Beschaffungsanfragen | · Art
· Beschaffungsorganisation |
Beschaffungsangebote | · Art
· Beschaffungsorganisation |
Beschaffungsaufträge | · Art
· Beschaffungsorganisation |
Beschaffungskontrakte | · Art
· Beschaffungsorganisation |
Bestellbestätigungen | · Art
· Beschaffungsorganisation |
Bestellungen | · Art
· Belegdatum · Beschaffungsorganisation |
Debitoren-Guthaben | · Art
· Firma |
Dokumente | Dokumentart |
Eingangsrechnungen | · Beschaffungsorganisation
· Eingangsrechnungsart · Firma |
Eingangsrechnung (Buchungsnummern) | · Beschaffungsorganisation
· Eingangsrechnungsart · Firma · Fremdbelegdatum · Geschäftsjahr gemäß Fremdbelegdatum · Geschäftsperiode gemäß Fremdbelegdatum · Leistungsdatum · Steuer-Register |
Gutschriftsverfahren | · Beschaffungsorganisation
· Eingangsrechnungsart · Firma |
Inventur-Zähllisten | · Firma
· Lagerlogistikorganisation |
Inventurbewertungen | Firma |
Inventuren | · Inventurart
· Lagerlogistikorganisation |
Kampagnen | Kampagneart |
Kommissionen | · Belegdatum
· Kommissionsart · Lagerlogistikorganisation |
Kunden-Rücksendungen | · Art
· Vertriebsorganisation |
Ladeeinheiten (intern) | Lagerlogistikorganisation |
Lademittellisten | · Lagerlogistikorganisation
· Lagerort |
Ladungen | · Ladungsart
· Lagerlogistikorganisation |
Lageranforderungen | · Erfassungsdatum
· Lager-Anforderungsart · Lagerlogistikorganisation |
Lageraufträge | · Erfassungsdatum
· Lager-Auftragsart · Lagerlogistikorganisation |
Lieferungen | · Belegdatum
· Lagerlogistikorganisation · Liefer-Auftragsart |
Lieferungen (intern) | · Belegdatum
· Lagerlogistikorganisation · Liefer-Auftragsart |
Materialbuchungen | Lagerlogistikorganisation |
Pro-forma-Rechnungen | · Belegdatum
· Pro-forma-Rechnungsart · Vertriebsorganisation |
Produktionsaufträge | · Erfassungsdatum
· Lagerlogistikorganisation · Produktions-Auftragsart |
Produktkalkulationen | Kalkulationsart |
Rechnungskorrekturen | · Belegdatum
· Rechnungskorrekturart · Vertriebsorganisation |
Ressourcen | Lagerlogistikorganisation |
Rückrufaktion | · Firma
· Rückrufaktionsart |
Steuer-Befreiungen | Firma |
Verteilanfragen | Art |
Verteilaufträge | Art |
Vertriebsanfragen | · Art
· Vertriebsorganisation |
Vertriebsangebote | · Art
· Vertriebsorganisation |
Vertriebsaufträge | · Art
· Vertriebsorganisation |
Vertriebsauftragsbestätigungen | · Art
· Belegdatum · Vertriebsorganisation |
Vertriebsaussichten | Art |
Vertriebskontrakte | · Art
· Vertriebsorganisation |
Vertriebsschnellerfassungsbelege | · Art
· Vertriebsorganisation |
Wareneingänge | · Lagerlogistikorganisation
· Wareneingangsart |
2.2.2 Karteireiter „Erzeugte Nummern“
Unter dem Karteireiter „Erzeugte Nummern“ ist eine Tabelle zu sehen, in der für jede Nummer, die einen eigenen Zähler enthält, die letzte erzeugte Nummer und die letzte Nummer des aktuellen Nummernblocks angezeigt werden.
Die Spalten im Einzelnen:
Spalte | Erläuterung |
Muster | In dieser Spalte werden die Muster aller bislang erzeugten Nummern angezeigt, die einen eigenen Zähler enthalten.
Wenn kein Bestandteil einen neuen Zähler erzeugt, besteht nur ein Muster. Dieses Muster wird nicht angezeigt. |
Letzte erzeugte Nummer | In dieser Spalte wird die letzte erzeugte Nummer des jeweiligen Nummernmusters angezeigt |
Letzte Nummer des aktuellen Nummernblocks | Die Nummern werden blockweise gezogen und im Hauptspeicher des Message-Servers vorgehalten. In dieser Spalte wird die letzte Nummer des aktuellen Nummernblocks angezeigt. |
3 Customizing
Die kalenderabhängigen Funktionen, die in der Tabelle im Arbeitsbereich erfasst werden können, basieren auf dem Kalender, der in der Anwendung „Customizing“ für das System eingetragen ist.
4 Business Entitys
Für die Anwendung „Nummernkreise“ ist das nachfolgende Business Entity relevant, das Sie beispielsweise verwenden, um
- Berechtigungen zu vergeben,
- Aktivitätsdefinitionen einzurichten oder
- Daten zu importieren oder zu exportieren.
Nummernkreis
com.cisag.app.general.obj.NumberRange
Das Business Entity gehört zu folgender Business-Entity-Gruppe:
com.cisag.app.general.MasterData
5 Berechtigungen
Berechtigungen können sowohl mithilfe der Berechtigungsrollen als auch durch die Zuordnung einer Organisation vergeben werden. Das Berechtigungskonzept können Sie in der Technischen Dokumentation „Berechtigungen“ nachlesen.
5.1 Spezielle Fähigkeiten
Für die Anwendung „Nummernkreise“ bestehen keine speziellen Fähigkeiten.
5.2 Organisations-Zuordnungen
Für die Anwendung „Nummernkreise“ ist eine Organisations-Zuordnung nicht erforderlich.
5.3 Besonderheiten
Für die Anwendung „Nummernkreise“ bestehen keine Besonderheiten.
5.4 Berechtigungen für Geschäftspartner
Die Anwendung „Nummernkreise“ ist für Geschäftspartner nicht freigegeben.