LSMW:BUS2013:仅处理一个IDOC

2020-09-01 11:39发布

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

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


亲爱的

我们正在使用LSMW创建批量计划协议(ME31L)

业务对象:BUS2013
方法:创建
消息类型:PURSAG_CREATE
基本类型:PURSAG_CREATE01

在"开始创建IDoc"步骤中,将创建所有idoc(状态为64-IDoc随时可以传递到应用程序)。 但是,当我处理它们时,只有第一个idoc被成功处理(状态53),并引发错误"更新错误。返回代码4"。 当我检查剩余的idocs时,它们都保持在状态64。当系统尝试更新表A016中的记录时,调试显示错误。

能否让我知道可能是问题原因? 这是数据问题吗?

此致

Manoj

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

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


亲爱的

我们正在使用LSMW创建批量计划协议(ME31L)

业务对象:BUS2013
方法:创建
消息类型:PURSAG_CREATE
基本类型:PURSAG_CREATE01

在"开始创建IDoc"步骤中,将创建所有idoc(状态为64-IDoc随时可以传递到应用程序)。 但是,当我处理它们时,只有第一个idoc被成功处理(状态53),并引发错误"更新错误。返回代码4"。 当我检查剩余的idocs时,它们都保持在状态64。当系统尝试更新表A016中的记录时,调试显示错误。

能否让我知道可能是问题原因? 这是数据问题吗?

此致

Manoj

付费偷看设置
发送
4条回答
追夢秋陽
1楼-- · 2020-09-01 11:58

在"开始IDoc处理"步骤中,请更改"包装"。 大小"从5到1。

昵称总是被占用
2楼-- · 2020-09-01 12:16

在LSMW中,执行"创建IDoc概述"步骤,可以找到IDoc的列表。 双击IDoc编号,然后展开"状态记录"。 请在红色的状态记录编号上展开,然后双击错误消息。 请捕获错误消息以进行进一步分析。

闻人可可
3楼-- · 2020-09-01 12:04

你好安迪,

我正在上传5条记录。

1。当我运行"启动IDoc创建"时,将生成5个idocs。

2。运行"启动IDoc处理"时,出现错误消息"更新错误。返回代码4",并且控制权出自LSMW。

3。当我运行"创建IDoc概述"时,只能看到第一个idoc被处理(状态= 53),其余4个idocs仍处于就绪状态(64)。

如果我重复步骤1至3,则发布第二个idoc,其余3个idocs保持就绪状态。

因此LSMW仅适用于一条记录。

蓋茨
4楼-- · 2020-09-01 11:54

完成。但是同样的问题。

一周热门 更多>