点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
今天,已使用HTTP_AAE接收器适配器通过cXML格式通过PI 7.3将采购订单发送到Ariba,因为必须使用Http Post(我们未使用标准的Ariba适配器)。 RequestResponseBean用于处理来自Ariba的响应。
现在的要求是将带有附件的采购订单发送到Ariba。 必须使用HTTP帖子以多段格式仅发送。
为此,开发了一个适配器模块,该模块读取带有附件的XML有效负载并将其转换为多部分格式。 该模块在接收方HTTP_AAE通道中放置在RequestResponseBean模块之前。
模块以多部分格式转换数据并将其设置为有效负载。
payload.setContent(sb.toString()。getBytes(" ISO-8859-1"))
但是,当此消息发送到Ariba时,我们收到以下错误-
<状态代码=" 406" text ="不可接受">无法解析该文档:序言中不允许内容 。 (第1行,第1列)[ANCLS-128422016]
如果发送的邮件没有附件(只是cXML格式),则会成功在Ariba中发布。
需要输入有关为什么以多部分发送时可能会失败的信息。 还是我们做错了什么?
谢谢
苏拉杰
2018-03-14-17-23-32.jpg (100.6 kB)
对此有任何帮助,我们深表感谢。
谢谢
苏拉杰
大家好,
如果有人有任何输入,请告诉我。 我们被困在这一点上。 还请告诉我是否需要更多信息。
非常感谢,
苏拉杰
一周热门 更多>