您的位置:首页 > 其它

SAP后台作业记录操作

2014-10-09 21:03 351 查看
【转http://blog.163.com/liang_ce_521@126/blog/static/709202152013073376596/】
后台作业信息存储在透明表TBTCP(批作业步骤概述)中,试图V_OP中。


函数组BTCH中有很多方法可以处理。

* 取后台作业记录
SELECT *
INTO TABLE LI_OP
FROM V_OP
WHERE JOBNAME LIKE 'ZPSMAM_RFC%'
AND SDLUNAME = SY-UNAME
AND ( STATUS = 'A' OR STATUS = 'F' ).

PS:台作业状态(STATUS)信息和参数对照如下:

1 Active STATUS = R

2 就绪 STATUS = Y

3 已调度的 STATUS = P

4 已释放 STATUS = S

5 已取消 STATUS = A

6 已完成 STATUS = F

7 批准/暂停 STATUS = Z

* 删除后台记录

LOOP AT LI_OP INTO LW_OP.

CALL FUNCTION 'BP_JOB_DELETE'
EXPORTING
JOBCOUNT = LW_OP-JOBCOUNT
JOBNAME = LW_OP-JOBNAME
* FORCEDMODE = ' '
* COMMITMODE = 'X'

。。。。。。。。。。。

ENDLOOP.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: