Ansicht
Dokumentation
HR_SEN_CRULE_BVG_DURATION - DE: Berechnung einer Dauer nach Beamtenversorgungsgesetz
BAL_S_LOG - Application Log: Log header data CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionsbaustein zur Berechnung einer Dauer
Zu einem durch ID_BEGDA und ID_ENDDA definierten Intervall wird die Dauer in Jahren und Tagen berechnet. Es werden die vollen Kalenderjahre (vom Beginn der Dauer) ermittelt, die im Intervall liegen. Anschließend werden die Tage nach dem letzten vollen Kalenderjahr ermittelt und addiert. Hierbei werden Schalttage mitgezählt, sofern sie im Intervall liegen.
Beispiel
Importparameter
- ID_BEGDA = 21.05.1987
- ID_ENDDA = 18.12.1996
Vorgehen
- 9 Volle Kalenderjahre: (vom 21.05.1987 bis zum 20.05.1996)
- 212 Tage in 1996: ,,11 (Mai) + 30 (Juni) + 31 (Juli) + 31 (August) + 30 (September) + 31 (Oktober) 30 (November) + 18 (Dezember)
In diesem Fall wird das Schaltjahr 1996 nicht explizit berücksichtigt. Bei einem Beginn der Dauer beispielsweise zum 17.02.1987, würde der 29. Februar 1996 mitgerechnet werden.
Exportparameter
- ES_DURATION = (9,0 Jahre; 0,0 Monate; 212,0 Tage)
Parameter
ES_DURATIONID_BEGDA
ID_ENDDA
Ausnahmen
CONVERSION_NOT_POSSIBLECONVERSION_NOT_SPECIFIED
Funktionsgruppe
HRSENDECRULE_BVGCL_GUI_FRONTEND_SERVICES - Frontend Services RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1432 Date: 20240523 Time: 083824 sap01-206 ( 30 ms )