ABAP控制后台作业释放节奏
应用场景
对于后台作业,如果已经有相同的程序在执行中,则本次不再启动。在文章《ABAP正确定义后台作业的姿势》中讲解了完善的解决方案,本文再演示一种比较轻量级的方案,其实原理都一样。
逻辑设计
SM36测试
结论
有的情况下会等待,delay一段时间后继续开启新任务,有时候delay一定时间后退出作业。可行!
如若转载,请注明出处:https://www.gavindong.com/7548.html


相关推荐
-
SAP background job tables
TABNAME DDTEXT TBTCP Background Job Step Overview TBTCO Job Status Overview Table TBTCS Ba…
-
how to debug the background job
JDBG – Job Debug This is basically for the job has finished execution. This will sim…
-
通过SM37的变式查找对应的程序
sm37->显示步骤清单(步骤)找到你需要查的job->程序名称/命令。如果有参数就应该存在变式。你通过SE38 输入程序名称 然后选择变式显示。
2017.05.03895 0 -
ABAP管理SM37后台job
job相关内置函数:JOB_OPEN:创建job,declare一个JOB并返回这个job的“内存ID”.JOB_SUBMIT:计划job,insert step for job,…
-
ABAP程序启动后台作业
FORM frm_set_bgex . DATA: lc_ind TYPE char1, lt_par_tab TYPE STANDARD TABLE OF rsparams, l…
-
ABAP正确定义后台作业的姿势
前言: SAP中相同程序的后台作业如果在同一时间段内有多个作业在重复执行,可能会导致数据(凭证、主数据、操作)重复(因锁时间差)问题或者每个job都执行时间很长(因为互相锁,导致交…
-
Five Differences Between SAP CPS and SM36
1. SAP CPS is used to handle the scheduling of SAP and non-SAP jobs while SM36 only handle…
-
SAP批量修改SM36定义的后台作业
方法1:SE38 -> BTC_MASS_JOB_CHANGE 方法2:Simply remove all the current jobs and recreate them w…
-
SAP后台job相关的函数和表
sap后台job相关表:tbtcstbtcotbtcp 函数:BP_JOB_STATUS_GETSHOW_JOBSTATE 示例: DATA: gv_ok_code …