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
⤷
⤷
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 |
|---|---|---|---|---|---|---|---|
| |
ES_DURATION | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |||
| |
ED_ENDDA | TYPE | ENDDA | Gültigkeitsende | |||
| |
ET_RPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
| |
ET_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden | |||
| |
ET_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
| |
ED_ENDDA_LAST | TYPE | ENDDA | Gültigkeitsende | |||
| |
ES_DURATION_LAST | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalen | |||
| |
IT_WPERIOD | TYPE | HRSEN00_WEIGHT_PERIOD | Gewichtete Perioden | |||
| |
IT_WPEAK | TYPE | HRSEN00_WEIGHT_PEAK_DEC | Gewichteter Peak mit dezimaler Dauer | |||
| |
ID_CALTY | TYPE | PSEN_CALTY | CON_CALTY_ASC | Berechnungsart Dienstzeitberechnung | ||
| |
IS_DURATION | TYPE | PSEN_DURATION | Dauer in Jahren, Monaten und Tagen | |||
| |
IS_DURATION_DEC | TYPE | PSEN_DURATION_DEC | Dauer in Jahren, Monaten und Tagen mit Dezimalstellen | |||
| |
ID_WEIGHT | TYPE | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | ||
| |
ID_CUT | TYPE | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | |||
| |
ID_FMDUR | TYPE | PSEN_FMDUR | Funktionsbaustein zur Berechnung einer Intervalldauer | |||
| |
ID_FMWGT | TYPE | PSEN_FMWGT | Funktionsbaustein zur Gewichtung einer Dauer | |||
| |
ID_FMSUM | TYPE | PSEN_FMSUM | Funktionsbaustein zur Summierung von Dauern | |||
| |
ID_FMDAT | TYPE | PSEN_FMDAT | Funktionsbaustein zur Berechnung eines Datums | |||
| |
ID_WRITE_BUFFER | TYPE | PSEN_GRAD_CLG_RESULT_WRITE | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | ||
| |
ID_PROTO | TYPE | PSEN_PROTO | SPACE | Protokollierung Dienstzeitberechnung | ||
| |
E_EMPTY_TABLES | TYPE | Keine Dienstzeit wurde in den importierten Tabellen eingetragen | ||||
| |
E_LENGTH_SMALLER_SEARCHED | TYPE | Die gesuchte Dauer ist kleiner als die importierten Zeiten | ||||
| |
E_CONVERSION_RULE | TYPE | Die eingegebene Dauer ist unkonvertierbar | ||||
| |
E_CALCULATION_RULE | TYPE | Die eingegebene Dauer ist unkonvertierbar | ||||
| |
E_ASSERTION | TYPE | |||||
| |
E_OTHERS | TYPE | |||||
Processing Type
| Normal Function 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 |