我在SAP系统上安排了一些工作。我想执行SAP作业或修改作业的时间。我该如何执行这些工作。
我知道如何通过.net连接器连接到SAP系统。
RfcDestination dest = RfcDestinationManager.GetDestination(rfcConfigParams);
RfcRepository repository = dest.Repository;
IRfcFunction rfcFunc = epository.CreateFunction("TH_GET_USER_LIST");
fcFunc.Invoke(dest);
这样我可以调用功能模块,但不知道如何调用SAB作业。
答案 0 :(得分:1)
有一个完整的API可用于外部管理作业。查看以" BAPI_XBP_JOB "开头的功能模块。
你可以用" BAPI_XBP_JOB_START_IMMEDIATELY "开始工作。或" BAPI_XBP_JOB_START_ASAP "。