cancel
Showing results for 
Search instead for 
Did you mean: 

Error in BAPI_PROJECT_MAINTAIN

former_member299514
Participant
0 Kudos

There is a program ZI000206 which substitutes Plant in Projects from CC Master data. We are trying to substitute Plants in almost 5000 projects.

The problem is whenever we run the program it ends up with Error:

Fill in All Required Fields

though Substitution and Validations are carried out.

While debugging the program we found it is calling standard BAPI : BAPI_PROJECT_MAINTAIN.

The reason is that an OSS Note 1311030 which adds a call function CJWB_CHECK_BEFORE_COMMIT in from GENERAL_OBJECTS_MAINTAIN. This is causing a problem when it calls for the field PRPS-IZWEK(Investment Reason). Even though the field is hidden for projects it is calling as mandatory and throwing this error.

I checked in customizing of screen layouts for WBS wherein this field is maintained as an input field.

Will this change of field from input to hidden help in getting over this problem?

Additionally I also tried CNMASS functionality for PS which also throws the same error " Fill in All Required Fields".

input is highly appreciated.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member299514
Participant
0 Kudos

closing

0 Kudos

God day Suman.

Suman i have the same problem, may you help me and tell me what was the solution?.

Thanks

Regards.

Alejo

shubham_kiyawat
Participant
0 Kudos

Hi Suman,

Good that you got the answer and closing, but if you self identified the answer, then please do share your findings, it help others a lot.

Regards

Shubham

shubham_kiyawat
Participant
0 Kudos

Hi Suman,

Good that you got the answer and closing, but if you self identified the answer, then please do share your findings, it help others a lot.

Regards

Shubham

0 Kudos

HI Shubhan .

I solve my problem and in my case was the profirt cost center (profit_cctr), i write to sap and they tell me that this field is mandatory, so i use a profit  cost center "DUMMY" and i send it by default in the code, so that was my solution, i hope this help you with your problem.

Regards.

Alejandro