Die Aufbereitung von Datumsfeldern können Sie mit dem SAPscript-Kommando SET DATE MASK definieren. Nach Ausführung dieses Kommandos werden alle Datumsfelder mit dieser Darstellung ausgegeben.
Syntax:
/: SET DATE MASK = 'Datumsmaske'
In der Datumsmaske können Sie folgende Schablonen verwenden:
DD |
Tag (zweistellig) | |
DDD |
Tagesname (abgekürzt) | |
DDDD |
Tagesname (ausgeschrieben) | |
MM |
Monat (zweistellig) | |
MMM |
Monatsname (abgekürzt) | |
MMMM |
Monatsname (ausgeschrieben) | |
YY |
Jahr (zweistellig) | |
YYYY |
Jahr (vierstellig) | |
LD |
Tagesangabe (aufbereitet wie bei Zusatzoption L) | |
LM |
Monatsangabe (aufbereitet wie bei Zusatzoption L) | |
LY |
Jahresangabe (aufbereitet wie bei Zusatzoption L) | |
Alle anderen Zeichen in der Maske werden als Text interpretiert und entsprechend übernommen.

Angenommen, das aktuelle Systemdatum ist der 1. März 1994.
/: SET DATE MASK = 'Walldorf, den DD.MM.YY'
&DATE&
® Walldorf, den 01.03.94&DATE(Z)&
® Walldorf, den 1.3.94/: SET DATE MASK = 'MMMM, DD. YYYY'
&DATE&
® März, 01. 1994Durch Angabe eines Leerstrings als Datumsmaske können Sie wieder auf die Standarddarstellung zurückschalten:
/: SET DATE MASK = ' '