Skip to Content
0
Apr 30, 2018 at 01:40 PM

SAP IBP to SAP ERP using SOAP Web Service

541 Views Last edit May 15, 2018 at 10:49 PM 2 rev

Hi all,

I'm trying to send data (Master as well as Transactional Data) from IBP to ERP. The transformation works fine for most steps, but I'm facing problems on my Target_Web_Service_Call. On ERP site I created a Web Service using SAP BAPI "BAPI_MATERIAL_SAVEDATA" to create Material in ERP.

On HCI my Datastore using this SOAP Webservice works fine, I was able to import the table. In my data flow I reduced the data to only one Material Entry with only required fields. The data flow is based on the Best Practice, so it looks like this: IBP Product Table -> Query -> XML Map -> Target_Web_Service_Call -> outputLoader. For Query and XML Map, the "View Design-time Data" shows the correct In- and Output. If I'm trying to run View Design-time Data on Target_Web_Service_Call, I get the following error message: RUN-248005 |Session __JOB_DSoD_JIT_S44_Mat_Export_1525095138351_412|Data flow __DF_DSoD_JIT_VIEWDATA_1525095138351_412_1|Transform Target_Web_Service_Call-Function1 There is no response for the web service <MaterialSavedata>. Ensure that the network, web server, and service are running properly. Also ensure that the service client call time out is set properly.

Regarding this message, I found SAP Note 2135418 . There are two possible solutions to this issue.

A) Increase timeout value in NW Web application layer.

B) Modify your task so data is sent in batches. See attached PDF for Instructions.

I'm already using the smallest amount of data and set the timeout value to 1200s. Usually this issue should only be there if the Web Services call takes longer than 10 minutes, which is not the case.

I'm wondering if any of you had this issue before and could provide me with more solution approaches.

Thanks in advance

Bastian