CL_CRM_FM_LRTP_PMDC_ENGINE - Live Rates PMDC: Engine class
BAL_S_LOG - Application Log: Log header data BAL Application Log DocumentationThis documentation is copyright by SAP AG.
Functionality
This class encapsulates the PMDC process execution.
An engine is instantiated for a live rates plan, a set of live rates elements and a time frame.
The main methods are:
- EXECUTE - method triggers the PMDC process flow
- CREATE_ANALYZER - creates an instance of CL_CRM_FM_LRTP_PMDC_MD_ANALYZE
- ANALYZE_MD_CHANGES - dispatches the call to the ANALYZE_MD_CHANGES method of the analyzer
- ADJUST_PLANNING - dispatches the call to the ADJUST_PLANNING method of the analyzer
Relationships
This class is instantiated by the job class CL_CRM_FM_LRTP_PMDC_JOB, in the method PROCESS_OBJECTS.
Example
Create an instance of the engine
CREATE OBJECT lr_engine
EXPORTING
iv_plan_guid = lv_plan_guid
iv_simulation_mode = lv_simulation_mode
it_plan_el_guid = lt_lr_elm_guid
iv_run_guid = lv_run_guid
is_time_frame = ls_timeframe.
Call the execute on the engine
CALL METHOD lr_engine->execute
CHANGING
ct_messages = lt_messages.
BAL Application Log Documentation rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 1266 Date: 20120526 Time: 105357 triton ( 21 ms )






