Abap 在另一个日期模拟程序的执行

Abap 在另一个日期模拟程序的执行,abap,qa,sap-basis,Abap,Qa,Sap Basis,我们的QA询问是否有办法在不同的日期模拟程序的执行 我们试图在调试中更改sy数据,但只起了部分作用;调用事务命令将其重置为当前日期 有没有一种标准的或另一种创造性的工作方式来做到这一点 编辑 这与具体的交易无关。它不是批输入,但程序可以执行批输入。日期不是程序的输入。程序根据硬编码sy数据进行逻辑,例如: SELECT * FROM PA9000 WHERE begda LE sy-datum AND endda GE sy-datum. 您指的是什么交易?

我们的QA询问是否有办法在不同的日期模拟程序的执行

我们试图在调试中更改sy数据,但只起了部分作用;调用事务命令将其重置为当前日期

有没有一种标准的或另一种创造性的工作方式来做到这一点

编辑

这与具体的交易无关。它不是批输入,但程序可以执行批输入。日期不是程序的输入。程序根据硬编码sy数据进行逻辑,例如:

SELECT *
    FROM PA9000
    WHERE begda LE sy-datum AND
          endda GE sy-datum.

您指的是什么交易?@Suncatcher:非标准交易您如何在屏幕字段中填入今天的日期?以自动化的方式?是什么阻止你手动输入另一个日期?@Suncatcher:没有屏幕字段。我们有几个程序,根据当前日期进行许多计算,例如:选择。。。哪里EQ sy-DATAM。如果存在GUI,请给出一些代码示例和屏幕截图。是批量作业还是什么?