命令从DataHub复制到ERP失败

2020-09-21 21:28发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有时会遇到从Hybris向ERP发送订单的问题,但他们没有到达ERP。 我发现,如果Web服务调用已到达ERP,则不管返回的消息是什么,名为DefaultIDocSender的类中的Datahub标准代码总是返回值"成功"。

在这种情况下,当订单未到达ERP时,我们会看到来自ERP的错误消息:2018-03-20 16:17:58,287 [DEBUG] [c.h.d.s.i.DefaultIDocSender] soap-env:ServerWeb服务处理错误; 提供商侧的Web服务错误日志中的更多详细信息(UTC时间戳记20180408141758;事务ID 5BAFE7D4ED566CD8E10000000A216546)

这是一条信息消息,仅在日志级别设置为DEBUG时才可用,因此DH将发布标记为SUCCESS。 返回错误消息后,您能否建议我如何为Web服务实现更方便的错误处理?

感谢您提供任何信息,安德里斯

在附件中,您可以找到DefaultIDocSender.class:链接文本

10704-defaultidocsender.zip (1.6 kb)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有时会遇到从Hybris向ERP发送订单的问题,但他们没有到达ERP。 我发现,如果Web服务调用已到达ERP,则不管返回的消息是什么,名为DefaultIDocSender的类中的Datahub标准代码总是返回值"成功"。

在这种情况下,当订单未到达ERP时,我们会看到来自ERP的错误消息:2018-03-20 16:17:58,287 [DEBUG] [c.h.d.s.i.DefaultIDocSender] soap-env:ServerWeb服务处理错误; 提供商侧的Web服务错误日志中的更多详细信息(UTC时间戳记20180408141758;事务ID 5BAFE7D4ED566CD8E10000000A216546)

这是一条信息消息,仅在日志级别设置为DEBUG时才可用,因此DH将发布标记为SUCCESS。 返回错误消息后,您能否建议我如何为Web服务实现更方便的错误处理?

感谢您提供任何信息,安德里斯

在附件中,您可以找到DefaultIDocSender.class:链接文本

10704-defaultidocsender.zip (1.6 kb)
付费偷看设置
发送
4条回答
悠然的二货
1楼-- · 2020-09-21 21:46

您好,Andris-如果您愿意,可以在sapidocoutboundadapter数据中心扩展中扩展DefaultIDocOutboundAdapter,以处理从IDoc soap服务收到的错误消息。 此处的更多信息 https://help.hybris.com/6.7.0/ hcd/012a0c8e97aa486ab32cc7c88315ae84.html。您可以在此处实现将发布标记为失败并在一定时间后重试的逻辑。 但是请记住,重试将一直失败,直到在ERP/S4HANA方面解决问题为止。 这也意味着在发出肥皂请求后,您将等待来自ERP/S4HANA系统的响应,这可能会破坏复制的真正异步范例。 希望这可以帮助!

代楠1984
2楼-- · 2020-09-21 21:55

不幸的是,我无权访问ERP端,我唯一了解的是,由于锁表溢出而导致了MC 603代码

微wx笑
3楼-- · 2020-09-21 21:44
# p #

嗨安德里斯,

此错误并非每天都会发生。 从SAP端通过此锁定表溢出错误在SAP中运行一些计划作业。 因此,Idocs处于黄色状态,您可以通过Tcode We19对其进行进一步的手动处理。

您需要询问作业的时间段。

谢谢,耐克

代楠1984
4楼-- · 2020-09-21 21:42

好的,我知道了。 但是,现在我还有另一件事要做,我需要做一个新扩展,它将扩展sapidocoutboundadapter中的标准DefaultIDocSender类,如果订单复制出现错误,请发送电子邮件通知。 我找到了如何检查错误并发送电子邮件的方法,但是我并没有真正意识到如何将自定义扩展名与sapidocoutboundadapter扩展名连接。 你能帮我吗?

一周热门 更多>