`
jgtang82
  • 浏览: 405957 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Trigger batch job via background event

Go 
阅读更多

1. Use transaction SM64 to create a background event. (also can start events in it)

 

2. We can use FM BP_EVENT_RAISE to create the event in runtime

CALL FUNCTION 'BP_EVENT_RAISE' "Trigger Background Event
  EXPORTING
    eventid =                            "
    eventid =                            " Identifier of the Event to be Triggered
*   eventparm = SPACE           " Optional Event Parameters
*   target_instance = SPACE    " msxxlist-name  Instance on Which the Event is Processed
  EXCEPTIONS
    BAD_EVENTID = 1                 " Invalid Event ID
    EVENTID_DOES_NOT_EXIST = 2  "Unknown Event
    EVENTID_MISSING = 3                  "Event ID Missing
    RAISE_FAILED = 4                         "Error when Triggering the Event
    .

3. Set Start condition of Job to option "After event" and specify a background event defined in SM64.

 

Ref:

1. http://www.abaplearning.com/abap-tutorials/data-interfaces/71-job-scheduling 

2. PDF http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e061f728-7c77-2c10-13bd-cddd326ad82e?QuickLink=index&overridelayout=true 

分享到:
评论

相关推荐

    matlab开发-BatchJob

    matlab开发-BatchJob。工具箱将批处理工作分散到多个MATLAB实例上,甚至在其他PC上

    CCMS Batch Job Monitoring

    在SAP系统中,"CCMS Batch Job Monitoring"(计算中心管理系统作业监控)是一个关键功能,用于跟踪和管理定期运行的SAP作业的状态和运行时间。CCMS是SAP系统的一个标准组件,它提供了一种有效的方式来确保业务流程的...

    SAP Batch Job 备注

    博文链接:https://jgtang82.iteye.com/blog/127587

    使用spring batch需要在数据库建立的几个表——建表语句

    使用spring batch需要在数据库建立的几个表——建表语句(BATCH_JOB_INSTANCE、BATCH_JOB_EXECUTION、BATCH_JOB_EXECUTION_CONTEXT、`BATCH_JOB_EXECUTION_PARAMS` 、`BATCH_JOB_EXECUTION_SEQ` 、`BATCH_JOB_SEQ` ...

    ElasticJob与SpringBatch的结合使用

    ### ElasticJob与SpringBatch的结合使用 #### 一、引言 随着大数据和微服务架构的兴起,数据处理的需求越来越复杂。在很多场景下,我们需要处理海量数据,并且要保证数据处理的一致性和顺序性。为此,业界发展出了...

    powershell batch job mail

    标题“powershell batch job mail”涉及的是使用PowerShell来创建批处理作业并发送邮件的通知功能。这个场景通常出现在自动化任务执行中,例如数据库部署或更新。让我们深入了解一下相关的知识点。 首先,`Deploy....

    matlab开发-BatchJob.zip

    在MATLAB中,BatchJob(批量作业)是一种高级功能,用于执行自动化、大规模或长时间运行的任务,尤其适合在计算集群环境中。本项目“matlab开发-BatchJob.zip”可能包含了一系列MATLAB脚本和配置文件,用于实现批量...

    spring-batch同步数据库mysql源码

    1. **Job和Step**:Job是Spring-Batch中的一个高级概念,代表了一个批处理任务,由一个或多个Step组成。Step是执行实际任务的最小单位,通常包含一个ItemReader、ItemProcessor和ItemWriter。 2. **DataSource**:...

    04.后台任务监控batch job.xls

    04.后台任务监控batch job.xls

    PowerShell batch job mail module

    "PowerShell batch job mail module" 涉及的是使用 PowerShell 来创建批量处理任务,并发送邮件的功能。这个模块可能包含一系列的 PowerShell 脚本,用于集成到批处理作业中,以便在特定条件下自动发送邮件通知。 ...

    SpringBatch学习入门

    在`application.properties`中,你可以设置`spring.batch.job.names=batchJob`来指定默认启动的Job。 在`BillSpringBatch-master`这个项目中,很可能是包含了一个关于对账文件处理的示例。对账文件通常包含交易记录...

    SAP Batch Merge Guide

    SAP ABAP Batch 批处理整合开发指南。

    spring-batch+quartz处理mysql数据示例

    在`batchSample002`这个文件中,可能包含了Spring Batch的配置文件(如`job.xml`),Quartz的配置文件(如`quartz.properties`),以及Java类(如Job配置类、Step配置类、Processor和Writer实现类等)。通过这些配置...

    quartz整合springbatch定时集群实现mysql参考模版

    这样,当Trigger触发时,SpringBatch的Job就会被执行。 **MySQL** MySQL作为数据库,通常用于存储Quartz的作业和触发器信息,以及SpringBatch的处理状态和元数据。通过JDBCJobStore,Quartz可以将作业和触发器的...

    Spring-batch Demo

    每个Batch都会包含一个Job。Job就像一个容器,这个容器里装了若干Step,Batch中实际干活的也就是这些Step,至于Step干什么活,无外乎读取数据,处理数据,然后将这些数据存储起来(IconvItemReader用来读取数据,...

    spring-batch分区处理示例

    1. **Job配置**:Spring Batch的工作(Job)定义了整个处理流程。在分区场景中,Job配置会包含一个`Step`,该`Step`使用了`Partitioner`。 2. **Partitioner实现**:这个类会根据业务需求分割任务。例如,如果数据...

    springbatch 详解PDF附加 全书源码 压缩包

    **Spring Batch 深度解析** Spring Batch 是一个强大的、全面的批处理框架,由 Spring 社区开发,旨在简化企业级应用中的批量数据处理任务。这个框架提供了一种标准的方式来处理大量的数据输入和输出,使得开发者...

Global site tag (gtag.js) - Google Analytics