BCA_ACTIVATE_PROCESS

The BCA_ACTIVATE_PROCESS script element starts and monitors a process within a dedicated, separate process network. Because only this single process runs in the network, the process network ends when the process completes. Script processing resumes after a normal completion. If the process aborts, the AE job cancels immediately.

The process priority depends on the job class specified on the SAP page of the job (defaults to class C). For more information, see SAP ABAP, Java and PI.

Tip: Use the R3_GET_APPLICATIONLOG script element to read process and network messages from the application log. By default, these messages are written to the AE report, but you can also configure them to write to a specific file.

Transaction: -
SAP Banking Release: 4.63+

Syntax

ID=...

,REPORT=...

[,VARIANT=...]

[,JOBPREFIX=...]

[,MAX_APPL_RC=...]

[,JOBLOG=...]

[,NETWORK_ID=...]

Parameters

Parameter Format Description
ID= script literal

External process identification.

REP[ORT]= script literal

Name of the ABAP program to execute.

VAR[IANT]= script literal

(Optional) Name of the ABAP program variant. Leave this parameter empty or omit it if the executed ABAP program has no variant.

Default: ""

JOBPRE[FIX]= script literal

(Optional) Prefix for process job names (maximum 18 characters). The system generates job names using this prefix, the 10-digit RunID of the AE job, and a specific 3-digit number. If you do not specify a prefix, the system automatically generates names using the UC_JOB_<RunID(10)>_<unique_id(3)> template. These unique names let you access job logs after the process ends. You can write these logs to the job report for detailed analysis.

Default: ""

MAX_APPL_RC= number

(Optional) Highest application return code allowed for a normal process end. The process is considered successful up to this code. A higher return code aborts the AE job.

Default: 0

JOBL[OG]= script literal

(Optional) Determines whether to write job logs to the AE report.

Allowed values:

  • NO: (Default) Does not write job logs to the report.
  • YES: Writes job logs to the report.
NETWORK_ID= script literal

(Optional) Name of the process network where the process runs. If omitted, the system generates the name automatically using the UC_NET_<RunID(10)> template.

Default: ""