Dieses Dokument behandelt die folgenden Themen:
Besprechungsversion und gegebenenfalls Änderungs- oder Absagemitteilung ausgeben.
Wenn eine neue Besprechungsversion erstellt wird (Version 2 oder höher) und die Einladungen versendet werden, wird auch eine Änderungsmitteilung an alle Teilnehmer versendet.
Wenn der Initiator die Besprechung absagt, wird in den folgenden Fällen eine Absagemitteilung an alle Teilnehmer versendet:
wenn die Einladung zur Besprechung bereits von einem der Teilnehmer gelesen wurde (gilt nur für Besprechungsversion 1), oder
wenn ein Teilnehmer auf einem anderen Con-nect-Knoten eingeladen wurde (gilt nur für Besprechungsversion 1), oder
wenn die Besprechungsversion 2 oder höher ist.
Folgendes gilt nur für Besprechungsversion 1: wenn kein Teilnehmer die Einladung gelesen hat, wird keine Absagemitteilung gesendet. Stattdessen werden die Einladungen automatisch aus den Posteingangsfächern gelöscht. Wenn jedoch auch ein Teilnehmer eines anderen Con-nect-Knotens eingeladen wurde, werden die Einladungen nicht gelöscht.
Sie müssen die ISN der gewünschten Besprechung angeben.
Um die ISN der aktuellen Besprechungsversion oder der Absagemitteilung zu erhalten, können Sie vor dem Aufruf dieses Subprogramm Z-GET06B aufrufen.
Um die ISN einer vorherigen Besprechungsversion (Besprechungshistorie) zu erhalten, können Sie vor dem Aufruf dieses Subprogramm Z-GET06D aufrufen.
Parameter | Format | Ein | Aus | Bemerkung |
---|---|---|---|---|
Return-Code | N2 | O | X | Eingabe -1: kein ET. |
Buero | A8 | E | Das Büro, in dem die Besprechung enthalten ist. | |
Passwort | A8 | E | Das Passwort des o.g. Büros. | |
Kalender-ISN | P10 | X | Die ISN der Besprechung. | |
Besprechungsversion | N4 | X | Versionsnummer der aktuellen oder vorherigen Besprechung. 0=Absagemitteilung. | |
Mitteilungstyp | A1 | X | 0=es gibt keine Mitteilung. 1=Änderungsmitteilung. 2=Absagemitteilung. | |
Text-Array | A37/1:11 | X | Der Mitteilungstext. | |
Letzte-Zeile-Text | N2 | X | Die Nummer der letzten Textzeile. Leerzeilen am Textende werden nicht berücksichtigt. |
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 |
Z-120
Z-122
Z-123
Z-711
Z-1200&0
0010 * Dieses Subprogramm wird von einem anderen Programm aufgerufen, das 0020 * Z-GET06B verwendet und die ISN der Besprechung als Parameter uebergibt 0030 DEFINE DATA 0040 LOCAL 0050 1 RETURN-CODE (N2) 0060 1 BUERO (A8) 0070 1 KALENDER-ISN (P10) 0080 1 BESPRECHUNGSVERSION (N4) 0090 1 PASSWORT (A8) 0100 1 MITTEILUNGSTYP (A1) 0110 1 TEXT-ARRAY (A37/1:11) 0120 1 LETZTE-ZEILE-TEXT (N2) 0130 1 #I (N2) 0140 END-DEFINE 0150 * 0160 RESET RETURN-CODE 0170 MOVE 'LS' TO BUERO 0180 MOVE 'LS' TO PASSWORT 0190 MOVE 80715 TO KALENDER-ISN 0200 * 0210 CALLNAT 'Z-GET06E' 0220 RETURN-CODE 0230 BUERO 0240 PASSWORT 0250 KALENDER-ISN 0260 BESPRECHUNGSVERSION 0270 MITTEILUNGSTYP 0280 TEXT-ARRAY(*) 0290 LETZTE-ZEILE-TEXT 0300 * 0310 IF RETURN-CODE EQ 0 0320 WRITE 'Besprechungsversion' BESPRECHUNGSVERSION 0330 DECIDE ON FIRST VALUE OF MITTEILUNGSTYP 0340 VALUE '0' 0350 IGNORE 0360 VALUE '1' 0370 WRITE 'Aenderungsmitteilung' 0380 PERFORM PRINT-TEXT 0390 VALUE '2' 400 WRITE 'Absagemitteilung' 0410 PERFORM PRINT-TEXT 0420 NONE IGNORE 0430 END-DECIDE 0440 ELSE 0450 WRITE 'Fehler' RETURN-CODE 0460 END-IF 0470 * 0480 DEFINE SUBROUTINE PRINT-TEXT 0490 IF LETZTE-ZEILE-TEXT NE 0 0500 FOR #I 1 LETZTE-ZEILE-TEXT 0510 WRITE TEXT-ARRAY(#I) 0520 END-FOR 0530 END-IF 0540 END-SUBROUTINE 0550 * 0560 END