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

Error in IDOC-inbound processing

Former Member
0 Likes
977

HI All,

while Posting a IDOC in Batch , i am getting an

errot Status - 51. The Error Message is Field LFA1-SPERQ . is not an input field.But While Processing in

WE19 i am able to Load it.

Regards,

Hazam

6 REPLIES 6
Read only

Former Member
0 Likes
827

It could be tied to user authorizations. Certain users can access to update certain fields while others don't. Can you try the background method using your ID?

Read only

Former Member
Read only

Former Member
0 Likes
827

Hi Hazam,

I am also facing the same problem ( Field LFA1-SPERQ is not an input field ) while posting CREMAS-IDOC. I hope u Successfully solved that problem so Please help me its urgent.

Thanks in Advance.

Elango..

Read only

0 Likes
827

HI Elango,

The problem was difference in Screens in two systems .

When i processwd this IDOC in Foreground , i found out

there was an extra field called address management checkbox checked in the first screen which is not available in first system.Because of this checkbox , it is going to different screen and will error ( Field LFA1-SPERQ is not an input field ). If this solved ur answer ,

Please award points.

Regards,

Hazam

Read only

0 Likes
827

Hi Hazam,

Thanks for your replay,

I thought this error coming due to User Authorization.

Because this filed LFA1-SPERQ is for block the vendor for quality reason , so if the user is not having to access this screen(XK02> Extras> Blocked data) then that filed will come in display mode, while the user runs the IDOC, it will try to populate blank value in that field, at that time the error is coming.

Please correct me if i am wrong.

Defantly i will give award good points soon.

With Thanx.

Elango

Read only

former_member73301
Discoverer
0 Likes
827

Check program MF02KFB0 for various authorization checks. It is in this program that flags get set based on the authorization checks, that are later used for the display determination, in program MF02KO00