2020-08-27 06:35发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我们有一个作业A每隔2小... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我们有一个作业A每隔2小时运行一次,我们看到作业A的第二个实例即使在第一个实例仍在运行时也开始运行,有什么办法可以安排作业A在 前一个作业完成或取消之前,需要确保作业A之前没有运行的活动版本。
谢谢
Jonu Joy
等待最多3秒。 CASE systemid。 当" DEV"或" TST"时。 选择*从tbtcp到表lt_tbtcp的对应字段中 工作名称='ZTEST_JOB' 昨天和sdldate GE。 当" PRD"。 选择*从tbtcp到表lt_tbtcp的对应字段中 工作名称='ZPROD_JOB' 昨天和sdldate GE。 结束。 如果sy-subrc = 0。 选择*从tbtco到表lt_tbtco的对应字段中 对于lt_tbtcp中的所有条目 作业名称= lt_tbtcp-作业名称 AND jobcount = lt_tbtcp-jobcount AND状态=" R"。 "跑步 如果sy-subrc = 0。 lv_count = LINES(lt_tbtco)。 IF lv_count GE2。"大于2-先前的作业未完成 is_running ='X'。 其他。 "只是工作 清除:is_running。 万一。 其他。 写:/"没有更早的任务!"。 清除:is_running。 万一。 其他。 写:/"没有更早的任务!"。 清除:is_running。 万一。
最多设置5个标签!
一周热门 更多>