SM36是设置SAP周期性运行的事务码

来测试一下,首先先写一个程序:

我有一个zzp_people2的数据表.

DATA : INT1 TYPE I.
DATA : ITAB LIKE ZZP_PEOPLE2.
CALL FUNCTION 'QF05_RANDOM_INTEGER'EXPORTINGRAN_INT_MAX   = 9999999RAN_INT_MIN   = 1000000IMPORTINGRAN_INT       = INT1EXCEPTIONSINVALID_INPUT = 1OTHERS        = 2.ITAB-ZID = INT1.ITAB-ZNAME = INT1 + 1.ITAB-ZPASSWORD = INT1 + 2.
INSERT ZZP_PEOPLE2 FROM ITAB.

这段程序的作用,就是产生随机数,然后插入到表里面。

接下来是用SM36了:

回车

然后

回退

可以“立刻”

也可以“日期/时间” 填写“预定的启动”->“日期”->“时间”

SM37查看

后台运行,测试程序

DATA: jobcount LIKE tbtcjob-jobcount.
DATA: abort TYPE c,finish TYPE c,prelim TYPE c,ready TYPE c,run TYPE c,sched TYPE c.PARAMETERS: p_name LIKE tbtcjob-jobname OBLIGATORY DEFAULT 'Z_BARRY_TEST_JOB',p_date LIKE sy-datum OBLIGATORY,p_time LIKE sy-uzeit OBLIGATORY.
SELECT-OPTIONS s_rept FOR sy-repid NO INTERVALS OBLIGATORY .START-OF-SELECTION.CALL FUNCTION 'JOB_OPEN' "定义一个JobEXPORTINGjobname          = p_nameIMPORTINGjobcount         = jobcount  "Job idEXCEPTIONScant_create_job  = 1invalid_job_data = 2jobname_missing  = 3OTHERS           = 4.IF sy-subrc <> 0.MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF.LOOP AT s_rept .CALL FUNCTION 'JOB_SUBMIT'  "Scheduled 这个JobEXPORTINGauthcknam               = sy-unamejobcount                = jobcountjobname                 = p_namereport                  = s_rept-low
*        VARIANT                 = 'TEST'EXCEPTIONSbad_priparams           = 1bad_xpgflags            = 2invalid_jobdata         = 3jobname_missing         = 4job_notex               = 5job_submit_failed       = 6lock_failed             = 7program_missing         = 8prog_abap_and_extpg_set = 9OTHERS                  = 10.IF sy-subrc <> 0.MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF.ENDLOOP.CALL FUNCTION 'JOB_CLOSE'  "Release 这个JobEXPORTINGjobcount             = jobcountjobname              = p_namesdlstrtdt            = p_datesdlstrttm            = p_timeEXCEPTIONScant_start_immediate = 1invalid_startdate    = 2jobname_missing      = 3job_close_failed     = 4job_nosteps          = 5job_notex            = 6lock_failed          = 7OTHERS               = 8.IF sy-subrc <> 0.MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF.CALL FUNCTION 'SHOW_JOBSTATE'EXPORTINGjobcount         = jobcountjobname          = p_nameIMPORTINGaborted          = abortfinished         = finishpreliminary      = prelimready            = readyrunning          = runscheduled        = schedEXCEPTIONSjobcount_missing = 1jobname_missing  = 2job_notex        = 3OTHERS           = 4.IF sy-subrc <> 0.MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF.WRITE : / 'Canceled              :' , abort ,/ 'Finished              :' , finish,/ 'Scheduled Temporarily :' , prelim,/ 'Ready for Execution   :' , ready,/ 'Active                :' , run,/ 'Scheduling Released   :' , sched.

