Ansicht
Dokumentation
FARR_CONTRACT_PP_0300 - At the End of a Mass Run
rdisp/max_wprun_time - Maximum work process run time Addresses (Business Address Services)This documentation is copyright by SAP AG.
Functionality
This function module realizes the application-specific processing at the end of a mass run. Typical processing steps are the deletion of application-specific data or the triggering of events in the job control.
The ID of the run is transferred in the I_PROGN, I_PROGDATE and I_PROGNO parameters.
Parameter I_RUNSTATUS contains the status of the mass run. For the possible values, there are the following constants in the include BANK_PPCTRL_CONSTANTS:
- CON_RUN_UNDEFINED: not defined
- CON_PROCESSING: active in processing of a parallelized step
- CON_PROCESS_ASYNC: Objects are still processed in asynchronous mode.
- CON_RUN_ERROR: The run stopped.
- CON_RUN_CONTINUE: The run is currently active, further steps have to be started.
- CON_RUN_PPROCESS: single errors occurred
- CON_RUN_FINISHED: The run ended successfully.
- CON_RUN_RETRY: The run is active. Due to deferred objects, processing of the current step is restarted.
The parameter I_PROCESS_ID contains the ID of the process that runs the mass run as part of a job network. If the parameter is not initial, a return code has to be reported to the job control by this function module. This requires I_PROCESS_ID.
Example
Notes
Further information
Parameters
E_APPL_RETURNCODEI_APPLCATG
I_PROCESS_ID
I_PROGDATE
I_PROGN
I_PROGNO
I_RUNSTARTNO
I_RUNSTATUS
I_TRIGGER_HC_EVENT
I_XSIMULRUN
Exceptions
Function Group
FARR_CONTRACT_CHECK_PPCPI1466 during Backup SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 1938 Date: 20240523 Time: 071532 sap01-206 ( 34 ms )