2020-08-20 08:46发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我想使用Web服务创建采购订单确认。
但是我在 https:/中找不到任何文档/help.sap.com/doc/a2b4c7ef61d64397b2b1d052082a8a08/1911/zh-CN/IntegrationServices.html 。
我也在下面的博客中进行了引用,但没有得到任何帮助。
请让我知道方法。
此致
Yagnik Desai
您好Yagnik,
您收到响应错误,因为该服务需要WSRM和一个带有UUID的msgID:messageId,以SOAP头的消息ID作为消息ID。 请参阅此SAP知识库文章 2531810 。
以下是请求有效负载的示例:
uuid:00163e02-a5da-1ee1-a7d5-e24f8067c512 913 2020-04-03T17:41:44Z 913 <项目> 1 AP 1 <交货期> 2020-04-03T05:00:00Z 10 <项目> 2 AP 1 <交货期> 2020-04-03T05:00:00Z 15
我不能保证上述有效负载对于您的供应商,产品等的特定配置是完美的。但是,请确保为每个都包含适当的AcceptanceStatusCode。 例如,接受订单项的供应商会发回 AP 。
我希望这可以启动您的集成工作。
请注意, Greg
你好格雷戈里根,
感谢您的回复。
当我将数据发送到ByD时,在两种情况下成功/失败均给我空状态代码- 202已接受。 如果响应失败,它不会给我任何特定的错误。
嗨Yagnik,
要通过Web服务创建PO确认,您可以转到应用程序和用户管理工作中心->通信安排- >选择采购订单集成->编辑->转到出站->您将找到采购订单确认WSDL文件夹->从此处下载并可以在Web服务中使用它。
这是示例有效负载:
使用示例SOAP XML:
http://schemas.xmlsoap.org/soap/envelope/" xmlns:glob =" http://sap.com/xi/SAPGlobal20/Global ">
181
2019-03-06T09:00:00.0000000Z
S100400
1132
1
2018-12-24T05:00:00Z
2018-12-25T05:00:00Z
<数量 unitCode =" EA"> 2
希望这有助于创建PO确认。
最好的问候,阿伦
你好阿伦,
感谢您的快速解答。
我要创建新的沟通安排:采购订单集成。
但是在创建新的安排时,我无法在出站通信中看到"应用协议:Web服务"。 它仅显示SAP NetWeaver XI 3.0。
请让我知道如何在这里选择Web服务。
我已经成功创建了"沟通安排-采购订单集成"。
但是在创建PO确认时遇到问题。
我正在传递如下所述的请求正文
端点- https://xxxx.sapbydesign .com/sap/bc/srt/scs/srmap/purchaseorderprocessin3
请求正文-
923 2019-03-06T09:00:00.0000000Z 923 <项目> 1 <交货期> 2018-12-24T05:00:00Z 2018-12-25T05:00:00Z 2
响应- Web服务处理错误; 提供程序端的Web服务错误日志中的更多详细信息(UTC时间戳20200406104456;事务ID 00163E73956C1EEA9DFE74F7AD2B1B1A)
我在这里注意到的另一件事,它告诉我"未发布"。 在Web服务消息监视中也没有显示任何错误
您能检查一下应用程序协议吗?
如果输入1、2、3、4、5、6,我认为系统显示了不同的协议。 您可以尝试使用Web服务一次吗?
最多设置5个标签!
您好Yagnik,
您收到响应错误,因为该服务需要WSRM和一个带有UUID的msgID:messageId,以SOAP头的消息ID作为消息ID。 请参阅此SAP知识库文章 2531810 。
以下是请求有效负载的示例:
我不能保证上述有效负载对于您的供应商,产品等的特定配置是完美的。但是,请确保为每个- 都包含适当的AcceptanceStatusCode。 例如,接受订单项的供应商会发回
AP 。
我希望这可以启动您的集成工作。
请注意,
Greg
你好格雷戈里根,
感谢您的回复。
当我将数据发送到ByD时,在两种情况下成功/失败均给我空状态代码- 202已接受。 如果响应失败,它不会给我任何特定的错误。
此致
Yagnik Desai
嗨Yagnik,
要通过Web服务创建PO确认,您可以转到应用程序和用户管理工作中心->通信安排- >选择采购订单集成->编辑->转到出站->您将找到采购订单确认WSDL文件夹->从此处下载并可以在Web服务中使用它。
这是示例有效负载:
使用示例SOAP XML:
<数量 unitCode =" EA"> 2
希望这有助于创建PO确认。
最好的问候,
阿伦
你好阿伦,
感谢您的快速解答。
我要创建新的沟通安排:采购订单集成。
但是在创建新的安排时,我无法在出站通信中看到"应用协议:Web服务"。 它仅显示SAP NetWeaver XI 3.0。
请让我知道如何在这里选择Web服务。
此致
Yagnik Desai
你好阿伦,
我已经成功创建了"沟通安排-采购订单集成"。
但是在创建PO确认时遇到问题。
我正在传递如下所述的请求正文
端点- https://xxxx.sapbydesign .com/sap/bc/srt/scs/srmap/purchaseorderprocessin3
请求正文-
响应- Web服务处理错误; 提供程序端的Web服务错误日志中的更多详细信息(UTC时间戳20200406104456;事务ID 00163E73956C1EEA9DFE74F7AD2B1B1A)
我在这里注意到的另一件事,它告诉我"未发布"。 在Web服务消息监视中也没有显示任何错误
此致
Yagnik Desai
嗨Yagnik,
您能检查一下应用程序协议吗?
如果输入1、2、3、4、5、6,我认为系统显示了不同的协议。 您可以尝试使用Web服务一次吗?
最好的问候,
阿伦
一周热门 更多>