Hello Folks,
I am trying to update the APO product master in BADI
SMOD_APOCF005 with below code but it is not updating certain fields such as
REORD_METHOD and
TARGET_METHOD where as MTVFP is getting updated .
Am I missing something ?
method IF_EX_SMOD_APOCF005~EXIT_/SAPAPO/SAPLCIF_PROD_001.
Data: ls_matlocx TYPE /SAPAPO/CIF_MATLOCX.
DATA: ls_matloc TYPE /SAPAPO/CIF_MATLOC.
loop at it_matloc into ls_matloc where ext_locno ='1000'.
if ls_matloc-EXT_LOCNO = '1000' and ls_matloc-EXT_MATNR = 'P-102'.
LS_MATLOC-REORD_METHOD = '2'.
LS_MATLOC-TARGET_METHOD = '5'.
LS_MATLOC-MTVFP = 'Z2'.
MODIFY IT_MATLOC FROM LS_MATLOC.
clear ls_matloc.
ENDIF.
endloop.