目录
在正常的生产过程中,有很多程序需要设置系统定时运行,这时候我们就可以设置JOB,就可以让程序在我们想要的时候进行运作,下面截图是做好的一个截图
以下是设置JOB的步骤,全部都直接在正式环境直接配置就可以~
1、定义JOB前 保存变式
定义JOB需要先保存程序的变式
2、定义JOB 在SM36
进入SM36后,先填写作业名称,再点击开始条件
如果没有JOB与JOB之间没有关联性,可以按照日期/时间进行JOB设置,这里我选择的是按照日期/时间进行设置
我这里设置了从2024年12月30号,凌晨6:00开始,每隔3个小时运行一次JOB
先检查,再保存,开始条件设置完成后,我们设置步骤,单击步骤按钮
这里我们把程序名称和变式写上去,程序名称不是事务代码哈,是SE38里面我们输入的程序的名称,变式就是我们第一步保存的那个变式
设置完成后就是下面这个样子的截图
以上步骤完成后,我们看一般数据、作业开始、作业步骤三个地方和我下面截图一致就没什么问题了,点击保存
步骤定义完成之后,点击保存
注意这里不要点击很多次保存,否则会生成很多个JOB!!!
3、查看JOB 使用SM37
在查询JOB的时候一定要注意看作业开始时间,还有把作业名称尽量写一下,找出来就准确一些,如果要查某个程序是否有设置JOB,我们也可以在作业步骤那里,填写上ABAP程序名称
4、更改JOB 也使用SM37
点击左上角作业>更改,更改JOB配置即可
下面这种情况是因为JOB还没有到达预设的执行时间,所以不能执行
5、删除JOB 还使用SM37
点击已释放的JOB,然后点击垃圾桶的图标就删除了
以上就是全部内容,这次的文章很短,而且不涉及开发,JOB一般都是由业务同事设置的,因为ta们才会和用户直接沟通设置多久跑一次比较合适,但是有时候业务同事不会设置,这时候就可以把这个文章转发给ta,哈哈哈哈,当然,开发也可以去配置!!