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: 

LSMW Error : Field is not an input field

anand_b3
Explorer
0 Kudos

Hi ,

Thanks for replay to this.

I am updating classification data by using LSMW recording method.

Source structure is :

LIFNR ZZPREF ZZDCTR ZZVREL ZLIFNR

here IF ZZVREL field is empty ZLIFNR field is not an input field

so during upload data i am getting error message LFA1-ZLIFNR is not an input field with function code.

But data is updating in table. while updating how to handle that message if ZZVREL field is empty

Please find attachment for error.

2 REPLIES 2

Jelena
Active Contributor
0 Kudos

Are you using 'space' or a designated character (usually '/') for the initial value? Space is usually perceived as a non-blank value by the recordings.

JL23
Active Contributor
0 Kudos

A recording is static.

You cannot react on fields that dynamically get hidden or become entry fields.

You need to create  recordings for each variant (or use standard SAP given import methods, because they are enabled for such flexibility)

As such LSMWs are usually nothing more than 1time actions, and as you said your data was saved as expected despite of this error message, just execute the batch input in foreground and put a punch on the enter key