CL_HR99B_PARALLEL - Service Class for Parallel Processing
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
Functionality
Class used to manage a parallel execution.
This class is part of the parallelization framework, which enables you to execute reports in parallel mode. SAP delivers two classes for this framework:
- This class (CL_HR99B_PARALLEL): manages a complete parallel execution. You cannot extend this class.
- CL_HR99B_HRF_PARALLEL_JOBS:manages a parallel execution step, by creating and splitting the parallel jobs. You can extend this class according to your needs.
Note
Only SAP can enable a standardreport to be executed in parallel mode.
Methods
- CONSTRUCTOR
- Reads customizing data in table T799BHRFPL using the parameters MOLGA and report name, and refreshes the selection screen data of the current report.
- AT_PBO
- Sets the parallel selection screen according to the amount/type of data retrieved from T799HRFPL table.
- AT_PAI
- Stores the parameters from selection screen into the AT_PARAMETERS table and stores step and job intotwo separated parameters. Also searches for a lock statement in the customizing tables that may lead to inconsistencies during parallel execution and prevents report from running.
- REQUEST_APPROVED
- Prepares and calls the parallel execution by creating the parallel class and calling the RUN_PARALLEL method of this class. This method is called only by the main task at each parallel step initialization.
- END_PARALLEL_STEP
- Finishes a parallel execution by saving the data into the shared memory and, if it is the main task, calls the collect method to retrieve all results.
- WRITE_TO_SHARED_MEMORY
- Saves the results into the shared area, by calling the SAVE_DATA_TO_SHARED_AREA method.
See Also
Refer to the documentation of CL_HR99B_HRF_PARALLEL_JOBSfor more information about how to use the parallelization framework.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CPI1466 during Backup
This documentation is copyright by SAP AG.
Length: 2415 Date: 20120526 Time: 155901 triton ( 84 ms )






