Ansicht
Dokumentation

HR_SEN_CRULE_BVG_DURATION - DE: Berechnung einer Dauer nach Beamtenversorgungsgesetz

HR_SEN_CRULE_BVG_DURATION - DE: Berechnung einer Dauer nach Beamtenversorgungsgesetz

BAL_S_LOG - Application Log: Log header data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_DURATION
ID_BEGDA
ID_ENDDA

Ausnahmen

CONVERSION_NOT_POSSIBLE
CONVERSION_NOT_SPECIFIED

Funktionsgruppe

HRSENDECRULE_BVG

CL_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 )