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

VA42 BDC issue

Former Member
0 Likes
844

Hi,

I have written the BDC for VA42.

When in debugging, I change the mode to A, evrything is working as expected.

While in mode N (actual run), many times i am getting an error messages:-

No Batch input data for screen SAPMSY3 0131.

I am not getting the root cause of it, any idea?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
787

You are trying to run the transaction in 'No Display' mode while there is a break-point somewhere that you are trying to debug. This screen is the debug screen that is popping up and you said 'No Display'. That is why you are getting this error.

Do you have a BREAK-POINT in some user exit of this call transaction? Remove it and run again.

Hi,

I have written the BDC for VA42.

When in debugging, I change the mode to A, evrything is working as expected.

While in mode N (actual run), many times i am getting an error messages:-

No Batch input data for screen SAPMSY3 0131.

I am not getting the root cause of it, any idea?

3 REPLIES 3
Read only

Former Member
0 Likes
787

When you run it in A mode, you will sometimes press enter which is not hadled by your code, hence it appears that the program is working. In actual sense, even when you run in A mode, you should not press any extra ENTERs other than the enter on the Small Popup with the Fcode.

The problem may be that the screen flow using the bdc is not matching with the actual screen flow.

Record the transaction again for the data that is failing and recreate the BDC.

Regards,

Ravi

Read only

0 Likes
787

I am not getting the error everytime.

Some times the BDC is seccessful and some time it gives error.

Read only

Former Member
0 Likes
788

You are trying to run the transaction in 'No Display' mode while there is a break-point somewhere that you are trying to debug. This screen is the debug screen that is popping up and you said 'No Display'. That is why you are getting this error.

Do you have a BREAK-POINT in some user exit of this call transaction? Remove it and run again.