- 问题:
- SM36用 程序 + 变量的方式创建Job重复跑同一天的数据
- 即使设置 PARAMETERS P_DATE TYPE DATS DEFAULT SY-DATUM. Job也重复跑同一天的数据
- 解决方法:
- 1.创建变式时用动态参数
- 2.在 INITIALIZATION. 加入如下代码
IF P_P2 = 'X' AND SY-BATCH = 'X'. "P_P2被选中 and 后台运行时
P_DATE = SY-DATUM. "更新日期
ENDIF.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX