我们如何设置特定日期以安排报告?

2020-09-02 12:47发布

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

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


该报告正在运行,但需要安排在19日每月运行一次。 但是要为报表安排值,该值将每月动态更改,第一个日期为上个月的19日,第二个月为当月的18日。 请帮助我。

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

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


该报告正在运行,但需要安排在19日每月运行一次。 但是要为报表安排值,该值将每月动态更改,第一个日期为上个月的19日,第二个月为当月的18日。 请帮助我。

付费偷看设置
发送
3条回答
当学会了学习
1楼-- · 2020-09-02 13:13

v_datenext = sy-datum + 1。

CALL FUNCTION'JOB_OPEN'

导出

delanfrep =''

jobgroup =''

职位名称=职位名称

sdlstrtdt = v_datenext

sdlstrttm = sy-uzeit

导入

jobcount =作业计数。

提交z_prg_spinterf

i_year EQ v_subyrnext

使用i_month均衡器应用程序-> g_str_header-f_month

i_dc EQ为'B'

USER sy-uname

VIA JOB职位名称

NUMBER个工作计数

并返回。

starttime-sdlstrttm = sy-uzeit + 60。

  • 关闭工作

CALL FUNCTION'JOB_CLOSE'

导出

jobcount =就业人数

职位名称=职位名称

  • prddays = 1

sdlstrtdt = v_datenext

sdlstrttm = starttime-sdlstrttm

strtimmed = starttimeimmediate

targetsystem = host。


在调用JOB_OPEN时不要提供sdlstrtdt和sdlstrttm,在调用JOB_CLOSE时不要提供strtimed,看看是否有帮助。

PS =从 answers.sap.com

派大星 ヾ
2楼-- · 2020-09-02 13:07
<复制而来 p>我应在"查询脚本查看器"中运行这些脚本。 我是SAP BOE的新手。 有关如何运行计划的报告的更多详细信息将非常有帮助。

Aaron 3364
3楼-- · 2020-09-02 13:10

首先,我是SAP的新手,所以我准备准备一份报告,但无法设置计划的报告。 日期每月19日运行一次? 我是否需要用每个月都会动态更改的值替换过滤器框中的过滤器,第一个日期为上个月的19日,第二个月为当前月的18日。

一周热门 更多>