MWAKAF03_CALL_PROMOTION_U 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 MWAKAF03_CALL_PROMOTION_U 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!
ENQUEUE_EWWAKH CALL FUNCTION 'ENQUEUE_EWWAKH' EXPORTING * MODE_WAKH = 'E' * MANDT = SY-MANDT aktnr = g_i_xwakhd-aktnr * X_AKTNR = ' ' _scope = '3' _wait = 'X' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
PROMOTION_UPDATE CALL FUNCTION 'PROMOTION_UPDATE' EXPORTING fxwakhd = g_i_xwakhd f_db_wakh = g_i_db_wakh fxwaflgbearb = waflgbearb f_items_maintain = g_items_maintain TABLES fdwagud = g_t_dwagud fdwakpd = g_t_dwakpd fdwaktd = g_t_dwaktd fdwazbd = g_t_dwazbd fdwaztd = g_t_dwaztd fdwazwd = g_t_dwazwd fdwsopd = g_t_dwsopd1 fdwsotd = g_t_dwsotd1 fxwagud = g_t_xwagud fxwaktd = g_t_xwaktd fxwakpd = g_t_xwakpd fxwazbd = g_t_xwazbd fxwaztd = g_t_xwaztd fxwazwd = g_t_xwazwd fdwsohd = g_t_dwsohd fxwsohd = g_t_xwsohd fxwsopd = g_t_ywsopd fxwsotd = g_t_ywsotd fdwaled = g_t_dwaled fxwaled = g_t_xwaled fdwlbmd = g_t_dwlbmd fxwlbmd = g_t_xwlbmd fxwwmid = g_t_xwwmid fdwwmid = g_t_dwwmid fxwwmitd = g_t_xwwmitd fdwwmitd = g_t_dwwmitd fxwlmtd = g_t_xwlmtd fdwlmtd = g_t_dwlmtd fxwwmvd = g_t_xwwmvd fdwwmvd = g_t_dwwmvd fxwwvtd = g_t_xwwvtd fdwwvtd = g_t_dwwvtd fxwakcd = g_t_xwakcd fdwakcd = g_t_dwakcd fxwakrd = g_t_xwakrd fdwakrd = g_t_dwakrd fxwakrwd = g_t_xwakrwd f_db_wakp = g_t_db_wakp f_db_wazt = g_t_db_wazt f_db_wakt = g_t_db_wakt f_db_wagu = g_t_db_wagu f_db_wazw = g_t_db_wazw f_db_wazb = g_t_db_wazb f_db_wakc = g_t_db_wakc f_db_wakr = g_t_db_wakr EXCEPTIONS promotion_not_found = 1 assortment_head_already_exists = 2 assortment_head_not_found = 3 new_time_range_too_long = 4 new_time_range_too_small = 5 wrong_function = 6 rangemodule_number_conflict = 7 assortment_pos_already_exists = 8 assortment_pos_not_found = 9 new_time_range_pos_too_long = 10 new_time_range_pos_too_small = 11 wale_insert_error = 12 wale_update_error = 13 allocation_table_error = 14 OTHERS = 15.
PROMOTION_UPDATE CALL FUNCTION 'PROMOTION_UPDATE' IN UPDATE TASK EXPORTING fxwakhd = g_i_xwakhd f_db_wakh = g_i_db_wakh fxwaflgbearb = waflgbearb f_items_maintain = g_items_maintain TABLES fdwagud = g_t_dwagud fdwakpd = g_t_dwakpd fdwaktd = g_t_dwaktd fdwazbd = g_t_dwazbd fdwaztd = g_t_dwaztd fdwazwd = g_t_dwazwd fdwsopd = g_t_dwsopd1 fdwsotd = g_t_dwsotd1 fxwagud = g_t_xwagud fxwaktd = g_t_xwaktd fxwakpd = g_t_xwakpd fxwazbd = g_t_xwazbd fxwaztd = g_t_xwaztd fxwazwd = g_t_xwazwd fdwsohd = g_t_dwsohd fxwsohd = g_t_xwsohd fxwsopd = g_t_ywsopd fxwsotd = g_t_ywsotd fdwaled = g_t_dwaled fxwaled = g_t_xwaled fdwlbmd = g_t_dwlbmd fxwlbmd = g_t_xwlbmd fxwwmid = g_t_xwwmid fdwwmid = g_t_dwwmid fxwwmitd = g_t_xwwmitd fdwwmitd = g_t_dwwmitd fxwlmtd = g_t_xwlmtd fdwlmtd = g_t_dwlmtd fxwwmvd = g_t_xwwmvd fdwwmvd = g_t_dwwmvd fxwwvtd = g_t_xwwvtd fdwwvtd = g_t_dwwvtd fxwakcd = g_t_xwakcd fdwakcd = g_t_dwakcd fxwakrd = g_t_xwakrd fdwakrd = g_t_dwakrd fxwakrwd = g_t_xwakrwd f_db_wakp = g_t_db_wakp f_db_wazt = g_t_db_wazt f_db_wakt = g_t_db_wakt f_db_wagu = g_t_db_wagu f_db_wazw = g_t_db_wazw f_db_wazb = g_t_db_wazb f_db_wakc = g_t_db_wakc f_db_wakr = g_t_db_wakr.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MWAKAF03_CALL_PROMOTION_U - MWAKAF03CALLPROMOTIONU MWAKAF03_CALL_PROMOTION_READ - MWAKAF03CALLPROMOTIONREAD MWAKAF03_CALL_PROMOTION_A - MWAKAF03CALLPROMOTIONA MWAKAF03_AUFTEILER_BUCHEN - MWAKAF03AUFTEILERBUCHEN MWAKAF03 - Forms for DB read and update, item overview processing GH MWAKAF02_VENDOR_PURCHASE_PRICE - MWAKAF02VENDORPURCHASEPRICE