Hi,
I have to create/change BOM for multiple plants and i am using below code, but it is not working. I think i am not passing the parameter values properly. Can anyone help me in how to use the below function modules in loop(i mean for multiple plants)?
* CHANGE Bom
CALL FUNCTION 'CS_BC_BOM_CHANGE_BATCH_INPUT'
EXPORTING
* BDC_FLAG = ' '
bom_header = ls_bom_header
close_group = 'X'
commit_work = 'X'
group_data = ls_group
new_group = 'X'
tcode_mode = ld_mode
tcode_update = 'S'
IMPORTING
msgid = ld_msgid
msgno = ld_msgno
msgty = ld_msgty
msgv1 = ld_msgv1
msgv2 = ld_msgv2
msgv3 = ld_msgv3
msgv4 = ld_msgv4
TABLES
bom_item = lt_bom_item
bom_sub_item = lt_sub_item.
* CREATE Bom
CALL FUNCTION 'CS_BI_BOM_CREATE_BATCH_INPUT1'
EXPORTING
* BDC_FLAG = ' '
bom_header = ls_bom_header
close_group = 'X'
commit_work = 'X'
group_data = ls_group
new_group = 'X'
tcode_mode = ld_mode
tcode_update = 'S'
IMPORTING
msgid = ld_msgid
msgno = ld_msgno
msgty = ld_msgty
msgv1 = ld_msgv1
msgv2 = ld_msgv2
msgv3 = ld_msgv3
msgv4 = ld_msgv4
TABLES
bom_item = lt_bom_item
bom_sub_item = lt_sub_item.