点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们必须使用oData API根据销售订单创建外向交货。
我正在使用端点-https://{{TenantHostname}}/sap/byd/odata/cust/v1/khoutbounddelivery/OutboundDeliveryCollection
我没有创建创建传递所必须传递的json请求。
我尝试了不同的json请求,但没有成功。
示例Json请求-
{" SellerParty":{" PartyID":" CP100120"}," Item":[{" ItemSalesOrderReference":{" ID":" 3874"," ItemID":" 10001"}}]}
错误消息-
{"错误":{"代码":"错误","消息":{"语言":" zh","值":"地址数据丢失。::缔约方CP100120不存在或不存在 对此角色有效::缺少数量::必须分配一个角色类别为"买方方"的一方::必须分配"外向交货请求"类型和项目类型"交货标准项目"中的一个参考文档::"参考文档类型不允许销售订单:" 产品缺失::必须分配至少一个角色类别为"发运至地点"的地点::必须分配至少一个角色类别为"发运地点"的地点::必须分配一个角色类别为"产品接收方"的参与方:: 角色类别必须为供应商方分配角色::期间角色缺少运输周期::缺少地址数据。::缔约方CP100120不存在或对该角色无效::编号范围配置未确定::出站类型中的一个参考文档 交货要求和物料类型交货标准物料必须分配给::参考文件 nt类型不允许销售订单::缺少地址数据。:: Party CP100120不存在或对该角色无效""}}}
我无法确定我必须在哪里传递上面的错误消息中所示的必填字段。
Knut Heusermann 请帮助我。
此致
Yagnik Desai
嗨Yagnik,
我建议使用ByD的集成流程:
通过下达销售订单,系统会创建外向交货建议(业务对象 OutboundDeliveryRequest)。如果您有此对象,则可以使用操作" ItemPostGoodsIssue"执行发货。 结果,您将获得销售订单中所有数据的外向交货,并且只需使用操作"发布"就可以下达外向交货。
您可以在我的GitHub存储库中找到一个示例https://github.com/SAP-samples/sapbydesign-api-samples 在邮递员收藏"参考方案"中,文件夹"从 股票"。
最诚挚的问候,
Knut
Hello Knut,
对不起,请稍后重播。
感谢您的快速回复。
我已经尝试过与您一起收集邮递员,并且在邮递员中对我有用。
此致
Yagnik Desai
一周热门 更多>