Ansicht
Dokumentation
ADD_TIME_TO_DATE - Addition Datum + Zeit (Tag, Woche, Monat, Jahr)
PERFORM Short Reference General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dem Funktionsbaustein kann eine Zeitdauer (I_TIME) zu einem Datum (I_IDATE) addiert werden. Über das Periodenkennzeichen I_IPRKZ kann die Maßeinheit der Zeitdauer festgelegt werden. Die zulässigen Perioden- kennzeichen finden Sie in Tabelle PRDKZ. Mit dem Rundungskennzeichen I_RDMHD ist es möglich, das Ergebnis auf den ersten oder letzten Tag der gewählten Periode zu runden (d.h. bei Periodenkennzeichen = 'Tag' ist das Rundungskennzeichen wirkungslos).
Beispiel
Beispiel 1: I_IDATE = 22.10.1998
I_TIME = 5
I_IPRKZ = ' ' (Tag)
I_RDMHD = ' ' (keine Rundung)
-> O_IDATE = 27.10.1998
Beispiel 2: I_IDATE = 22.10.1998
I_TIME = 5
I_IPRKZ = '2' (Monat)
I_RDMHD = '+' (aufrunden)
-> O_IDATE = 31.03.1999
Beispiel 3: I_IDATE = 22.10.1998
I_TIME = 5
I_IPRKZ = '3' (Jahr)
I_RDMHD = '-' (abrunden)
-> O_IDATE = 01.01.2003
Parameter
I_IDATEI_IPRKZ
I_RDMHD
I_TIME
O_IDATE
Ausnahmen
INTERNAL_ERRORINVALID_PERIOD
INVALID_ROUND_UP_RULE
Funktionsgruppe
VBMDAddresses (Business Address Services) PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1488 Date: 20240605 Time: 151316 sap01-206 ( 32 ms )