我们的质量检查人员询问是否有一种方法可以模拟与今天不同日期的程序执行。
我们试图在调试中更改sy-data,但是它只能部分起作用; CALL TRANSACTION命令将其重置为当前日期。
是否有标准或其他可行的创意方式来做到这一点?
编辑
这与特定交易无关。它不是批处理输入,但是程序可以执行批处理输入。日期不是程序的输入。该程序基于硬编码的sy-data进行逻辑处理,例如:
SELECT *
FROM PA9000
WHERE begda LE sy-datum AND
endda GE sy-datum.