Also diese Felder sollten generell nicht mehr verwendet werden.
Wir haben da bei Altprogrammen schon die hässlichsten Dinge erlebt, wenn der Job noch vor 00:00 Uhr gestartet wurde und wider erwarten in den nächsten Tag lief.

Besser ist da %date() zu verwenden.

Für Testläufe kann man auch die Entry-Parameter (oder PR/PI-Interface) verwenden.
Mit %parms lässt sich die Anzahl Parameter abfragen und mit %addr(pName) feststellen, ob der Parameter übergeben wurde.
Das ist viel besser geeignet, als per Debugger inhalte zu verändern.

Denn die Anzahl Parameter an den Aufruf eines RPGLE ist nicht fixiert. Man kann beleibig viele Parameter (max. 400) an ein Programm übergeben.

Zusätzlich kann man auch ein CMD darum herum schreiben, dass optional einen Test-Parameter hat.