可以在SM13中重新启动同步更新

2020-08-31 23:45发布

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

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


大家好,

我有一个FM ZABC,它可以更新数据库表。 我在更新任务中调用功能ZABC。 之后,我使用"提交工作并等待"语句来触发FM。 但是,如果出现错误,我将无法重新启动SM13中的记录。 该记录的状态为"同步更新"和"无法重新启动","错误(无法重试)"。 在此场景中,我不使用批量输入。

如果我使用语句" commit work"(异步更新),则可以重新启动。

虽然提交工作之后我需要进一步处理,所以我必须使用"提交工作并等待"来等待过程完成。

我的问题是:可以重新启动同步更新吗? 我找不到有关此的任何SAP文档。

非常感谢您阅读。

安娜。

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

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


大家好,

我有一个FM ZABC,它可以更新数据库表。 我在更新任务中调用功能ZABC。 之后,我使用"提交工作并等待"语句来触发FM。 但是,如果出现错误,我将无法重新启动SM13中的记录。 该记录的状态为"同步更新"和"无法重新启动","错误(无法重试)"。 在此场景中,我不使用批量输入。

如果我使用语句" commit work"(异步更新),则可以重新启动。

虽然提交工作之后我需要进一步处理,所以我必须使用"提交工作并等待"来等待过程完成。

我的问题是:可以重新启动同步更新吗? 我找不到有关此的任何SAP文档。

非常感谢您阅读。

安娜。

付费偷看设置
发送
2条回答
一只江湖小虾
1楼-- · 2020-08-31 23:59

不,通过失败的更新任务通过COMMIT WORK AND WAIT启动,即使失败的功能模块标记为"可以重新启动",也无法在SM13和其他地方重新启动(顺便问一下,这是您的情况吗?)。 据我所知,没有任何文档。

您必须处理程序中的错误:

提交工作并等待。
 如果sy-subrc <> 0。
   "告诉用户出现错误的情况,
   "开发人员应查看SM13
 ENDIF。
Baoming ROSE
2楼-- · 2020-09-01 00:09

您好,

谢谢您的信息。 我在se37中将处理类型设置为" start imme"(启动标记)(这意味着它被标记为"可以重新启动")。 但是,我也同样认为,实际上是因为我找不到任何SAP文档来确保我的假设,所以我正在寻找是否有人对此有解决方案。

一周热门 更多>