BCA_ACTIVATE_PROCESS
Startet und überwacht einen Prozess, der in einem separaten Prozessnetzwerk abläuft.
Transaktion: -
SAP Banking Release: 4.63+
Syntax
BCA_ACTIVATE_PROC[ESS]
ID=...
,REPORT=...
[,VARIANT=...]
[,JOBPREFIX=...]
[,MAX_APPL_RC=...]
[,JOBLOG=...]
[,NETWORK_ID=...]
Syntax |
Beschreibung/Format |
---|---|
ID= |
Externe Prozessbezeichnung |
REP[ORT]= |
Name des auszuführenden ABAP-Programm |
VAR[IANT]= |
Name einer ABAP-Programmvariante |
JOBPRE[FIX]= |
Präfix für Prozess-Job-Namen, maximal 18 Zeichen Die Namen von Jobs, die zu einem Prozess gehören, werden aus dem angegebenen Präfix, der 10-stelligen RunID des AE-Jobs und einer bestimmten 3-stelligen Nummer generiert. |
MAX_APPL_RC= |
Höchstmöglicher Anwendungsrückgabewert für einen Prozess, der normal endet Bis zum angegebenen Anwendungsrückgabewert gilt der Prozess als normal beendet. Ein höherer Anwendungsrückgabewert bewirkt, dass der AE-Job abgebrochen wird. |
JOBL[OG]= |
Job-Logs werden in den AE-Report geschrieben Zulässige Werte: "YES" oder "NO" (Standardwert) |
NETWORK_ID= |
Prozessnetzwerkname, in dem ein Prozess ausgeführt wird |
Das Script-Element ermöglicht es, einen Prozess zu starten und zu überwachen. Der Prozess wird in einem separaten Prozessnetzwerk gekapselt, sodass nur dieser eine Prozess in diesem Prozessnetzwerk läuft. Mit dem Ende des Prozesses ist somit auch das Prozessnetzwerk beendet. Mit dem Ende des Prozesses ist somit auch das Prozessnetzwerk beendet.
Die Priorität eines Prozesses hängt von dem in der Jobklasse angegebenen Wert ab, der auf der SAP-Seite des Jobs ausgewählt werden kann. Standardmäßig wird die Jobklasse "C" verwendet. Weitere Informationen finden Sie unter SAP ABAP, Java und PI.
Dem Script-Element müssen die Parameter ID= und REPORT= mitgegeben werden.
Alle weiteren Parameter sind optional. Wenn der auszuführende ABAP keine Variante hat, kann der Parameter VARIANT= leer bleiben oder weggelassen werden. Wenn kein Präfix für den Job-Namen angegeben ist, generiert die AE automatisch Job-Namen gemäß der Vorlage UC_JOB_<RunID(10)>_<unique_id(3)>. Die so gebildeten eindeutigen Job-Namen erlauben nach dem Ende des Prozesses den Zugriff auf die Job-Logs. Diese können, wenn gewünscht, zur Analyse in den Job-Report übernommen werden. Der Name des Prozessnetzwerks wird auch automatisch von AE generiert, wenn der Parameter NETWORK_ID= nicht verwendet wird. Er wird nach dem Muster UC_NET_<RunID(10)> gebildet.
Nach dem normalen Ende des Prozesses wird das Script weiter verarbeitet. Der Prozessabbruch führt zum sofortigen Abbruch des AE-Jobs.
Verwenden Sie das Script-Element R3_GET_APPLICATIONLOG, um Prozess- und Prozessnetzwerkmeldungen aus dem Anwendungslog zu lesen. Standardmäßig werden Meldungen in den AE-Report geschrieben. Alternativ können sie in eine angegebene Datei geschrieben werden.