检查作业是否正在运行

2020-08-30 18:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否有功能模块或类似的模块可以检...

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

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


是否有功能模块或类似的模块可以检查当前是否以批处理模式运行其他作业?

5条回答
葫芦娃快救爷爷
2020-08-30 18:50

工作。


 报告zrich_0001。


 数据:xtbtco类型tbtco。

 参数:p_job类型tbtco-jobname。


 选择开始。

   清除xtbtco。
   从tbtco选择单个*
           进入xtbtco
                      其中jobname = p_job
                        和状态=" R"。 跑步


   如果sy-subrc = 0。
     写:/"作业",p_job,"当前正在运行"。
   万一。

 

状态。...


 后台作业的状态
 以下状态是可能的:

 计划的:作业已定义,但即使已满足启动条件,仍无法运行。

 已发布:符合计划的启动条件后,有资格启动的作业。

 就绪:等待开始的作业。 作业已被释放,并且作业的开始条件已得到满足。

 活动:作业当前正在运行,无法再删除或重置为计划作业。

 完成:作业已成功完成。 所有作业步骤均已成功完成。

 注意:后台处理系统无法始终确定外部作业步骤是否已成功完成。 在这种情况下,系统假定成功完成。

 已终止:作业因用户操作或运行作业步骤中的错误而异常终止。



 

这些的内部代码如下。

 btc_running类似于tbtco-status值'R',
   btc_ready像tbtco-status值'Y',
   btc_scheduled LIKE tbtco-status值'P',
   btc_released像tbtco-status值'S',
   btc_aborted像tbtco-status值'A',
   btc_finished像tbtco-status值'F',
   btc_put_active类似于tbtco-status值'Z',
   btc_unknown_state类似于tbtco-status值'X'。

此致

Rich Heilman

一周热门 更多>