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

LSMW

Former Member
0 Likes
476

Hi Friends,

<b> Details are as -</b>

Tcode - F-02

Method - LSMW using standard program RFBIBL00

No of flat file - 2 ( Header and item )

<b> Header File -</b>

BLDAT BLART BUKRS BUDAT MONAT WAERS XBLNR BKTXT

02062006 SA RU11 01072006 07 RUB Test Uplod Russia Test Uplod Russia

<b>Item file -</b>

HKONT BUKRS WRBTR ZUONR SGTXT NEWBS NEWKO

101000 RU11 25000 Test Uplod Russia 40 101000

131010 RU11 3000 Test Uplod Russia 40 131010

132010 RU11 8000 Test Uplod Russia 40 132010

239010 RU11 36000 Test Uplod Russia 50 239010

<b>Problem -</b>

Run method - Session Method ( B )

In first screen all the header data are getting populated and in the next screen rest of the item data and posting key and account for the next item is populated properly but now after pressing enter msg coming like No batch input data for the screen 3000'

Can any one tell me why so ? as i'm using standard program.

Sonal

2 REPLIES 2
Read only

Former Member
0 Likes
418

Hii Sonal,

i guess it appears to be a data problem .

what is screen 3000 ?

You may have left blank a required field for this screen or made an entry in the vendor field when you mneant to make an entry in the customer .

If you create a batch input session , we can process the errors and solve it accordingly .

so firstly ,

Run LSMW up to 'create batch session'.

Now go into <b>SM35</b> and run the batch in display mode.

Then you can easily identify additional fields, which are required by FB01.

Fill them in LSMW and try again ..

Reward points if found helpful

Revert back for more help

Regards

Naresh

Read only

Former Member
0 Likes
418

Hi Sonal,

u will get this error in lot of cases

1. if the data u entered in to the fileds in the screen 3000 may not be correct that mean data is mismatching with the data needed to be specifiend in that particular field

2. u may leave some mandatory fields blank

3. may be u r program is dynamically calling other transaction or other screens this situation is also not handled by lsmw.

4.may due to the validation if the data is already existing in the system.

so best solution is to test the lsmw program by taking only 3-5 records and try to upload that data using the foreground mode so that u can get the point in the screen 3000 where u r gettin that particular error and where the program is getting struck

i thinks it helps for u littlebit

Regards,

Naveen