Ansicht
Dokumentation

HR_SEN_CRULE_BVG_DURATION_2 - DE: Berechnung einer Dauer nach Beamtenversorgungsgesetz

HR_SEN_CRULE_BVG_DURATION_2 - DE: Berechnung einer Dauer nach Beamtenversorgungsgesetz

General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
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 ermittelt, die im Intervall liegen. Anschließend werden die Tage vor dem ersten vollen Kalenderjahr und nach dem letzten vollen Kalenderjahr ermittelt und addiert. Hierbei werden Schalttage mitgezählt, sofern sie im Intervall liegen. Übersteigt die Anzahl der Tage 365, dann werden 365 in ein Jahr umgerechnet.

Beispiel

Importparameter

  • ID_BEGDA = 10.12.1997
  • ID_ENDDA = 08.03.2000

Vorgehen

  • Volle Kalenderjahre: 2 (1998, 1999)
  • Tage in 1997: 22
  • Tage in 2000: 68 = 31 + 29 + 8

Exportparameter

  • ES_DURATION = (2,0 Jahre; 0,0 Monate; 90,0 Tage)




Parameter

ES_DURATION
ID_BEGDA
ID_ENDDA

Ausnahmen

CONVERSION_NOT_POSSIBLE
CONVERSION_NOT_SPECIFIED

Funktionsgruppe

HRSENDECRULE_BVG

Vendor Master (General Section)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1253 Date: 20240523 Time: 072300     sap01-206 ( 29 ms )