Skip to Content
avatar image
Former Member

No batch input data for screen SAPMSSY0 0120 error while running BDC in back ground mode

BDC giving error : No batch input data for screen SAPMSSY0 0120 error while running in back ground mode. It is working fine in fore ground mode.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Aug 11, 2017 at 07:01 AM

    The transactions may display different screens if you run them in different conditions, background mode being one of them. But your job runs under a different user? Or you run it with a different display mode? (N in background, A or E in foreground? Please tell us exactly the whole scenario (in dialog and the differences with background) so that we can help.

    Add comment
    10|10000 characters needed characters exceeded

    • SAPMSSY0 0120 is the dynpro for displaying an ABAP List. In background mode, the "Basic List" of the first "Screen Sequence" is not displayed but directly output to the spool system. So, your batch input data table should not contain any reference to such screens.

  • Aug 11, 2017 at 11:38 AM

    Not sure whether you already searched in Google for this issue as many times, this has been discussed. Have a look at OSS note 390084

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi G Lakshmipathi,

      I downloaded the SAP OSS note 390084.

      but it's showing status 'Can not be implemented'.

  • Aug 11, 2017 at 08:10 AM

    i'm pretty sure you have a breakpoint somewhere in userexit/badi/standard code so, when processing bdc, system reaches that point and cannot handle the new screen opening (because obviously bdc do not have the info)

    If you check what is SAPMSSY0, you see it's a generic object to handle such popups/infos and so on.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Simone Milesi,

      I have checked standard code. There is no breakpoint.

      Even in recording of BDC in SHDB also this screen is not available.

      Actually when this SAPMSSY0 screen is showing up while running BDC I am not getting.

  • Aug 13, 2017 at 06:05 AM

    Try to debug your job in background from transaction sm37 using the '=JDBG' okcode (and change the CALL TRANSACTION mode from 'N' to 'A')

    Add comment
    10|10000 characters needed characters exceeded