Nummernkreisobjekt pflegen  

  1. Rufen Sie die Nummernkreistransaktion auf (Werkzeuge ® ABAP/4 Workbench ® Entwicklung ® Weitere Werkzeuge ® Nummernkreise).
  2. Geben Sie einen Objektnamen an, und wählen Sie Anlegen. Sie erhalten ein Fenster zum Eingeben der Entwicklungsklasse, in der Sie das Nummernkreisobjekt ablegen wollen.
  3. Geben Sie eine Entwicklungsklasse an, und wählen Sie Sichern. Sie erhalten nun das Fenster mit den Feldern zur Definition des Objekts.
  4. Um das Nummernkreisobjekt zu definieren, füllen Sie folgende Felder:

Kurztext zum Objekt (Länge 20), Erläuterung für den Nummernkreispflegedialog

Langtext zum Objekt (Länge 60), Erläuterung für den Nummernkreispflegedialog

Die Domäne bestimmt die Länge der zu vergebenden Nummern. Sie muß vom Typ NUMC oder CHAR sein und eine Feldlänge von 1 bis 20 haben. Wählen Sie eine passende Domäne aus dem Dictionary oder legen Sie eine an.

Diese Zahl gibt an, ab wieviel Prozent Intervallrest bei der Nummernvergabe eine Warnung ausgegeben wird. Sie muß zwischen 0,1 und 99,9 liegen.

Wenn Sie hier einen Transaktionscode eingeben, können Sie bei Aufruf dieses Codes die Intervalle zu genau diesem Objekt pflegen.

Unterobjekt anlegen

Wenn Sie ein Nummernkreisobjekt differenzieren wollen, geben Sie das Datenelement an, nach dessen Ausprägung differenziert werden soll:

Dieses Datenelement muß aktiv im Dictionary vorhanden sein und eine Prüftabelle besitzen. Die Domäne muß eine Feldlänge zwischen 1 und 6 haben.

Unterscheidung nach Geschäftsjahr

Wenn die Sätze zum betriebswirtschaftlichen Objekt nach Geschäftsjahren unterschieden werden sollen, markieren Sie das Feld:

Gruppen anlegen

Wenn das betriebswirtschaftliche Objekt nach Elementen gruppiert werden soll, können Sie durch Ausfüllen der folgenden Felder festlegen, daß die Pflege der Gruppentabelle durch den Standard-Pflegedialog erfolgen soll. Anderenfalls müssen Sie die Zuordnung selbst programmieren.

Geben Sie den Namen der Tabelle an, die das Gruppierungselement enthält, z.B. für den Materialstamm die Materialartentabelle. Die Tabelle muß aktiv im Dictionary vorhanden sein und als Schlüssel das Feld für das Nummernkreiselement besitzen. Sollen die Gruppen vom Unterobjekt abhängen, muß das Unterobjekt Teil des Schlüssels sein. Ansonsten darf die Gruppentabelle keine weiteren Schlüsselfelder besitzen. Eine Gruppentabelle darf höchstens einem Nummernkreisobjekt zugeordnet sein.

Wenn das betriebswirtschaftliche Objekt nach Unterobjekten differenziert wird und die Gruppen vom Unterobjekt abhängig sind, geben Sie hier das Feld der Gruppentabelle an, welches den Wert des Unterobjekts enthält (Objekttypen 7 und 8). Das Unterobjektfeld muß Teil des Schlüssels sein.

Wenn das betriebswirtschaftliche Objekt gruppiert werden soll, geben Sie hier das Feld der Gruppentabelle an, welches den Wert enthält, nach dem gruppiert werden soll. Das Nummernkreiselement-Feld muß Teil des Schlüssels sein.

(Objekttypen 3, 6, 8)

Geben Sie hier die Felder der Gruppentabelle für interne und externe Nummernkreise an, falls die Anwendung sowohl externe als auch interne Nummernvergabe anbieten soll. Gleichzeitig muß eine Gruppentabelle angegeben werden. Die Felder müssen das Format CHAR (2) oder NUM (2) besitzen.

Geben Sie hier das Feld der Gruppentabelle für die Nummernkreise an, falls die Anwendung nur einen Nummernkreis (extern oder intern) anbieten soll. Das Feld muß Teil des Schlüssels sein und das Format CHAR (2) oder NUM (2) besitzen. Ob es sich dabei um einen externen oder internen Nummernkreis handelt, wird beim Anlegen des Intervalls für diesen Nummernkreis gekennzeichnet.

Anzeige der Elementtexte bei der Gruppenpflege

Wenn bei der Gruppenpflege die Elementtexte mitangezeigt werden sollen, markieren Sie das Feld:

Hierfür ist es notwendig, daß Sie mit der Funktion Textangaben pflegen folgende Eingaben zur Elementtexttabelle pflegen:

Dieses Feld erscheint nur dann an der Oberfläche, wenn die Gruppen abhängig vom Unterobjekt definiert sind.

Wenn Sie die Eingabedaten gesichert haben, können Nummernkreisintervalle zum Objekt angelegt werden.

Nummernkreisobjekt löschen

Um ein Nummernkreisobjekt löschen zu können, müssen Sie erst die dazugehörigen Nummernkreisintervalle löschen.

Nummernkreise pflegen

Veranlassen Sie die Fachabteilung, über den Einführungsleitfaden Nummernkreise mit Intervallen anzulegen. Hinweise hierzu finden Sie in dem Dokument zur Systemverwaltung im Abschnitt Nummernkreise.

Nummernkreisobjekt transportieren

Bei der Pflege eines Nummernkreisobjekts wird dieses in eine Änderungsaufgabe aufgenommen. Nach Freigabe des Transports laufen verschiedene Konsistenzprüfungen ab, um den Transport fehlerhafter Objekte zu vermeiden. Fehlermeldungen oder Warnungen erscheinen im Transportprotokoll. Beim Auftreten von Fehlern wird der Export bzw. Import abgewiesen.