状态为12的Idoc未达到sap pi

2020-09-04 07:42发布

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

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


大家好,

我有一个Idoc2file方案,在大多数情况下都可以正常工作,但偶尔会丢失一条消息:

SAP正在将Idoc发送到端口(进入统计03)。

没有rfc错误,SM58和表ARFCSSTATE为空。

我运行RBDMOIND,状态为12,表示可以正常投放。

但是在PI中,事务IDX5我看不到上面的Idoc,在msg监视中当然也看不到。

你有什么主意吗?

我正在发送相同的Idoc类型,并且20个Idoc通过PI正常运行,但如上所述有1个失败。

因此,这绝对不是配置问题,请不要发布howto链接或博客。

谢谢

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

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


大家好,

我有一个Idoc2file方案,在大多数情况下都可以正常工作,但偶尔会丢失一条消息:

SAP正在将Idoc发送到端口(进入统计03)。

没有rfc错误,SM58和表ARFCSSTATE为空。

我运行RBDMOIND,状态为12,表示可以正常投放。

但是在PI中,事务IDX5我看不到上面的Idoc,在msg监视中当然也看不到。

你有什么主意吗?

我正在发送相同的Idoc类型,并且20个Idoc通过PI正常运行,但如上所述有1个失败。

因此,这绝对不是配置问题,请不要发布howto链接或博客。

谢谢

付费偷看设置
发送
9条回答
ZJXianG
1楼-- · 2020-09-04 07:57

您好,Sandeep,

我们有一个4.6C,所以那里没有SXMB_ADM

无论如何,队列监视器用于qrfc,而Idoc进入trfc队列(sm58),对吗?

在we20中,我只有Idoc收集或立即转移,没有队列选项

我正在使用即时tr

huskylover
2楼-- · 2020-09-04 07:54

大家好,

对于该问题,我找不到任何解释。

许多人建议检查端口,配置,提交工作等。

由于该问题很少发生,因此我很确定配置可以。

在PI系统中,没有Idoc的踪迹,没有阻塞的队列。

这也不是缓存问题,因为缺少Idocs和被转移的Idocs通常是在同一分钟内创建的。

所以我的猜测是资源分配问题。

我所做的是将Idoc处理设置为收集模式,而不是立即处理。

现在,我不再缺少Idoc。

该解决方案似乎对我有用,但是我仍然想知道丢失的Idocs哪里去了。 因此,我不关闭线程,也许有人提出了很好的解释。

黑丝骑士
3楼-- · 2020-09-04 08:14

嗨,

对我来说,这是由于PI端的"完整表空间"造成的:在调试会话中跟随IDOC_INBOUND_ASYNCHRONOUS,我发现了带有相关运行时错误DBIF_RSQL_SQL_ERROR的异常CX_SY_OPEN_SQL_DB。

请参阅博客https://blogs.sap.com/2015/06/20/runtime-errors-dbifrsqlsqlerrorerror-text-of-the-database-ora-01653- 无法将表扩展到表空间/

干杯,希望对您有帮助

一周热门 更多>