SAP BYD:通过WS从销售订单创建服务确认

2020-08-19 14:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的社区, 我想知道如何通过...

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

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


亲爱的社区,

我想知道如何通过Web服务从SAP Business Bydesign的销售订单中创建服务确认。

使用oDATA(业务对象" ServiceConfirmation"),我尝试了导入" CreateWithReference"的功能-URL为https:///sap/byd/odata/cust/v1/serviceconfirmation/CreateWithReference?ObjectID ='XXXXXXXXX '。 业务对象的SAP标准文档指出:

  • 服务上下文:

" 服务确认只能作为服务或销售订单的后续文档创建。此订单必须一致并下达执行。" 。

  • 函数import:

因此,我假定URI中的ObjectID是销售订单对象ID,但是它没有用(没有数据表示响应),我确定我释放了所有要执行的项目。

使用SOAP(manageserviceconfirmationin_v1),我尝试使用以下有效负载:

 
              true 
              YYYYY 
          
 

响应显示:服务订单ID YYYYY不存在

因此,我尝试操纵元素" BaseServiceOrderID"的XML属性,以查找是否有一种方法可以指定它是销售订单而不是服务订单

  YYYYY 
 

我试图通过在可在此处下载的文档"数据类型目录"中查找来找到schemeID/schemeAgencyID/schemeAgencySchemeAgencyID的正确值: https://archive.sap.com/documents/docs/DOC-17516 ,但我没有发现任何相关内容。

你能帮我吗?

再见

洛朗

(27.8 kB)