2010 Nov 22 12:32 PM
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
2010 Nov 22 8:31 PM
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
2010 Nov 22 12:39 PM
Hi,
In we19 Populate the value for base price field in the respective segment and test the IDOC.
Regards
Praveen
2010 Nov 22 12:43 PM
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
2010 Nov 22 1:23 PM
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
2010 Nov 22 1:37 PM
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.
2010 Nov 22 1:40 PM
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
2010 Nov 22 8:31 PM
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