PLPROF03 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter PLPROF03 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
WR20_CHECK_CLASSTYPE CALL FUNCTION 'WR20_CHECK_CLASSTYPE' EXPORTING i_bgapp = c_bgapp_rpl i_class = pi_class i_popup = 'X' TABLES o_klah = klah_tab EXCEPTIONS invalid_parameters = 1 no_entries_found = 2 one_entry_found = 3 more_entries_found = 4 user_abbort = 5 invalid_period = 6 OTHERS = 7.
CLAF_OBJECTS_OF_CLASS CALL FUNCTION 'CLAF_OBJECTS_OF_CLASS' EXPORTING class = pi_class * CLASSES = ' ' classtext = 'X' classtype = klah_tab-klart TABLES t_class = class_tab t_objectdata = data_tab t_objects = customers_of_class EXCEPTIONS no_classification = 1 invalid_class_type = 2 OTHERS = 3.
MARA_ARRAY_READ CALL FUNCTION 'MARA_ARRAY_READ' TABLES ipre03 = pi_articles mara_tab = mara_tab EXCEPTIONS enqueue_mode_changed = 1 OTHERS = 2.
RPL_PLANNING CALL FUNCTION 'RPL_PLANNING' EXPORTING pi_use_atp = pi_gcb-atp pi_execute_forecast = pi_gcb-forecast pi_planning_parameters = pi_gcb-pl_parameters CHANGING px_items = g_ve_items px_re_items = pi_gcb-error_messages.
FLUSH_ENQUEUE CALL FUNCTION 'FLUSH_ENQUEUE' EXCEPTIONS foreign_lock = 1 system_failure = 2 error_message = 3 OTHERS = 4.
RPL_DATA_ENRICH CALL FUNCTION 'RPL_DATA_ENRICH' EXPORTING pi_call_from = c_replrun pi_default_fcalid = g_fcalid pi_planning_day = g_day CHANGING px_ve_items = pe_items px_re_items = px_error_messages.
RPL_CHCNT_UPDATE_RESET CALL FUNCTION 'RPL_CHCNT_UPDATE_RESET' IN UPDATE TASK.
T001W_SINGLE_READ CALL FUNCTION 'T001W_SINGLE_READ' EXPORTING t001w_werks = ve_item-werks IMPORTING wt001w = t001w_item EXCEPTIONS not_found = 1 OTHERS = 2.
MAKT_ARRAY_READ CALL FUNCTION 'MAKT_ARRAY_READ' EXPORTING kzrfb = 'X' TABLES ipre09 = pre09_items.
MBEW_ARRAY_READ CALL FUNCTION 'MBEW_ARRAY_READ' EXPORTING kzrfb = 'X'.
MBEW_ARRAY_GEN_READ_BWKEYS CALL FUNCTION 'MBEW_ARRAY_GEN_READ_BWKEYS' TABLES ipre17 = pre17_items.
ASSORTMENT_GET_ASORT_OF_USERS CALL FUNCTION 'ASSORTMENT_GET_ASORT_OF_USERS' TABLES assortment_users = wrsz_items assortment_data = wrs1_items EXCEPTIONS no_asort_found = 1 OTHERS = 2.
WLK1_BUFFER_REFRESH * CALL FUNCTION 'WLK1_BUFFER_REFRESH'.
WLK1_READ_INTO_BUFFER * CALL FUNCTION 'WLK1_READ_INTO_BUFFER' * EXPORTING * sortierung = '3' * TABLES * t_mara = mara_items * t_wrs1 = wrs1_items.
READ_G_DETERMINE_SORT CALL FUNCTION 'READ_G_DETERMINE_SORT' IMPORTING e_g_determine_sort = g_determine_sort.
WLK1_BUFFER_REFRESH CALL FUNCTION 'WLK1_BUFFER_REFRESH'.
WLK1_READ_INTO_BUFFER CALL FUNCTION 'WLK1_READ_INTO_BUFFER' EXPORTING sortierung = c_sort_filia_artnr TABLES t_mara = mara_items t_wrs1 = wrs1_items.
MARD_ARRAY_GEN_READ_PLANTS CALL FUNCTION 'MARD_ARRAY_GEN_READ_PLANTS' EXPORTING kzrfb = 'X' TABLES ipre01 = pre01_items EXCEPTIONS not_found = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.