Dieses Dokument behandelt die folgenden Themen:
Notizen verwalten.
Die folgenden Funktionen stehen zur Verfügung:
Eine Notiz eingeben, ändern, zeigen oder löschen.
Eine Notiz an ein Dokument, einen Termin oder eine Besprechung heften (geben Sie hierzu die folgenden Parameter ein: Objektnummer, Befehl als A oder M, und entweder Dokumentname oder Objekt-ISN).
Um die ISN eines Termins oder einer Besprechung mit gehefteten Notizen auszugeben, können Sie vor dem Aufruf dieses Subprogramm Z-GET06B aufrufen.
Um eine Notizliste anzuzeigen, können Sie vor dem Aufruf dieses Subprogramm Z-DIS20 aufrufen.
Eine Notiz kann bis zu 10 Zeilen Text enthalten. Der Inhalt des Editierbereich wird nicht geändert.
Parameter | Format | Ein | Aus | Bemerkung |
---|---|---|---|---|
Return-Code | N2 | O | X | Eingabe -1: kein ET. |
Buero | A8 | E | Das Büro, das die Notiz enthält (bzw. enthalten soll). | |
Passwort | A8 | E | Das Passwort des o.g. Büros. | |
Befehl | A1 | E | Muss einer der folgenden sein: A=eingeben, M=ändern, D=zeigen, E=löschen. | |
Notizbetreff | A32 | E* | Der Betreff der Notiz. Entweder Notizbetreff oder Notiz-ISN, nicht beides. | |
Notiz-ISN | P10 | E* | X | Die ISN der Notiz. Eingabe: entweder Notiz-ISN oder Notizbetreff, nicht beides. Wenn Sie A im Parameter Befehl eingeben, dürfen Sie keine ISN angeben. Ausgabe: bei den Befehlen A, M und D wird eine ISN ausgegeben. |
Objektnummer | N2 | O | Der Objekttyp, an den die Notiz geheftet ist. Muss einer der folgenden sein: 3=Termin, 11=Dokument, 16=Besprechung. | |
Dokumentname | A32 | O* | Gilt nur für das Heften einer Notiz (Befehl A oder M) an ein Dokument (Objektnummer 11). Der Name des Dokuments, an das die Notiz geheftet ist bzw. geheftet werden soll. Entweder Dokumentname oder Objekt-ISN, nicht beides. | |
Objekt-ISN | P10 | O* | Gilt nur für das Heften einer Notiz (Befehl A oder M). ISN des Objekts (Objektnummer 3,11 oder 16), an das die Notiz geheftet ist bzw. geheftet werden soll. Entweder Objekt-ISN oder Dokumentname, nicht beides. | |
Notiztext | A37/1:10 | E | X | Eingabe des Notiztextes bei Befehl A oder M. Ausgabe bei Befehl D. |
00 | Erfolg |
02 | Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt |
03 | Falsches Passwort |
04 | ISN wurde nicht gefunden |
08 | Geben Sie entweder ISN oder Name ein - nicht beides (hier: Notizbetreff oder Notiz-ISN) |
09 | ISN zeigt nicht auf das richtige Objekt |
13 | Ungültige Objektnummer |
51 | Ungültiger Name - Notizbetreff darf nicht leer sein |
53 | Das gewünschte Objekt existiert nicht |
59 | Die gewünschte Prozedur wurde nicht gefunden |
90 | Betreff der Notiz darf nicht nur aus Füllwörtern bestehen |
91 | Bei Befehl E oder D kann eine Notiz nicht an ein Dokument geheftet werden |
92 | Bei Befehl A oder M dürfen die Notizblockzeilen nicht leer bleiben |
93 | Dokument, Besprechung oder Termin wurde nicht gefunden |
94 | ISN des Dokuments, der Besprechung oder des Termins wurde nicht gefunden |
95 | ISN zeigt nicht auf Dokument, Besprechung oder Termin |
96 | Geben Sie entweder Dokumentname oder Objekt-ISN ein - nicht beides |
97 | Bei Befehl A ist Notiz-ISN nicht erlaubt |
98 | 25 Notizen wurden bereits an Dokument, Besprechung oder Termin geheftet |
99 | Notizbetreff ist in diesem Büro nicht eindeutig |
Z-120
Z-122
Z-135
Z-175
Z-190
Z-711
0010 * 0020 * Notiz eingeben und heften 0030 * 0040 DEFINE DATA 0050 LOCAL 0060 1 RETURN-CODE (N2) 0070 1 BUERO (A8) 0080 1 PASSWORT (A8) 0090 1 BEFEHL (A1) 0100 1 NOTIZBETREFF (A32) 0110 1 NOTIZ-ISN (P10) 0120 1 NOTIZTEXT (A37/1:10) 0130 1 OBJEKTNUMMER (N2) 0140 1 DOKUMENTNAME (A32) 0150 1 OBJEKT-ISN (P10) 0160 * 0170 * 0180 END-DEFINE 0190 * 0200 RESET RETURN-CODE 0210 MOVE 'BUERO' TO BUERO 0220 MOVE 'PASSWORT' TO PASSWORT 0230 MOVE 'A' TO BEFEHL /* A=eingeben 0240 MOVE 'Notizbetreff' TO NOTIZBETREFF 0250 MOVE '11' TO OBJEKTNUMMER /* 11=Dokument 0260 MOVE 'Dokumentname' TO DOKUMENTNAME 0270 MOVE '1. Zeile Notiztext' TO NOTIZTEXT(1) 0280 MOVE '2. Zeile Notiztext' TO NOTIZTEXT(2) 0290 * 0300 CALLNAT 'Z-NOTE' 0310 RETURN-CODE 0320 BUERO 0330 PASSWORT 0340 BEFEHL 0350 NOTIZBETREFF 0360 NOTIZ-ISN 0370 OBJEKTNUMMER 0380 DOKUMENTNAME 0390 OBJEKT-ISN 0400 NOTIZTEXT(*) 0410 * 0420 IF RETURN-CODE EQ 0 0430 WRITE 'Notiz wurde eingegeben und an Dokument geheftet' 0440 ELSE 0450 WRITE 'Return-Code ' RETURN-CODE 0460 END-IF 0470 END