没有状态记录通过应用程序传递给ALE

2020-08-26 13:25发布

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

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


我对IDOC方案的入站文件进行了自定义开发。

整体运行良好,但是在生产中有时会在重新处理idocs时出现错误。

整个场景是:

每天都会发布很多idocs,而有些错误,对于这些错误idocs,有一个后台程序每半小时运行一次以再次发布它们。 那时,IDOC上贴有错误消息"应用程序没有状态记录传递给ALE"。 但是,如果我们手动重新处理idoc,那么它将成功。

在开发此对象时,我在开发环境中遇到了这个问题。 当通过WE19测试场景时,每次发布IDOC时,我都必须再次运行事务we19,否则会引发相同的错误。 之前我以为事务有问题,但是现在看来我的代码中可能有问题。

请帮助我

谢谢

阿努拉格

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

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


我对IDOC方案的入站文件进行了自定义开发。

整体运行良好,但是在生产中有时会在重新处理idocs时出现错误。

整个场景是:

每天都会发布很多idocs,而有些错误,对于这些错误idocs,有一个后台程序每半小时运行一次以再次发布它们。 那时,IDOC上贴有错误消息"应用程序没有状态记录传递给ALE"。 但是,如果我们手动重新处理idoc,那么它将成功。

在开发此对象时,我在开发环境中遇到了这个问题。 当通过WE19测试场景时,每次发布IDOC时,我都必须再次运行事务we19,否则会引发相同的错误。 之前我以为事务有问题,但是现在看来我的代码中可能有问题。

请帮助我

谢谢

阿努拉格

付费偷看设置
发送
5条回答
小熊yu生菜
1楼 · 2020-08-26 13:55.采纳回答

发送代码给我。我会检查

天桥码农
2楼-- · 2020-08-26 13:56

嗨,尼尔,

我无法阻止自己发布查询。

请让我知道如何清除varialbes。

我也有同样的问题

我的FM:RSAR_INFO_RECEIVED

谢谢

manoj

一只江湖小虾
3楼-- · 2020-08-26 13:49

您没有将值传递给IDOC_STATUS。 您将需要调试代码以找出原因。

在后台处理Idocs时。 数据变量,内部表可以存储来自先前IDoc的数据。 您需要确保在进行任何处理之前清除所有变量,内部表。

shere_lin
4楼-- · 2020-08-26 13:49

嗨,马丁。

在程序启动时,我将清除所有已更改的变量和内部表。 我还需要清除程序末尾吗?

zhangjiyang1323
5楼-- · 2020-08-26 13:32

Iam也面临着同样的问题,我在FM iam中创建了自定义功能模块,以获取数据并插入4个不同的表(如果这些表是 初始iam传递状态51其他方式53我不知道数据未正确插入到自定义表中,错误的数据已插入,某些idocs成功,一些idocs显示错误51,这是入站idoc msgtyp:shpmnt请帮我解决这个问题

一周热门 更多>