• SAP Create Background Job定义后台作业


    Job的创建过程如下:

    一、准备工作

    运行一个需要后台运行的程序。ZMMR002 库龄报表

    查找到这个程序的程序名称

    之后,将这个程序的选择屏幕的限制条件保存为一个变式。

    二、定义后台Job

    2.1 SM36

     Job name:给这个后台作业命名

    Job class:作业类别,

    Exec. Target:目标主机 即当前DEV系统

    2.2 Step

    选择,或者在上一个界面回车进入下一个界面:

     填入ABAP程序name,及变式名称。点击check,没有报错后点击保存即可。然后系统会自动进入到一个step list overview界面

    2.3 Start Condition

    在上一个界面点击返回,返回到初始界面,选择

    点击 日期/时间。出现如下界面:

     按自己的需求定义好这些时间设定。接下来定义周期循环,将Periodic Job勾选上后,点击进入如下界面:

    可以定义周期时间,为了方便测试,我选择了other job定义了几分钟就开始发邮件。

    点击check,没有问题就保存。

    2.3 维护接收者 即Spool  List Recipient 假脱机列表收件人

    点击初始界面的按钮,选择需要的接收者:

     点击Detailed search

     选择一个distribution list

     

     

     点击保存,系统提示已经保存为一个状态:Released。这样后台作业就定义好了。

     

    三、监控或者修改后台job

    3.1 监控后台作业 SM37

    点击excute,进入结果屏幕:

    看见了这里有很多列表,有名称 spool list,等等信息。在这里尤其注意status字段。

    Finished后就会收到这样的对话框。

    3.2 修改后台作业 SM37

    有FInished,Cancled 状态的Job是不能修改的。所以只能选择状态是Released或者是Shceduled状态的修改,选中一行,点击菜单栏中的job的的下拉菜单

    就可以去更改,或者删除已经定义的后台job了。可以修改定时,步骤 。

    下面看如何调整步骤list的先后顺序:

    这个好像在后面的没有这个功能了,反正我没找出来。

    3.3 如何查看一个后台job对应哪些程序?

        sm36-->点击“job selection”-->运行结果双击选择job-->回到第一个界面,点击“步骤”按钮,转到步骤清单总览,里面就可以看到程序名称了

    已取消,完成的job是不能修改的
    其它状态的都可以改,在sm37里,选择相应的job,菜单里有个更改项
    sm37就是sm36里job selection的链接

  • 相关阅读:
    javascript的基本语法
    javascript的初步认识
    就诊管理(数据结构小学期)
    软件工程课程总结
    每日学习(个人作业2)
    每日学习(个人作业2)
    每日学习(个人作业2)
    每日学习(个人作业2)
    Java中后端Bigdecimal传值到前端精度丢失问题
    这学期的加分项
  • 原文地址:https://www.cnblogs.com/potatoo/p/7250689.html
Copyright © 2020-2023  润新知