2013 May 15 2:17 PM
Hi Friends
i have developed BDC for IA05 T.code its working properly but the problem is "if same Group is repeating for more than 1 Counter" then i am getting "no batch I/P data for screen SAPLCPD1 3200" message.
here i will give example:
GROUP GROUP COUNTER OPERATIONS
1 transmit 1 Operation1
2 transmit 2 Operation2
From the above example system is Executing 1st line but when come to second line(i.e: here GROUP is same,where as GROUP COUNTER is different.) then system is giving above said message and data is not going to Upload.
could you suggest me what checks i need to apply in code.
Regards,
Srini
2013 May 16 8:12 AM
Hi,
To understand the issue better, please run the BDC in foreground (All screens) mode, and then see, which screen or field is causing problem, then include recording for such screen and field. Thank you.
Regards,
Kartik
2013 May 16 2:15 AM
Hi Srini,
This message "No batch input data for scree XXXXX nnnn" means a screen is called but there's no BDC data for it. So if you know when this screen (SAPLCPD1/3200) is called (ie, same group, different counter group) you have to code your BDC to call different scereen.
something roughly like:
looop at itab.
perform bdc_screen 'sapxxx ' 123.
perform bdc_field 'field' 'value'.
if fielda = X.
perform bdc_screen 'sapxxx ' 986.
else.
perform bdc_screen 'sapxxx ' 777.
endif.
bla bla bla
endloop.
Hope you got the idea.
Cheers,
Custodio
2013 May 16 3:46 AM
Hello Srini,
You are either clearing the BDCDATA work area or Refreshing the BDCDATA TABLE for the second loop pass. Check whether 2 record values are getting appended to BDCDATA Table are not.
2013 May 16 8:01 AM
Hi,
One of your input fields is not passed the required data during BDC processing.
Cheers,
Arindam
2013 May 16 8:12 AM
Hi,
To understand the issue better, please run the BDC in foreground (All screens) mode, and then see, which screen or field is causing problem, then include recording for such screen and field. Thank you.
Regards,
Kartik