如何实现一个Cron Job来从bckoffice创建报告

2020-09-20 04:34发布

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

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


我必须实现一个Cron Job才能自动创建后台报告,因此对于业务团队来说,无需从后台手动创建报告。

有人可以建议我这样做吗,我该如何开始工作呢?

谢谢。

关于

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

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


我必须实现一个Cron Job才能自动创建后台报告,因此对于业务团队来说,无需从后台手动创建报告。

有人可以建议我这样做吗,我该如何开始工作呢?

谢谢。

关于

付费偷看设置
发送
2条回答
d56caomao
1楼 · 2020-09-20 05:31.采纳回答

编写CronJob,事件和事件侦听器。 当Cron作业被调用/触发时。 它将触发一个事件。 哪个调用事件监听器。 从该事件侦听器中调用业务流程。 会相互调用数据库并获取您要在报告中填充的数据。您可以从此处发送电子邮件或生成pdf。

追夢秋陽
2楼-- · 2020-09-20 05:18

嗨,山姆,

感谢您的回复....

您能帮我为"从模型类中获取开始日期和结束日期"编写正确的逻辑吗?

这样我就可以使用从hac到impex以及从backoffice来的动态日期。

  final int startDate = XXXXXXXModel.getStartDate();

    最终Calendar cal = Calendar.getInstance();

    cal.add(Calendar.DAY_OF_MONTH,startDate);



   final int endDate = XXXXXXXModel.getEndDate();

    最终Calendar cal = Calendar.getInstance();

    cal.add(Calendar.DAY_OF_MONTH,endDate);

  

基本上,我需要在cron作业中使用这些动态日期。

此致

一周热门 更多>