点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在Hybris中使用"产品"实体时,我们会遇到一些问题。
在尝试使用OData接口将数据导入Hybris时,收到错误消息"解析XML流时出错"。
以下是指向我发送给Hybris的请求的链接: https://gist .github.com/mniehe/c25f4130b811889ec0b9f9df18e57159
如果我接受相同的请求,但删除了" Products.Quantity"和" Products.Amount",它可以正常工作。 因此,这取决于我如何发送这两个字段。 我检查了我们的Hybris版本的界面指南,并说这两个字段应该存在于" InteractionProduct"上。 我是否在误读应如何使用这些字段? 还是"产品"数组未正确映射到" InteractionProduct"? 任何指导都是有帮助的,因为"解析XML流时出错"是完全没有用的错误消息。
希望您能为我们提供正确的指导或帮助。
你好安德鲁,
请尝试将金额值放在双引号中:
"金额":" 13394.8"
金额以JSON字符串形式发送-根据OData json格式文档 http: //www.odata.org/documentation/odata-version-2-0/json-format/ double值必须使用引号("),因为double的格式为JSON字符串。
最诚挚的问候,
Johannes
嗨安德鲁,
与产品一起发送SALES_ORDER的有效负载示例如下:
谢谢
Saurabh
一周热门 更多>