前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >matinal:SAP ABAP用程序创建后台作业

matinal:SAP ABAP用程序创建后台作业

作者头像
matinal
发布2023-10-14 15:30:47
1700
发布2023-10-14 15:30:47
举报
文章被收录于专栏:SAP TechnicalSAP Technical
代码语言:javascript
复制
DATA: lv_jobnum TYPE btcjobcnt.
DATA: gv_jobname TYPE btcjob VALUE 'ZVBELN_POSTING'. "后台作业名称

CALL FUNCTION 'JOB_OPEN'
  EXPORTING
    jobname = gv_jobname
  IMPORTING
    jobcount = lv_jobnum
  EXCEPTIONS
    cant_create_job = 1
    invalid_job_data = 2
    jobname_missing = 3
    OTHERS = 4.

IF sy-subrc = 0 .

  SUBMIT zsxwms_delivery_confirm1  "后台作业运行的程序
  WITH s_vbeln IN r_vbeln                   "条件
  WITH s_type IN r_type
  WITH s_bwkey IN r_bwkey
  VIA JOB gv_jobname NUMBER lv_jobnum AND RETURN .

  IF sy-subrc = 0 .

    CALL FUNCTION 'JOB_CLOSE'
      EXPORTING
        jobcount = lv_jobnum
        jobname = gv_jobname
        strtimmed = 'X' "立即开始
      EXCEPTIONS
        cant_start_immediate = 1
        invalid_startdate = 2
        jobname_missing = 3
        job_close_failed = 4
        job_nosteps = 5
        job_notex = 6
        lock_failed = 7
        OTHERS = 8.

  ENDIF .

ENDIF .
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档