点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我对IDOC方案的入站文件进行了自定义开发。
整体运行良好,但是在生产中有时会在重新处理idocs时出现错误。
整个场景是:
每天都会发布很多idocs,而有些错误,对于这些错误idocs,有一个后台程序每半小时运行一次以再次发布它们。 那时,IDOC上贴有错误消息"应用程序没有状态记录传递给ALE"。 但是,如果我们手动重新处理idoc,那么它将成功。
在开发此对象时,我在开发环境中遇到了这个问题。 当通过WE19测试场景时,每次发布IDOC时,我都必须再次运行事务we19,否则会引发相同的错误。 之前我以为事务有问题,但是现在看来我的代码中可能有问题。
请帮助我
谢谢
阿努拉格
发送代码给我。我会检查
嗨,尼尔,
我无法阻止自己发布查询。
请让我知道如何清除varialbes。
我也有同样的问题我的FM:RSAR_INFO_RECEIVED
谢谢
manoj
您没有将值传递给IDOC_STATUS。 您将需要调试代码以找出原因。
在后台处理Idocs时。 数据变量,内部表可以存储来自先前IDoc的数据。 您需要确保在进行任何处理之前清除所有变量,内部表。
嗨,马丁。
在程序启动时,我将清除所有已更改的变量和内部表。 我还需要清除程序末尾吗?
Iam也面临着同样的问题,我在FM iam中创建了自定义功能模块,以获取数据并插入4个不同的表(如果这些表是 初始iam传递状态51其他方式53我不知道数据未正确插入到自定义表中,错误的数据已插入,某些idocs成功,一些idocs显示错误51,这是入站idoc msgtyp:shpmnt请帮我解决这个问题
一周热门 更多>