The Function Module HR_SEN_WPERIOD_EVAL_BY_CALTY (F09) is a standard Function Module in SAP ERP and is part of the function group HRSEN00WPERIOD_BY_CALTY within the package PSEN.
Function Module | HR_SEN_WPERIOD_EVAL_BY_CALTY |
Short Text | F09 |
Function Group | HRSEN00WPERIOD_BY_CALTY |
Package | PSEN |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ID_CALTY | TYPE | PSEN_CALTY | CON_CALTY_ASC | Berechnungsart Dienstzeitberechnung |
ID_CUT | TYPE | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (-'X') und FALSE (-' ') | |
ID_FMDAT | TYPE | PSEN_FMDAT | Funktionsbaustein zur Berechnung eines Datums | |
ID_FMDUR | TYPE | PSEN_FMDUR | Funktionsbaustein zur Berechnung einer Intervalldauer | |
ID_FMSUM | TYPE | PSEN_FMSUM | Funktionsbaustein zur Summierung von Dauern | |
ID_FMWGT | TYPE | PSEN_FMWGT | Funktionsbaustein zur Gewichtung einer Dauer | |
ID_PROTO | TYPE | PSEN_PROTO | SPACE | Protokollierung Dienstzeitberechnung |
ID_WEIGHT | TYPE | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (-'X') und FALSE (-' ') |
ID_WRITE_BUFFER | TYPE | PSEN_GRAD_CLG_RESULT_WRITE | SPACE | Datenelement zur Domäne BOOLE: TRUE (-'X') und FALSE (-' ') |
IS_DURATION | TYPE | PSEN_DURATION | Dauer in Jahren, Monaten und Tagen | |
IT_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |
IT_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ED_ENDDA | TYPE | ENDDA | Gültigkeitsende | |
ED_ENDDA_LAST | TYPE | ENDDA | Gültigkeitsende | |
ES_DURATION | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |
ES_DURATION_LAST | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |
ET_RPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |
ET_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |
ET_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden |
This function module does not define any CHANGING parameters.
This function module does not define any TABLE parameters.
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
E_CALCULATION_RULE | Die eingegebene Dauer ist unkonvertierbar |
E_CONVERSION_RULE | Die eingegebene Dauer ist unkonvertierbar |
E_EMPTY_TABLES | Keine Dienstzeit wurde in den importierten Tabellen eingetragen |
E_LENGTH_SMALLER_SEARCHED | Die gesuchte Dauer ist kleiner als die importierten Zeiten |