Application Development 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: 

Idoc failing with error : Fill all required fields SAPMF02K 0120 LFA1-BEGRU

ankit_doshi
Participant
0 Kudos

Hello,

Few idocs are being sent from ABC(source system) to XYZ(target system), we are getting error message "Fill all required fields SAPMF02K 0120 LFA1-BEGRU"

In target system XYZ the field BEGRU on the vendor screen has been disabled and is not mandatory, what should be done in order to prevent this idoc from failing and getting this error message.

Regards,

Ankit

1 ACCEPTED SOLUTION

ankit_doshi
Participant
0 Kudos

Configuration changes were required via view V_T077K for the Vendor account group of that vendor.

The field here was maintained as mandatory which was then changed to optional in the destination system which resolved the issue.

5 REPLIES 5

former_member201275
Active Contributor
0 Kudos

If the field on the target system is disabled and not being filled then I would try put a dummy value in field BEGRU and send the idoc with this. It should be that this value will pass the check as it now will contain a value. The first thing I would try is with a blank value, because in the table TBRG on my system a blank value is allowed.

0 Kudos

The BEGRU field on the screen is disabled so we do not have any field where data will be passed.

0 Kudos

Yes exactly, but for some reason the background checks are still happening and a value is still expected.

If you supply any value in your incoming idoc it should get past this error and then simply not load which is fine?

Have a look at the value table for this field and pick any valid value. Put this value in your inbound idoc to test it. Run it and see if it processes successfully. Then check to make sure that it didn't actually load into the table on the target system. If it has loaded and actually you don't want a value then have a look at your value table to see if a blank is acceptable in which case then try with a blank.

Former Member
0 Kudos

BEGRU field map with Constant 1 ....try it once

ankit_doshi
Participant
0 Kudos

Configuration changes were required via view V_T077K for the Vendor account group of that vendor.

The field here was maintained as mandatory which was then changed to optional in the destination system which resolved the issue.