Skip to Content
0

SAP IBP to SAP ERP using SOAP Web Service

Apr 30 at 01:40 PM

66

avatar image

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Nazeer Khan May 15 at 06:19 PM
0

Hi Bastian, Do you have synchronous webservice ?

Im not 100% sure. but try adding a simple OK acknowledgement from the web service as response.

please check, if you are able complete the call successfully and get the response as OK. this would help fix establish the connection and then work on the next step.

with regards,

Nazeer

Share
10 |10000 characters needed characters left characters exceeded