使用SOAP Web服务的SAP IBP到SAP ERP

2020-09-20 06:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试从IBP向ERP发送数据(主数据和事务数据)。 该转换对于大多数步骤都可以正常工作,但是我在Target_Web_Service_Call上遇到了问题。 在ERP网站上,我使用SAP BAPI" BAPI_MATERIAL_SAVEDATA"创建了一个Web服务,以在ERP中创建物料。

在HCI上,使用此SOAP Web服务的数据存储正常运行,我能够导入该表。 在我的数据流中,我将数据简化为仅具有必填字段的一个物料条目。 数据流基于最佳实践,因此如下所示:IBP产品表->查询-> XML映射-> Target_Web_Service_Call-> outputLoader。 对于查询和XML映射,"查看设计时数据"显示正确的输入和输出。 如果我试图在Target_Web_Service_Call上运行"查看设计时数据",则会收到以下错误消息:RUN-248005 |会话__JOB_DSoD_JIT_S44_Mat_Export_1525095138351_412 |数据流__DF_DSoD_JIT_VIEWDATA_1525095138351_412_1 |为目标转换Target_Web_Service_Call_Service_Service_Service_Call_Service_Function_Save_Function_Service_Call_Response的目标数据。 确保网络,Web服务器和服务正常运行。 还请确保正确设置了服务客户端的呼叫超时。

关于此消息,我发现了SAP注意 2135418 。 有两种解决方案。

A)增加NW Web应用程序层中的超时值。

B)修改您的任务,以便批量发送数据。 有关说明,请参见附件PDF。

我已经使用了最少的数据,并将超时值设置为1200s。 通常,只有在Web服务调用花费的时间超过10分钟(不是这种情况)时,才应该出现此问题。

我想知道你们中是否有人曾经遇到过这个问题,并且可以为我提供更多的解决方案。

预先感谢

巴斯蒂安

1条回答
hengyuye
2020-09-20 06:51

巴斯蒂安,您有同步的Web服务吗?

我不是100%确定。 但请尝试从Web服务添加一个简单的OK确认作为响应。

请检查,如果您能够成功完成呼叫并获得OK的响应。 这将有助于修复建立连接的问题,然后继续进行下一步。

问候

Nazeer

一周热门 更多>