如何限制SAP用户仅运行一项作业

2020-08-22 20:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个限制,即任...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个限制,即任何用户一次只能运行一项作业。 用户可以安排作业,但是在即将开始时,我想检查该用户是否正在运行任何活动作业。 如果是,则应取消新作业。 我试图找到应该在什么时候编写此逻辑,因为我不想在所有程序中都使用此逻辑,因此应该通用。 我感谢有关解决方案的任何想法。 预先谢谢你。

最好的问候

哈拉杰夫

6条回答
shere_lin
2020-08-22 20:59

通常使用管理员用户计划作业。

但是,如果您想随时限制每个用户一个作业,那么您需要编写一个包装程序,该程序可以一并提交所有其他作业程序。 最后将该包装程序作为一个单独的作业放在SM37上,然后依次执行。

使用JOB_OPEN,JOB_CLOSE。

无论何时添加新作业,都需要添加一个 此程序的入口,或者您可以创建一个ztable,并且该程序可以从表中读取并执行。

问候

Venkat

一周热门 更多>