Application Development 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: 

No batch input data for screen (Base Price)

former_member202077
Participant
0 Kudos
201

Hello Experts,

We have a custom inbound (sales order) IDOC posting FM, I have enhanced it and am testing it in WE19, its working fine in fore gound, but, when I tried in back ground, am getting the below error, pls. let me know how to fix it (pls. note the custom inbound (sales order) IDOC posting FM is based on BDC of VA01)

 No batch input data for screen (Base Price) 

Thank you

1 ACCEPTED SOLUTION

tushar_shukla
Active Participant
0 Kudos
154

Your BDC code might have been recorded for Online mode , try to compare it with Simulated background BDC code for the transaction and check for any difference .

You can generate 'Simulated background BDC code' by

SHDB->New recording-> and then check 'Simulate background BDC code' option in popup window .

-Tushar

6 REPLIES 6

Former Member
0 Kudos
154

Hi,

In we19 Populate the value for base price field in the respective segment and test the IDOC.

Regards

Praveen

0 Kudos
154

Yes, i have done already, thats why its working in fore ground right?

I dint know why its not working in back ground!! pls. let me know

Thank you

0 Kudos
154

When you process the IDOC in foreground check are there any warning messages coming, may the same message "No batch input data....." and check why the warning message is coming

Regards

Praveen

0 Kudos
154

I agree with praveen,

When you run in forground , BDC ignores information and warning messages.

But if you run it background you will not be able to process. same is the case here i guess.

So try running the bdc in for ground with Mode - All screen , and if there is any message try to avoid it by passing right data.

0 Kudos
154

No, am not getting any such warning messages!

Am getting, but its regarding requested delivery date.

Actually, system is not allowing me to debug in back ground, meaning, if i pur break point in the prog./FM and choose the BACK GROND....its working fine/posting correctly! Any help pls.

Thank you

tushar_shukla
Active Participant
0 Kudos
155

Your BDC code might have been recorded for Online mode , try to compare it with Simulated background BDC code for the transaction and check for any difference .

You can generate 'Simulated background BDC code' by

SHDB->New recording-> and then check 'Simulate background BDC code' option in popup window .

-Tushar