2020-09-20 16:45发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我必须为B2B域创建一个... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我必须为B2B域创建一个CronJob,例如"在特定日期范围内创建的用户数"。
但我不知道要创建此cron作业。
如果可能的话,有人可以提供帮助吗?
您好,请见以下步骤
通过使用新属性扩展CronJob项类型以指定日期范围(属性为date和todate)来创建新项类型(CountB2BUser),这些属性对您动态更改日期范围很有用( backofficce或impex)。
通过扩展AbstractJobPerformable并重写perfrom方法来编写类
公共类CountB2BUserJob扩展了AbstractJobPerformable { 公共PerformResult perform(最终CountB2BUserModel模型){ //从CountB2BUserModel获取日期和日期 //通过添加条件(例如创建时间介于date和todate之间)对用户执行查询 } }
如下添加Bean声明
添加Spring配置后,重新启动hybris平台并执行系统更新
为Cron作业编写Impex并按以下方式触发
INSERT_UPDATE CountB2BUser; code [unique = true]; job(code); singleExecutable; sessionLanguage(isocode); fromdate; todate ; CountB2BUserJob; countB2BUserJob; false; en; fromdatevalue; todatevalue;
INSERT_UPDATE触发器; cronjob(code)[unique = true]; cronExpression ; CountB2BUserJob; 0 0/5 *?
谢谢
Venki
最多设置5个标签!
您好,请见以下步骤
通过使用新属性扩展CronJob项类型以指定日期范围(属性为date和todate)来创建新项类型(CountB2BUser),这些属性对您动态更改日期范围很有用( backofficce或impex)。
通过扩展AbstractJobPerformable并重写perfrom方法来编写类
公共类CountB2BUserJob扩展了AbstractJobPerformable { 公共PerformResult perform(最终CountB2BUserModel模型){ //从CountB2BUserModel获取日期和日期 //通过添加条件(例如创建时间介于date和todate之间)对用户执行查询 } }
如下添加Bean声明
添加Spring配置后,重新启动hybris平台并执行系统更新
为Cron作业编写Impex并按以下方式触发
INSERT_UPDATE CountB2BUser; code [unique = true]; job(code); singleExecutable; sessionLanguage(isocode); fromdate; todate ; CountB2BUserJob; countB2BUserJob; false; en; fromdatevalue; todatevalue;
INSERT_UPDATE触发器; cronjob(code)[unique = true]; cronExpression ; CountB2BUserJob; 0 0/5 *?
谢谢
Venki
一周热门 更多>