如何找到定期后台作业的JOBCOUNT值?

时间:2019-08-07 09:37:24

标签: sap abap

我有一个创建后台作业的报告。用户可以决定作业是否应该是周期性的。现在,我想显示有关实际工作的信息。那么如何在执行旧作业后找出以下作业(定期)的 JOBCOUNT

2 个答案:

答案 0 :(得分:0)

我想SAP仅在内部操作需要时才存储该信息。

我认为没有必要,因此您不会在任何地方找到存储的信息。

您可以自己搜索近似值,方法是搜索当前计划的作业,该作业的创建日期/时间(TBTCO / TBTCS)接近上一个作业(TBTCO)的结尾,并且具有相同的特征(包括该步骤) (TBTCP表中的(s))...您可能会从一些名为BTCAUX(04,13)的程序中得到启发。

如果您执行这段代码,请不要犹豫将其作为单独的答案发布,这可能对将来的访问者很有帮助。

答案 1 :(得分:0)

您可以使用BP_JOB_SELECT FM,它主要类似于SM37选择参数。

JOBSELECT_DIALOG参数设置为N以省略GUI屏幕,并将作业名称填写到JOBSEL_PARAM_IN-JOBNAME参数中,这是仅有的两个必需参数。

JOBCOUNT值位于JOBSELECT_JOBLIST表中:

enter image description here