通过Abap报告使用JOB_SUBMIT向作业添加步骤

2020-08-23 03:54发布

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

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


大家好,

我想要一个示例,说明如何使用FM JOB_SUBMIT向作业添加步骤。

需求如此,因为3个相关的作业只有在上一个作业完成后才应该一个接一个地运行,我想将它们作为一个作业中的步骤添加并通过ABAP报告执行。

如何实现? 将需要多少个JOB_CLOSE和JOB_SUBMIT FM,顺序如何?

注意:必须通过报告而不是使用SM36来实现。

提前谢谢!

此致

Naren

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

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


大家好,

我想要一个示例,说明如何使用FM JOB_SUBMIT向作业添加步骤。

需求如此,因为3个相关的作业只有在上一个作业完成后才应该一个接一个地运行,我想将它们作为一个作业中的步骤添加并通过ABAP报告执行。

如何实现? 将需要多少个JOB_CLOSE和JOB_SUBMIT FM,顺序如何?

注意:必须通过报告而不是使用SM36来实现。

提前谢谢!

此致

Naren

付费偷看设置
发送
5条回答
clasier
1楼-- · 2020-08-23 04:25

创建一个包含三个步骤的作业的调用顺序:

  1. JOB_OPEN
  2. JOB_SUBMIT每个作业步骤
  3. JOB_CLOSE

请参阅每个功能的SAP文档。

Dominik Tylczynski

哎,真难
2楼-- · 2020-08-23 04:38
感谢Dominic。 我知道顺序,但是这些是依赖的作业,必须以编程的方式执行才能执行。无论我做什么,都无法正常工作,并且将所有3个作业都保留为计划状态,并且没有一个接一个地释放上一个作业。

此外,我已经遍历文档,找不到适合我需求的适当示例。 如果您有关于此的任何想法,请帮助我。

小熊yu生菜
3楼-- · 2020-08-23 04:34

对于三个作业链:

  1. 创建作业1,但不要调用JOB_CLOSE
  2. 使用先前的作业=作业1创建作业2
  3. 使用先前的作业=作业2创建作业3
  4. 定义作业1的开始条件=调用JOB_CLOSE
微wx笑
4楼-- · 2020-08-23 04:36

作业2:

  1. JOB_OPEN
  2. JOB_SUBMIT
  3. JOB_CLOSE,其开始条件=先前的作业Job1(参数PRED_JOBCOUNT和 PRED_JOBNAME)

我认为论坛上已经对此进行了很多讨论。

My梦
5楼-- · 2020-08-23 04:33

我想真正的要求是在后台依次执行三个程序/报告

有两种方法可以做到这一点:

  1. 要么创建一个工作链,一个接一个地开始,就像 Sandra Rossi 已经显示
  2. 或者按照我的第一个答案,通过三个步骤创建一个作业。

我个人更喜欢第二个选项,因为它更容易在SM37中进行监视。

最诚挚的问候

Dominik T ylczynski

一周热门 更多>