Skip to Content
avatar image
Former Member

No batch input data for screen SAPMF02D 0900

Hello Friends,

I am Trying to change detaisl of customers using T code XD99, followed all the procedure when saved gives me a message with green indicator " No batch input data for screen SAPMF02D 0900" when looked for a detailed error it is as below

No batch input data for screen SAPMF02D 0900

Message no. 00344

Diagnosis

The transaction sent a screen that was not expected in the batch input session and which therefore could not be supplied with data.

Possible reasons:

1. The batch input session was created incorrectly. The sequence of screens was recordly incorrectly.

2. The transaction behaves differently in background processing in a batch work process than when running in dialog (SY-BATCH is queried and changes the screen sequence).

3. The transaction has undergone user-specific Customizing and therefore certain screens may be skipped or processed differently, according to the current user. If the person who created a batch input session is not the same as the person now processing it, this problem may occur frequently.

System Response

None.

Procedure

For 1: Either re-create the session or process it in expert mode. Correct the batch input program.

For 2. It is very difficult to analyze this problem, particularly in the case that the screen sequence or the display-only options of fields differ according to whether the transaction is being processed in the background or as an online dialog. It could also be that this kind of transaction cannot run with batch input.

For 3: Have the creator of the session process it. If no error occurs now, then this is a program with user-specific Customizing.

kindly help to correct this error.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    Feb 13, 2009 at 08:48 AM

    Hi ,

    try calling transaction with mode 'E' ( this displays the error screen ),

    then u can correct in the data of bdc.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 13, 2009 at 08:53 AM

    Hi,

    It seems your not supplying any data to data particular screen.

    in ur code calling transaction with mode 'E' .It will stop at the screen where there is error.

    Regards,

    Nagaraj

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 13, 2009 at 09:13 AM

    hi,

    This means the screen changes dynamically. depends on some data the screen sequence is changing. inorder to avoid it you have to find the root cause and put conditions before calling that screen.

    Regards,

    Madhu

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 13, 2009 at 09:39 AM

    Hi,

    Its seems like you are not passing requried data to the screen SAPMF02D 0900.

    Try to record with a sample data in SM35 and compare the recording with ur code.

    Cheers,

    Rajesh

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 05, 2009 at 06:47 AM

    Hi,

    The status of this post is answered now, right now i am also getting same error when i am processing an incoming idoc for creating a customer, could you tell me how did you fix the error so that i can try the same. Thank you in advance.

    Regards,

    Venu Gudala.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      If the customer is not the ETM customer Hide the ETM data tab for that customer by configuration. Ithink this will solve your problem.