Ansicht
Dokumentation

RP_01C_TIME_COMPUTE - Ermittlung Jahre/Monate/Tage innerhalb von Intervallen

RP_01C_TIME_COMPUTE - Ermittlung Jahre/Monate/Tage innerhalb von Intervallen

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Berechnung von Zeiten aus kalendarischen Intervallen;
Die Übergabe der Zeiträume erfolgt mittels Tabelle T09.
Die Rundungsregel für Dienstjahre ist in IMPORT-Parameter
I09_ROUNDING_OFF_KEY festzulegen. (Festwerte aus Domäne P01C-RDDZT)
I09_ROUNDING_DAYS enthält bei Rundungsregel 3 die Anzahl Tage, bei
denen n i c h t auf das nächste volle Jahr aufgerundet werden soll.
(Bsp: 182 bei 182-Tage-Regel)

Folgende Zeiträume werden errechnet und in der Tabelle pro Intervall,
sowie als Summe aller Intervalle in folgenden EXPORT-Parametern
zurückgegeben:
- E09_FULL_YEARS Gesamtanzahl Jahre (Dienstjahre) integer
unter Berücksichtigung der Rundungsregel aus
IMPORT-Parameter I09_ROUNDING_OFF_KEY
- E09_TOTAL_YEARS Gesamtanzahl Jahre mit 4 Nachkommastellen
- E09_TOTAL_MONTHS Gesamtanzahl Monate mit 4 Nachkommastellen
- E09_TOTAL_DAYS Gesamtanzahl Tage ganzzahlig
Alle drei TOTAL-Parameter spiegeln den gleichen Zeitraum wider!!!!!!!
- E09_REMAIN_MONTHS Anzahl Monate, die nicht in vollen Jahren
enthalten sind ganzzahlig
- E09_REMAIN_DAYS Anzahl Tage, die nicht in vollen Monaten
enthalten sind ganzzahlig

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E09_FULL_YEARS
E09_REMAIN_DAYS
E09_REMAIN_MONTHS
E09_TOTAL_DAYS
E09_TOTAL_MONTHS
E09_TOTAL_YEARS
I09_30_DAYS_RULE
I09_ROUNDING_DAYS
I09_ROUNDING_OFF_KEY
T09_IVAL

Ausnahmen

BEGDA_GT_ENDDA
DATE_INITIAL
HIGH_END
NO_INPUT

Funktionsgruppe

RPDC

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2813 Date: 20240523 Time: 110532     sap01-206 ( 31 ms )