Dieses Dokument behandelt die folgenden Themen:
Zusage oder Absage für eine Einladung zu einer Besprechung erteilen.
Diese Subprogramm kann von allen Teilnehmern benutzt werden. Es kann auch für Arbeitsmittel benutzt werden.
Die Kalender-ISN muss auf eine Besprechung, Einladung oder Absagemitteilung zeigen.
Um die Einladung zu akzeptieren, markieren Sie den Parameter Zusage mit einem beliebigen Zeichen. Die Einladung kann auch dann akzeptiert werden, wenn sie vorher abgelehnt und trotzdem in den Kalender eingetragen wurde.
Um die Einladung abzulehnen, lassen Sie den Parameter Zusage leer. Die Einladung kann auch dann abgelehnt werden, wenn sie vorher akzeptiert wurde. Wenn Sie eine Einladung ablehnen, wird sie gelöscht und die Besprechung wird gestoppt. Wenn Sie jedoch den Parameter In-Kalender-eintragen markieren, wird die Besprechung in Ihren Kalender eingetragen.
Eine Einladung kann nur dann akzeptiert und in Ihren Kalender eingetragen werden, wenn der entsprechende Zeitraum nicht schon durch einen anderen Eintrag in Ihrem Kalender belegt ist. Wenn Sie jedoch den Parameter In-Kalender-eintragen markieren, wird die Einladung akzeptiert und in den Kalender eingetragen, obwohl der entsprechende Zeitraum bereits belegt ist.
Folgendes gilt für ein Arbeitsmittel: wenn Sie die Einladung ablehnen (d.h. den Parameter Zusage leer lassen), wird der Parameter In-Kalender-eintragen ignoriert. Die Besprechung wird nicht in den Kalender des Arbeitsmittels eingetragen.
Folgendes gilt für eine Absagemitteilung: der Parameter Zusage wird ignoriert, weil eine Absage der Besprechung automatisch akzeptiert wird. Wenn Sie den Parameter In-Kalender-eintragen markieren, wird die abgesagte Besprechung in Ihren Kalender eingetragen.
Datum und Uhrzeit wann der Teilnehmer die Einladung zum ersten Mal angezeigt hat oder den Status von akzeptiert in abgelehnt geändert hat (oder umgekehrt) ist in der Adressliste enthalten. Dies entspricht der "Gelesen am/um"-Information, die im Online-Modus mit dem Befehl EMPFAENGER angezeigt werden kann.
Parameter | Format | Ein | Aus | Bemerkung |
---|---|---|---|---|
Return-Code | N2 | X | ||
Buero | A8 | E | Das Büro, das die Absagemitteilung oder Einladung enthält. | |
Passwort | A8 | E | Das Passwort des o.g. Büros. | |
Kalender-ISN | P10 | E | X | Eingabe: die ISN der Einladung oder Absagemitteilung. Ausgabe: die ISN der akzeptierten oder abgelehnten Einladung. |
Zusage | A1 | O | Wenn markiert, wird die Einladung akzeptiert. Wenn nicht markiert, wird die Einladung abgelehnt. Bei einer Absagemitteilung wird dieser Parameter ignoriert. | |
In-Kalender-eintragen | A1 | O | Siehe die Beschreibung oben. Bei einem Arbeitsmittel wird dieser Parameter ignoriert. |
00 | Erfolg |
02 | Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt |
03 | Falsches Passwort |
04 | ISN wurde nicht gefunden |
09 | ISN zeigt nicht auf das richtige Objekt |
18 | API-Kontext-Buffer ist nicht verfügbar |
24 | Datenschutz-Sicherheitsübertretung |
90 | Datums-/Zeitkonflikt mit existierendem Kalendereintrag. Oder Arbeitsmittel steht in diesem Zeitraum nicht zur Verfügung. |
91 | Die Historie einer Besprechung kann nicht akzeptiert oder abgelehnt werden |
92 | Besprechung wurde bereits abgesagt (kann nicht akzeptiert oder abgelehnt werden) |
93 | Arbeitsmittel existiert nicht |
Z-0106A
Z-0106AN
Z-0420
Z-0420A
Z-100
Z-110
Z-120
Z-122
Z-123
Z-124
Z-165
Z-175
Z-180
Z-185
Z-190
Z-194
Z-197
Z-216
Z-222
Z-223
Z-400
Z-401
Z-711
Z-711A
Z-726
Z-728
Z-729
Z-731
Z-736
Z-741
Z-744
Z-745
Z-751
Z-120&0
DEFINE DATA LOCAL 1 RETURN-CODE (N2) 1 BUERO (A8) 1 PASSWORT (A8) 1 KALENDER-ISN (P10) 1 ZUSAGE (A1) 1 IN-KALENDER-EINTRAGEN (A1) END-DEFINE * MOVE 'Buero' TO BUERO MOVE 'Passwort' TO PASSWORT MOVE 59870 TO KALENDER-ISN MOVE 'X' TO ZUSAGE MOVE 'X' TO IN-KALENDER-EINTRAGEN * CALLNAT 'Z-ACCEPT' RETURN-CODE BUERO PASSWORT KALENDER-ISN ZUSAGE IN-KALENDER-EINTRAGEN * WRITE '=' BUERO / '=' PASSWORT / '=' KALENDER-ISN / '=' ZUSAGE / '=' IN-KALENDER-EINTRAGEN // * IF RETURN-CODE NE 0 WRITE / 'Return-Code: ' RETURN-CODE ELSE WRITE / 'Return-Status OK' END-IF * * END