失败:关闭订单状态未发送到外部系统
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
通过用户操作或自动关闭订购单 (PO) 时,订购单失败并在历史记录中显示错误消息:关闭订单状态未发送到外部系统,在操作列下显示为失败。
关闭订单操作关闭订单状态的时间已发送到外部系统,故障在同一分钟,或相隔几分钟,在大多数情况下不超过 2 分钟,但绝对不在小时内。
此外,关闭订单状态未连接到外部系统(ERP 系统)。
此失败表示 Ariba 已尝试但无法将关闭订单状态导出到外部系统。
这可能是由以下原因导致的:
- Ariba 无法导出关闭请求,因为该请求无法离开 Ariba,这可能与 192157 有关
- ERP 推送错误,类型为 E,这些错误将显示在订单的注释部分。
- 中间件端的问题,Ariba 收到阻止导出关闭状态请求消息的错误。
您可以再次手动关闭订单并检查其是否有效,如果不起作用,请参阅附加信息下的以下步骤调查根本原因,一旦找出根本原因并修复,您可以再次尝试关闭操作。
如何调查根本原因:
- 搜索受影响的订单,然后将其打开。
- 单击历史记录选项卡。
- 查找 关闭订单 状态已发送至外部系统条目和 失败 条目。
- 比较时间,为确保在此处分析案例,差异应在 2 分钟左右,大多数情况下更少。
- 记录失败的时戳,格式为 DD:MM:YYYY HH:MM AM/PM。
- 现在,你可以退出订单,点击右上方的徽标,或者直接退出订单。
- 单击右上角的 管理 。
- 从下拉列表中单击“核心管理”。
- 查找并单击站点管理器。
- 单击 数据导入/导出 。
- 单击 Web 服务状态。
- 搜索导出订购单关闭状态。
- 单击查看。
- 使用适当的值填充“从”和“到”字段
- 值应包括记录的下注时戳。
- 添加 10 分钟窗口是好的,但将返回太多结果以筛除。
- 在“失败”时戳之前和之后开始的 2-3 分钟通常有效,如果不是,则增加 1 分钟。
- 设置时间后,单击搜索。
- 在状态列下,返回的结果中有一个(有时甚至更多)将具有错误,并且时间戳将与失败匹配。
- 单击匹配错误消息旁的查看。
- 单击错误详细信息标签。
- 在错误消息列下,您将看到 Ariba 在尝试导出关闭订单状态时看到的内容。
如何处理错误消息?
- Ariba 无法解释错误消息,这就是它仅失败“关闭订单”尝试的原因。
- 您可以使用从上述步骤中检索到的错误消息作为参考,以将其提供给内部中间件团队。
- 您可以从该点执行调查。
调查发现问题并修复后,您可以尝试上述“解决方案”部分中建议的方法。
采购