Ansicht
Dokumentation

FVZT_DYNP_DATE_SEND - Dynpro zum Senden einer Nachricht zur DARWIN Terminverarbeitung

FVZT_DYNP_DATE_SEND - Dynpro zum Senden einer Nachricht zur DARWIN Terminverarbeitung

General Material Data   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionsbaustein FVZT_DYNP_DATE_SEND

Es wird ein Dynpro zur Eingabe der Daten zu einer Terminvorlage aufgerufen.

Durch PF9 oder Empfänger-Button wird ein Fenster zur Eingabe eines generischen Benutzernamens aufgeblendet. Mit diesem Namen wird eine Liste der Benutzer angezeigt. Aus der Liste kann einer oder mehrere Empfänger ausgewählt werden. Werden Empfänger aus der Liste ausgewählt, so kann zusätzlich kein weiterer Empfänger direkt eingegeben werden. Einweiterer Aufruf der Auswahl überschreibt den vorhergehenden. Die Auswahl über das Fenster ist die einzige Möglichkeit mehrere Empfänger anzugeben.

Mit PF14 oder Aktion wird ein Fenster erstellt aus den eine Verarbeitung ausgewählt werden kann. Die Auswahl der angezeigten Verarbeitungen kann durch die Angabe einer Applikation oder Anwendung eingeschränkt werden. Die Tabelle der Verarbeitungen kann mit der Transaktion TL01 geflegt werden. Die Verarbeitung wird vom Empfänger entweder in der Mappe oder beim Lesen der Nachricht über das Menu Bearbeiten -> Verarbeiten ausgelöst.

Mit PF8 oder Ausführen wird die Versendung der Nachricht gestartet. Wenn das Sapscript-Dokument bereits existiert wird direkt der Sapscript-Editor aufgerufen, sonst erfolgt eine Abfrage, ob das Dokument erstellt werden soll. Wenn die Abfrage mit Nein beantwortet wird besteht die Möglichkeit einen neuen Dokumentnamen einzugeben. Nach dem Verlassen des Editors mit PF3 wird versucht die Nachricht zu versenden. Wenn es nicht möglich war die Nachricht zu versenden, wird eine Ausnahme ausgelöst. Wenn die Nachricht mindestens einmal aber nicht an alle Empfänger verschickt wurde, so wird keine Ausnahme ausgelöst, aber der Rückgabewert SENT_TO_ALL besitzt den Wert ' '. Wurde die Nachricht an alle Empfänger erfolgreich gesendet, so besitzt SENT_TO_ALL den Wert 'X'.

Der Empfänger kann die Nachricht erst lesen, wenn das sendende Programm beendet ist obwohl die Nachricht bereits vor Ende des Programms in der Eingangsmappe des Empfängers sichtbar ist.

Ein Beispiel für die Verwendung des Bausteins ist der Report RFVZTVL1.





Parameter

ACALL
ACTPARA
ACTPARB
APPLIKATION
DIALOG
DOCNAME
ERLBISDAT
ERLBISZEIT
ERLEDIGEN
ESCAPE
EXPRESS
FORFB
MAILACTION
MAILACTIONTYP
MAILTITLE
OBJAC
OBJECT_ID_NEW
OBJRR
OUTBOX
PRIFB
RECEIVER
RECVDAT
RECVTIM
SCRTEXT
SENT_TO_ALL
SKIPSCR
SUBANWENDUNG
TDID
TDOBJECT
TITEL

Ausnahmen

INIT_TEXT
MAIL_NOT_SEND
NO_RECEIVER
PARAMETER_ERROR
RECEIVER_NOT_EXIST
WRONG_TIME

Funktionsgruppe

FVZT

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3066 Date: 20240523 Time: 080711     sap01-206 ( 78 ms )