SAP ABAP Function Module HR_SEN_WPERIOD_EVAL_BY_CALTY (F09)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷ PA-PA-XX-TL-SEN (Application Component) Calculation of Employment Period
⤷ PSEN (Package) Service Calculation
⤷ PA-PA-XX-TL-SEN (Application Component) Calculation of Employment Period
⤷ PSEN (Package) Service Calculation
Basic Data
Function Module | HR_SEN_WPERIOD_EVAL_BY_CALTY | F09 |
Function Group | HRSEN00WPERIOD_BY_CALTY | Calculation of result for weighted per. |
Program Name | SAPLHRSEN00WPERIOD_BY_CALTY | |
INCLUDE Name | LHRSEN00WPERIOD_BY_CALTYU01 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
Exporting | ES_DURATION | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |||
Exporting | ED_ENDDA | TYPE | ENDDA | Gültigkeitsende | |||
Exporting | ET_RPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
Exporting | ET_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden | |||
Exporting | ET_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
Exporting | ED_ENDDA_LAST | TYPE | ENDDA | Gültigkeitsende | |||
Exporting | ES_DURATION_LAST | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |||
Importing | IT_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden | |||
Importing | IT_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
Importing | ID_CALTY | TYPE | PSEN_CALTY | CON_CALTY_ASC | Berechnungsart Dienstzeitberechnung | ||
Importing | IS_DURATION | TYPE | PSEN_DURATION | Dauer in Jahren, Monaten und Tagen | |||
Importing | IS_DURATION_DEC | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalstellen | |||
Importing | ID_WEIGHT | TYPE | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | ||
Importing | ID_CUT | TYPE | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | |||
Importing | ID_FMDUR | TYPE | PSEN_FMDUR | Funktionsbaustein zur Berechnung einer Intervalldauer | |||
Importing | ID_FMWGT | TYPE | PSEN_FMWGT | Funktionsbaustein zur Gewichtung einer Dauer | |||
Importing | ID_FMSUM | TYPE | PSEN_FMSUM | Funktionsbaustein zur Summierung von Dauern | |||
Importing | ID_FMDAT | TYPE | PSEN_FMDAT | Funktionsbaustein zur Berechnung eines Datums | |||
Importing | ID_WRITE_BUFFER | TYPE | PSEN_GRAD_CLG_RESULT_WRITE | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | ||
Importing | ID_PROTO | TYPE | PSEN_PROTO | SPACE | Protokollierung Dienstzeitberechnung | ||
Exception | E_EMPTY_TABLES | TYPE | Keine Dienstzeit wurde in den importierten Tabellen eingetragen | ||||
Exception | E_LENGTH_SMALLER_SEARCHED | TYPE | Die gesuchte Dauer ist kleiner als die importierten Zeiten | ||||
Exception | E_CONVERSION_RULE | TYPE | Die eingegebene Dauer ist unkonvertierbar | ||||
Exception | E_CALCULATION_RULE | TYPE | Die eingegebene Dauer ist unkonvertierbar | ||||
Exception | E_ASSERTION | TYPE | |||||
Exception | E_OTHERS | TYPE | |||||
Processing Type
Normal Function Module | |
Remote-Enabled Module | BaseXML supported |
Update Module | Start immediately |
Immediate Start, No Restart | |
Start Delayed | |
Coll.run | |
JAVA Module Callable from ABAP | |
Remote-Enabled JAVA Module | |
Module Callable from JAVA |
History
Last changed by/on | SAP | 20060313 |
SAP Release Created in |