cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

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

Former Member
0 Likes
27,939

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.

Accepted Solutions (0)

Answers (4)

Answers (4)

Lakshmipathi
SAP Champion
SAP Champion

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

Former Member
0 Likes

Hi G Lakshmipathi,

I downloaded the SAP OSS note 390084.

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

EVER1S
Discoverer
0 Likes
thank you so much!
chaouki_akir
Contributor
0 Likes

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

SimoneMilesi
Active Contributor
0 Likes

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.

Former Member
0 Likes

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.

Sandra_Rossi
Active Contributor
0 Likes

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.

Former Member
0 Likes

Hi Sandra Rossi,

I am executing this BDC in back ground mode by default with below parameters.

CTU_PARAMS-DISMODE = 'N'

CTU_PARAMS-UPDMODE = 'S'

It's functionality is to create customer.

I have three different company codes,

For 2 company codes BUKRS = 'KEL' and BUKRS = 'CPLA' it is working fine without error but only in BUKRS = 'CPLD' this error is coming.

kiran_k8
Active Contributor
0 Likes

Akash,

May be a trace of Authority Checks during this can provide a lead...like authorisation failure.

K.Kiran.

Former Member
0 Likes

Hi Kiran,

with same login id for another company codes customer is getting created with same BDC.

So Authorisation is not an issue.

Sandra_Rossi
Active Contributor

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.