‎2016 Jan 28 8:44 AM
Hi Experts,
I have a requirement to update the custom screen in CJ01/CJ02/CJ03.We have a custom program to create WBS element using BAPI_PROJECT_MAINTAIN.I need to update these custom fields along with the existing fields.But there is no extensionin structure in BAPI_PROJECT_MAINTAIN.Kindly anyone suggest how to update custom fields using BAPI.
Thanks & Regards,
Anusha
‎2016 Jan 28 9:22 AM
Hi,
Can you please check BAPI_BUS2001_CHANGE.
Regards,
Naveen Kumar.
‎2016 Jan 28 8:52 AM
Hi,
you can go for BAPI extension but thing is that BAPI_PROJECT_MAINTAIN doesn't contain any extension so you can go for BAPI_BUS2054_CREATE_MULTI. I think this will help in solving your problem.
‎2016 Jan 28 8:55 AM
CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'
EXPORTING
i_project_definition = gwa_proj_def
i_project_definition_upd = gwa_proj_def_upd
IMPORTING
return = gwa_return
TABLES
i_method_project = gt_methods
i_wbs_element_table_update = gt_wbs_ele_upd
i_wbs_element_table = gt_wbs_ele
i_wbs_hierarchie_table = gt_wbs_hier
e_message_table = gt_messages.
But BAPI_BUS2054_CREATE_MULTI does not have all the above tables
‎2016 Jan 28 9:22 AM
Hi,
Can you please check BAPI_BUS2001_CHANGE.
Regards,
Naveen Kumar.
‎2016 Jan 29 6:39 AM
Hi,
AI have found the answer BAPI_BUS2054_CHANGE_MULTI
Rgds,
Anusha