Hi All,
I am trying to make bdc for tcode IB02( Bill of material change), as i am facing lot of problem in that like :
1. screen number gets change,
2. OK code is not working as recorded through SHDB
At the end i am not able to design bdc for IB02, so please suggest if there is any BAPI for IB02 tcode or provide me some solution in BDC :
i have wriiten the code as mentioned below :
PERFORM BDC_DYNPRO USING'SAPLCSDI' '0200'.
PERFORM BDC_FIELD USING'BDC_CURSOR' 'RC29N-STLAN'.
PERFORM BDC_FIELD USING'BDC_OKCODE' '/00'.
PERFORM BDC_FIELD USING'RC29N-EQUNR' WA_TABLE-EQUNR.
PERFORM BDC_FIELD USING'RC29N-WERKS' WA_TABLE-WERKS.
PERFORM BDC_FIELD USING'RC29N-STLAN' WA_TABLE-STLAN.
PERFORM BDC_FIELD USING'RC29N-DATUV' '26.06.2014'.
PERFORM BDC_DYNPRO USING'SAPLCSDI' '0150'.
PERFORM BDC_FIELD USING'BDC_OKCODE' '=ERFA'.
PERFORM BDC_FIELD USING'BDC_CURSOR' 'RC29P-POSNR(01)'.
PERFORM BDC_DYNPRO USING'SAPLCSDI' '0150'.
PERFORM BDC_FIELD USING'BDC_OKCODE' '/00'.
PERFORM BDC_FIELD USING'BDC_CURSOR' 'RC29P-POSTP'.
PERFORM BDC_FIELD USING'RC29P-POSTP' WA_TABLE-POSTP.
PERFORM BDC_FIELD USING'RC29P-IDNRK' WA_TABLE-IDNRK.
PERFORM BDC_FIELD USING'RC29P-MENGE' WA_TABLE-MENGE.
PERFORM BDC_FIELD USING'RC29P-MEINS' 'EA'.
PERFORM BDC_DYNPRO USING'SAPLCSDI' '0150'.
PERFORM BDC_FIELD USING'BDC_OKCODE' '=FCBU'.
PERFORM BDC_FIELD USING'BDC_CURSOR' 'RC29P-POSTP'.
ctu_param-updmode = 'N'.
ctu_param-dismode = p_dismod.
CALLTRANSACTION'IB02'
USING it_bdcdata
OPTIONS FROM ctu_param
MESSAGES INTO git_msg_tab.
Endform.
Regards,
Deepak kansal.