如何解决 punchout 目录购物问题?
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
采购商用户抱怨在从供应商站点将已购买的项目返回到 Ariba 采购时遇到困难
问题应该是供应商发布回采购商站点的 Punchout 订单消息 [POOM]
技术支持部门在解决问题时需要采取的步骤:
- 在消息的 HTML 代码部分内的编码 Punchout 订单消息请求中,验证以下内容:
- POOM 目标 URL 与浏览器表单 post URL 匹配。确定此信息的属性:
ACTION=https://service.ariba.com/CatalogTester.aw/128481039/ad/handlePunchOutOrder/WOIhJPilW96Qu2jAqDrZES6etxYUweG10.273222892699825632?awr=2&u=wZVcDG59&awps=Hjuk0TbACReHArsq>
- POOM 中使用的采购商 cookie 与 PunchOut 设置请求中的采购商 cookie 匹配。
- POOM 的编码类型应在属性 NAME="cxml-urlencoded" 中提及
- 根据 DTD 验证 POOM
以上是可能导致 Punchout 失败的基本配置问题。要确定数据相关问题,请使用目录测试程序与供应商提供的 POOM 执行完整的 PunchOut:
- 从测试站点中选择 punchout 目录,并使用目录测试程序激发 PunchOut 设置请求。
- 在供应商提供的 POOM 消息中进行修改。
常见修改:
- “自”、“至”和“发送方”应指向我们的测试站点。
- HTML 代码的操作属性应具有相同的 URL,该 URL 以浏览器形式发布 URL 提供。
- POOM 消息中的采购商 cookie 应替换为来自目录测试程序的 PunchOut 设置请求中的采购商 cookie。
- 根据 HTML 代码 [商业可扩展标记语言 (cXML),base 64/cXML-urlencoded] 中提供的编码类型,对 POOM 进行相应编码。
- 以 HTML 格式保存 POOM 消息。
- 用户执行 punch-out 后查看网站后,发布 HTML 编码的 POOM。
- 如果 POOM 成功,我们应该看到这些项目已成功发布到 Ariba。
- 如果不是,Ariba 将生成相关的错误代码,确认 POOM 消息中的数据问题,然后需要由供应商更正。
SAP Business Network 采购和供应链 > 目录 > Punchout 目录
目录管理 > Punchout 目录
目录管理 > Punchout 目录 > Punchout 目录排序