SAP SM36 后台作业设置全解析相关推荐

  1. 【宇麦科技】如何实现无密码登录?群晖Secure SignIn设置全解析

    恶意攻击 蠕虫病毒 -- 安全隐患层出不穷 这些安全事件的背后 弱口令是黑客攻击常用的手段之一 利用弱密码,入侵系统并植入病毒 对于弱口令,如何兼顾便捷登录又能无惧泄露? 群晖 DSM 7.0 中推出 ...

  2. SAP SM36 后台作业「实例」

    前言 Q: 为什么需要使用「后台作业」? 业务需求,需要周期性运行的任务 如果一个报表查询时间过长(比如客户服务器配置过于一般,程序代码优化过于 xxx),那么为了保证程序成功跑完,建议让程序在后台( ...

  3. kindeditor批量上传设置_亚马逊物流(FBA)全解析——如何在卖家平台完成FBA设置?...

    亚马逊物流(FBA)全解析--如何通过卖家平台完成FBA发货设置? 说了这么多,到底如何在卖家平台使用FBA发货呢?别着急! 在登录亚马逊卖家平台进行FBA的相关操作之前,还需要先确认以下几点事项哦 ...

  4. SAP SD 客户信贷管理解析

    FD32 SAP系统对客户信贷管理信息的及时动态更新,以及信贷控制 策略的实现是通过SAP系统的后台配置完成的.在这里针对不同信贷控制范围.不同风险 类别.不同信贷组的组合进行详细的信贷控制设置,以实 ...

  5. Apache Web服务器访问控制机制全解析

    Apache Web服务器访问控制机制全解析 原文请见: http://netsecurity.51cto.com/art/201102/245666.htm Linux下的Aapche服务器提供了强 ...

  6. jQuery Ajax 实例 全解析(转)

    jQuery Ajax 实例 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯. 废话少说,直接进入正题,我 ...

  7. Fragment全解析系列

    文/YoKey(简书作者) 原文链接:http://www.jianshu.com/p/d9143a92ad94 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". F ...

  8. 万物之始正则表达式全解析三部曲(中篇)-正则表达式运算符优先级及匹配规则

    前言 各位小伙伴大家好,接下来几天时间,我会从多个角度对正则表达式进行系统阐述,让你了解正则表达式的前世今生. 该系列文章上篇 万物之始正则表达式全解析三部曲(上篇)-正则表达式基础知识及语法 以下是 ...

  9. ASP.NET缓存全解析4:应用程序数据缓存(转)

    ASP.NET缓存全解析文章索引 ASP.NET缓存全解析1:缓存的概述 ASP.NET缓存全解析2:页面输出缓存 ASP.NET缓存全解析3:页面局部缓存 ASP.NET缓存全解析4:应用程序数据缓 ...

最新文章

  1. C++ STL lower_bound,upper_bound的使用总结
  2. 利用 MySQL bin-log 恢复数据表
  3. ADO.NET常用对象
  4. 20200314 SQ Intel Realsense D435 USB 线长、转接线个数测试数据表
  5. ui设计中的版式设计_设计中的版式-第3部分
  6. C语言试题二十四之编写一个函数unsigned function(unsigned w),w使一个大于10的无符号整数,若w是n(n≥2)位的整数,则函数求出w后n-1位的数作为函数值返回。
  7. 中国石油大学(华东)计算机科学与技术,2017年中国石油大学(华东)函授本科计算机科学与技术专业...
  8. python 天气雷达_python结合API实现即时天气信息
  9. Oracle放大招:MySQL 即将支持 Hash Join
  10. List列表拒绝添加重复信息
  11. 计算机视觉专硕:OCR、实习和秋招
  12. .通过JAVA-Webservices向其它平台提供Hbase服务
  13. vue 实例化几种方式_第二节:Vue实例化
  14. 华罗庚杯成绩查询2021高考成绩,逆天了,这所学校的华罗庚杯成绩“臻”厉害...
  15. Linux自学:常用新建命令的使用方法
  16. windows bat文件更改为 exe文件
  17. vs code 的常用快捷键列表
  18. Python学习笔记—— python基础 1. 变量的输出
  19. 字大小数据 - 快速取模的C++实现
  20. 叶子结点和分支节点_结点数和叶子结点数有什么区别

热门文章

  1. 有没有必要考一个ata计算机职业能力合证书?
  2. OCT4/ POU5F1B胚胎干细胞标志物抗体研究
  3. Excel中计算票面利率Coupon Rate
  4. win7服务器 文件共享,win7系统共享文件时提示没有启动文件服务器服务的解决方法...
  5. sitecore 个性化
  6. 聚合函数的计算机控件,ACCESS VBA编程必须掌握的聚合函数(判断 表 值).doc
  7. 问题:AssertionError: Torch not compiled with CUDA enabled
  8. ege管理系统_医院挂号管理系统-智能新型医院挂号管理系统下载v95.44官方PC版-CE安全网...
  9. 粒子群算法优化策略总结
  10. ASP.NET Core Web应用容器化