BCA_ACTIVATE_PROCESS

Use the BCA_ACTIVATE_PROCESS element to start and monitor a process that runs in a separate process network so that only this single process runs in this process network. Consequently, the end of this process also ends the process network. Script processing continues when the process has ended normally. If the process aborts, the AE job is canceled immediately.

The priority of a process depends on the value specified in the job class that can be selected on the SAP page of the job. The C job class is used by default. For more information, see SAP ABAP, Java and PI.

Tip: Use the R3_GET_APPLICATIONLOG script element to read process and process network messages from the application log.  By default, messages are written to the AE report. Alternatively, they can be written to a specified file.

Transaction: -
SAP Banking Release: 4.63+

Syntax

BCA_ACTIVATE_PROC[ESS]

    ID=...
    ,REPORT=...
    [,VARIANT=...]
    [,JOBPREFIX=...]
    [,MAX_APPL_RC=...]
    [,JOBLOG=...]
    [,NETWORK_ID=...]

Parameters

  • BCA_ACTIVATE_PROCESS
    Starts and monitors a process running in a separate process network

    ID=
    External process identification
    Format: script literal

  • REP[ORT]=
    Name of ABAP program that should be executed
    Format: script literal

  • VAR[IANT]=
    (Optional) Name of an ABAP program variant. If the ABAP that should be executed has no variant, you can leave this parameter empty or omit it.
    Format: script literal
    Default: ""

  • JOBPRE[FIX]=
    (Optional) Prefix for process job names, maximum 18 characters. The names of jobs that belong to a process are generated from the specified prefix, the 10-digit RunID of the AE job and a specific 3-digit number. If no prefix is specified for the job name, AE automatically generates job names in accordance with the UC_JOB_<RunID(10)>_<unique_id(3)> template. These unique job names allow access to job logs when the process has ended. If required, the logs can be written to the job report for detailed analyses.
    Format: script literal
    Default: ""

  • MAX_APPL_RC=
    (Optional) Highest application return code for a process to end normally. A process is considered to have ended normally up to the specified application return code. A higher application return code causes the AE job to be aborted.
    Format: number
    Default: 0

  • JOBL[OG]=
    (Optional)Job logs are written to the AE report
    Format: script literal
    Allowed values:

    • NO (default)
      Job logs are not written to the AE report
    • YES
      Job logs are written to the AE report
  • NETWORK_ID=
    (Optional) Process network name in which a process is running. This name is automatically generated by the AE if you do not define this parameter. It is structured according to the UC_NET_<RunID(10)> template .
    Format: script literal
    Default: ""