Z-ADD13A

Dieses Dokument behandelt die folgenden Themen:


Beschreibung

Ein Fach oder einen Ordner eingeben.

Sie können auch gleichzeitig ein Fach und einen Ordner eingeben. In diesem Fall gelten die Angaben für die Parameter Beschreibung und Suchbegriffe sowohl für das Fach als auch für den Ordner. Sie sollten jedoch in zwei Schritten vorgehen. Im ersten Schritt erstellen Sie das Fach und im zweiten Schritt erstellen Sie den Ordner (der in dem Fach, das Sie im ersten Schritt erstellt haben, abgelegt wird). In diesem Fall können Sie für den Ordner eine separate Beschreibung und separate Suchbegriffe erstellen.

Im Gegensatz zu der Beschreibung eines Fachs (A60/1:2) hat die Beschreibung eines Ordners nur eine Zeile und kann maximal 40 Zeichen lang sein (A40).

Die Berechtigungsstufen eines Ordners richten sich immer nach denen des Fachs, in dem sich der Ordner befindet (wie im Parameter Berechtigungsstufen angegeben).

Die Ablagefolge eines Ordners richtet sich immer nach der des Fachs, in dem sich der Ordner befindet (wie im Parameter Fach-Ablagefolge angegeben).

Parameter

Parameter Format Ein Aus Bemerkung
Return-Code N2 O X Eingabe -1: kein ET.
Buero A8 E   Das Büro, in dem das Fach oder der Ordner eingegeben werden soll.
Passwort A8 E   Das Passwort des o.g. Büros.
Fachname A15 E   Entweder der Name des Fachs, das eingegeben werden soll, oder der Name des Fachs, in dem der Ordner, der gerade eingegeben wird, abgelegt werden soll.
Ordnername A15 O   Der Name des Ordners, der im o.g. Fach eingegeben werden soll.
Beschreibung A60/1:2 O   Eine kurze Beschreibung für das Fach oder den Ordner. Bei einem Ordner hat die Beschreibung nur eine Zeile und kann max. 40 Zeichen lang sein (A40).
Suchbegriffe A15/1:6 O   Suchbegriffe sind hilfreich, wenn Sie ein Objekt suchen. Sie können bis zu 6 Suchbegriffe eingeben. Ein Suchbegriff darf keinen Stern (*) enthalten.
Berechtigungsstufen A2 O   Die Berechtigungsstufen für Lesen und Ändern. Werte 0 bis 9.
Fach-Ablagefolge N1 O   1 (nach Datum steigend), 2 (nach Datum absteigend) oder 3 (frei). Vorgabe: 1.
Fachnummer N5   X Die interne Nummer des neuen Fachs.
Ordnernummer N5   X Die interne Nummer des neuen Ordners.
ISN P10   X Die ISN des neuen Fachs oder Ordners. Wenn Sie gleichzeitig ein Fach und einen Ordner eingeben, ist dies die ISN des Ordners.

Return-Codes

00 Erfolg
02 Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt
03 Falsches Passwort
10 Funktion ist für Systemfach nicht gültig
12 Kein Systemfach verfügbar - fragen Sie Ihren Administrator
54 Mindestens ein Suchbegriff war ungültig
61 Ungültige Berechtigungsstufe(n)
73 Ungültiger Fach-/Ordnername
74 Fach/Ordner existiert bereits
75 Zu viele Fächer/Ordner in diesem Büro (>65535)
76 Ungültige Ablagefolge für das Fach - wurde auf 1 zurückgesetzt

Subprogramme

Z-120
Z-122
Z-123
Z-156
Z-175
Z-190
Z-1200&0

Beispiel

0010 DEFINE DATA
0020 *
0030 LOCAL
0040 *
0050 1 RETURN-CODE                  (N2)
0060 1 BUERO                        (A8)
0070 1 PASSWORT                     (A8)
0080 1 FACHNAME                     (A15)
0090 1 ORDNERNAME                   (A15)
0100 1 BESCHREIBUNG                 (A60/1:2)
0110 1 SUCHBEGRIFFE                 (A15/1:6)
0120 1 BERECHTIGUNGSSTUFEN          (A2)
0130 1 REDEFINE BERECHTIGUNGSSTUFEN
0140   2 BERECHTIGUNG-LESEN         (A1)
0150   2 BERECHTIGUNG-AENDERN       (A1)
0160 1 FACH-ABLAGEFOLGE             (N1)
0170 1 FACHNUMMER                   (N5)
0180 1 ORDNERNUMMER                 (N5)
0190 1 ISN                          (P10)
0200 *
0210 END-DEFINE
0220 INPUT (IP=OFF AD='_')
0230         'Buero         ' BUERO
0240      /  'Passwort      ' PASSWORT (AD=N)
0250      /  'Fach          ' FACHNAME
0260      /  'Ordner        ' ORDNERNAME
0270      /  'Beschreibung  ' BESCHREIBUNG (1)
0280      /  '              ' BESCHREIBUNG (2)
0290      /  'Suchbegriffe  ' SUCHBEGRIFFE (1:3)
0300      /  '              ' SUCHBEGRIFFE (4:6)
0310      /  'Berechtigung Lesen  ' BERECHTIGUNG-LESEN
0320      /  'Berechtigung Aendern' BERECHTIGUNG-AENDERN
0330      /  'Ablagefolge (1-3)' FACH-ABLAGEFOLGE (SG=OFF)
0340 IF   FACHNAME NE ' '
0350      CALLNAT 'Z-ADD13A'
0360           RETURN-CODE
0370           BUERO
0380           PASSWORT
0390           FACHNAME
0400           ORDNERNAME
0410           BESCHREIBUNG (*)
0420           SUCHBEGRIFFE (*)
0430           BERECHTIGUNGSSTUFEN
0440           FACH-ABLAGEFOLGE
0450           FACHNUMMER
0460           ORDNERNUMMER
0470           ISN
0480      IF   RETURN-CODE EQ 0
0490           WRITE 'Fach/Ordner wurde erstellt'
0500      ELSE
0510           WRITE 'Fach/Ordner kann nicht erstellt werden:' RETURN-CODE
0520      END-IF
0530 END-IF
0540 *
0550 END