Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BADI - MD_CHANGE_MRP_DATA is not triggered during MD01/MD02/MD03, but is triggered during MD04

former_member125661
Contributor
0 Kudos

I have implemented a BADI MD_CHANGE_MRP_DATA and method CHANGE_MDPSX_MARD with the intention of changing the available quantity during MRP run (MD02/MD03. This seems to be only working during MD04 (MRP Stock Req List). The idea is to ensure that MRP plan considers min safety stock. Right now only safety stock is considered. But the BADI is not triggered during MRP run itself. I need to have this triggered during MRP run as well. Any input and ideas why this is not working is welcome. Also, noticed that this is not triggered during MD05.

METHOD if_ex_md_change_mrp_data~change_mdpsx_mard.
break-point.

ch_mdps-mng01 = ch_mdps-mng01 - im_mt61d-eislo .
ch_changed = 'X'.

ENDMETHOD.
1 REPLY 1

Former Member

caetano.almeida This would be a question for Caetano 🙂