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-Batch Input-XD01-error

Former Member
0 Likes
2,132

Hi

I am using LSMW standard batch input method for creating customers as part of a conversion program in my project.

The problem is-

while running the session created by LSMW I am getting screens which I didn't use/map in LSMW (contact person screen) and so an error -No batch input data for screen SAPMF02D 0900

Also when I run the SHDB (recording) for XD01 i am getting customer contact screens

But when I run XD01 transaction directly to create a customer I am not getting that (customer contact) screen and everything went fine.

So I conclude that am getting different set of screens when XD01 transaction run directly and

other set of screens when XD01 recording/LSMW session run.

What should I do in this case? Is it something technical or a Functional consultant shold change the configuration for this?

Thanks,

Ravi

13 REPLIES 13
Read only

Former Member
0 Likes
1,704

While recording the transaction have you selected the check box 'use central address managemnt' in the initial screen???

Read only

RaymondGiuseppi
Active Contributor
0 Likes
1,704

Which boxes did you set during recording via SHDB : "Not a Batch Input Session" or "Simulate Background Mode", both, none ?

You could also re-generate the report RFBIDE00 by executing RFBIDEG0.

Regards,

Raymond

Read only

JL23
Active Contributor
0 Likes
1,704

did you assign your source to BKNVK structure?

Read only

Former Member
0 Likes
1,704

Hi Praveen,

I've selected 'use central address management' while recording the XD01 transaction

Hi Raymond,

while recording I've set only default size checkbox

Hi Jurgen,

I didn't assign source to BKNVK structure, yet i'm getting customer contact screen in LSMW session

Note: I'm creating customer only at general level i.e, by entering entering only customer number and account group

Read only

0 Likes
1,704

Check "Simulate Background Mode"

Regards,

Raymond

Read only

Former Member
0 Likes
1,704

Hi Raymond,

I've tried with 'simulate background' ticked, but i still get contact person screen while recording. I've entered just the customer number and account group and 'use central address management' checked.

The session created by LSMW (standard batch input) is also showing 'conatct person' screens. I dont understand this!

Is this something related to cinfiguration? I'm able to create a customer directly via XD01 transaction and these 'customer contact' screens are not showing up there!!!

Thanks,

Ravi

Read only

0 Likes
1,704

It seems the program/transaction has not the same behavior in BDC or not and in batch or not, so record this screen but don't make any input on it, that should work.

Regards,

Raymond

(*) this happens quite often

Read only

Former Member
0 Likes
1,704

Hi Raymond,

The problem is I am using LSMW standard batch input method for creating customrs. I am not doing the recording.

the session created by LSMW is not handling thses screens and so resulting in error.

Thanks,

Ravi

Read only

JL23
Active Contributor
0 Likes
1,704

this SAPMF02D 0900 screen has nothing to do with customer contacts.

it is a special screen for ETM:Engineering and Tool Management functionality in customer masters of ECC-DIMP solution

this is usually a function that needs to be activated

What did you enter in field BKN00-TCODE

Usually this batch input should work like online transaction and check settings of field references.

Read only

JL23
Active Contributor
0 Likes
1,704

Please check OSS using RFBIDE00 as search term

there are a couple notes in regard to ETM screens like:

Note 737698 - RF02D-900 is not on screen SAPMF02D 0101

Note 736306 - DIMP471: BI for customers RFBIDE00

Note 917362 - SM35: ETM screen not visible in customer master batch input

Note 630417 - Batch-input session using program RFBIDE00 terminates

and see as well the related notes mentioned in those notes

Read only

Venkat_Sesha
Product and Topic Expert
Product and Topic Expert
0 Likes
1,704

Hey dude, While recording XD01 did you checked the flag No BATch Input... If not. Do it. you will see the difference.

Hope this helps

Regards,

Bhargav.

Read only

Former Member
0 Likes
1,704

regenerating the the batch input program solved my problem. thanks guys for the responses.

Read only

Former Member
0 Likes
1,704

i regenreated the batch input program and the problem has gone