news 2026/5/3 10:56:55

ABAP--启用后台作业

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ABAP--启用后台作业

案例:

DATA:jobname LIKE tbtcjob-jobname. "后台进程名称DATA:jobcount LIKE tbtcjob-jobcount. jobname = uuid. "job open 获取jobname jobcount CALL FUNCTION'JOB_OPEN'EXPORTING jobname = jobname IMPORTING jobcount = jobcount EXCEPTIONS cant_create_job = 01 invalid_job_data = 02 jobname_missing = 03. IF sy-subrc NE 0. * MESSAGE'后台任务开启失败'TYPE'E'. ELSEIF sy-subrc = 0. * insert process into job 创建后台进程 SUBMIT zmmr01h VIA JOB jobname "JOB_OPEN获取的值 NUMBER jobcount AND RETURN. "JOB_OPEN获取的值 ******** close job CALL FUNCTION'JOB_CLOSE'EXPORTING jobcount = jobcount jobname = jobname strtimmed ='X'EXCEPTIONS cant_start_immediate = 01 invalid_startdate = 02 jobname_missing = 03 job_close_failed = 04 job_nosteps = 05 job_notex = 06 lock_failed = 07 OTHERS = 99.CLEAR:jobcount,jobname. ENDIF.

注意点:
自己调自己的时候,要注意程序不会等待后台任务执行完在执行,所以可以直接离开程序;后台任务的逻辑和前台要区分开(通过sy-batch),程序只有start-of-selection才能识别sy-batch。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 15:14:36

Java毕设项目推荐-基于JAVA绍兴旅游系统基于springboot的绍兴旅游系统【附源码+文档,调试定制服务】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/25 2:20:58

【Vmware】windows物理机共享文件给vm虚拟机中的Centos系统

windows物理机共享文件给vm虚拟机中的Centos系统前提(之前已做过这个操作) 第一步:已执行命令行安装这个(但是没有hgfs文件夹,需要自己在mnt里面建一个): sudo apt-get install open-vm-tools 第…

作者头像 李华
网站建设 2026/5/2 4:23:52

【课程设计/毕业设计】基于SpringBoot框架的停车场管理系统基于springboot的停车场管理|停车预约管理学院停车场管理系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/30 23:03:21

NR QCL与 TCI

QCL 定义QCL(Quasi Co-Location)定义为准共站址。指某个天线端口上的符号所 经历的信道大尺度衰落可以从另一个天线端口的符号所经历的信道推断出来。很多文章都会介绍该部分内容但是如果对接收机的实现不是很了解的话都会有一个问题:这个是干什么用的? 实际上前面很多文章都已…

作者头像 李华