‎2008 Mar 14 6:43 AM
Hi all,
I have created a bdc for mm01 transaction using call transaction method. When i submit in background i'm getting an error, my input file cannot be processed. but while updating in fore-ground it is updating properly. how shall i solve this issue.
Regards,
Subbu.
‎2008 Mar 14 6:45 AM
Please check if UR using any Gui_download/Gui_upload
FM's in your program ...
‎2008 Mar 14 6:46 AM
Hi,
IN background we dont have the presentation server hence the input while will not be uploaded.
So for background processing you need to have the file in the SAP presentation server ( Transaction AL11 ) adn then read it from there..
Hope this will be of help.. Reward Points!!!!!!!
‎2008 Mar 14 6:50 AM
Hi,
1. Check that in CALL TRANSACTION statement MODE should
be 'N'.
2. Might be you are uploading the data by using FM
WS_UPLOAD or GUI_UPLOAD.Backgrouind these FM never work.
‎2008 Mar 14 6:51 AM
HI Subramanian,
Instead of BDC, try using function module MATERIAL_MAINTAIN_DARK. It can do everything what MM01/MM02 do
‎2008 Mar 14 7:52 AM
I would suggest you to use BAPI method to create material master instead of BDC method, BAPI is faster. You can use BAPI_MATERIAL_SAVEDATA, the function is same like MM01.