Application Development and Automation 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: 
Read only

BAPI_PROJECT_MAINTAIN error : Fill in all the required fields

Former Member
0 Likes
860

Hi All

I am facing an error in BAPI_PROJECT_MAINTAIN in ECC 6.0. While creating WBS elemnts for existing project, I have disabled the field Responsible Cost center in the configuration.However it is still taking that field as mandatory and giving the error : Fill in all the required entry fields.

It is working fine in 4.6C with the same configuration settings.

Please let me know what configuration i missed in ECC 6.0 or how can I make the responsible Cost Centre as not a mandatory field.

Please Note: I have checked the checkbox Accnt assignment Elem due to which the field Responsible Cost cnter becomes a mandatory field.

Thanks

Edited by: Pareekh on Apr 30, 2010 6:05 PM

Hi All

I am facing an error in BAPI_PROJECT_MAINTAIN in ECC 6.0. While creating WBS elemnts for existing project, I have disabled the field Responsible Cost center in the configuration.However it is still taking that field as mandatory and giving the error : Fill in all the required entry fields.

It is working fine in 4.6C with the same configuration settings.

Please let me know what configuration i missed in ECC 6.0 or how can I make the responsible Cost Centre as not a mandatory field.

Please Note: I have checked the checkbox Accnt assignment Elem due to which the field Responsible Cost cnter becomes a mandatory field.

Thanks

Edited by: Pareekh on Apr 30, 2010 6:05 PM

3 REPLIES 3
Read only

Former Member
0 Likes
639

Either put Profit Center or Cost center in the BAPI

you can try using 'BAPI_BUS2001_CREATE' to create Projects.

Thanks

Read only

Former Member
0 Likes
639

Hi

Thanks for your response.

I do not need to create a prject by BAPI as it is not the requirement. My query is why is the BAPI_PROJECT_MAINTAIN in ECC 6.0 taking the field Responsible CC as mandatory field even when it has been disabled. Whereas it is working absolutely fine in 4.6C(Responsible CC has been disabled and is not mandatory anymore).

Also, if I can get to know how can i change the settings of Responsible CC to make it as a non-mandatory field.

Thanks

Read only

0 Likes
639

The reason for the difference between 4.6 and 6.0 is OSS Note 1311030, which adds a call to function CJWB_CHECK_BEFORE_COMMIT in form GENERAL_OBJECTS_MAINTAIN. This is causing a problem for the billing element flag in our case (FAKZZ), because this field is now required and it is "blank" when not checked. This is a base bug.