SAP ABAP Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT (ELDA Illness Notification Time Split)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PA-PA-AT (Application Component) Austria
     PB03 (Package) HR Master Data: Austria
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYAT_ELDA_KM_TIMESPLIT ELDA Illness Notification Time Split 20120102
Properties
Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT  
Short Description ELDA Illness Notification Time Split    
General Data
Package PB03   HR Master Data: Austria 
Created 20100730   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPAYAT_ELDA_KM_FUNCTIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_HRPAYAT_ELDA_KM_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_HRPAYAT_ELDA_KM_TIMESPLIT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYAT_ELDA_KM_FUNCTIONS Function List for ELDA Illness Notification Comparison 20120102
2 IF_HRPAYAT_ELDA_KM_NODE ELDA Illness Notification Node 20120102
Friends
Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEGDA Instance attribute Public Type reference (TYPE) BEGDA 20120102
2 CONFL_C Instance attribute Public Type reference (TYPE) CHAR1 20120102
3 CONFL_D Instance attribute Public Type reference (TYPE) CHAR1 20120102
4 CONFL_I Instance attribute Public Type reference (TYPE) CHAR1 20120102
5 CONFL_N Instance attribute Public Type reference (TYPE) CHAR1 20120102
6 CONFL_S Instance attribute Public Type reference (TYPE) BOOLE_D 20120102
7 CONFL_STATUS Instance attribute Public Type reference (TYPE) CHAR30 20120102
8 CONFL_T Instance attribute Public Type reference (TYPE) CHAR1 20120102
9 CONFL_V Instance attribute Public Type reference (TYPE) CHAR1 20120102
10 C_ALIGN Constant Public Type reference (TYPE) CHAR10 'ALIGN' 20120102
11 C_CONFL_D_DELTA Constant Public Type reference (TYPE) CHAR1 '1' 20120102
12 C_CONFL_D_NO Constant Public Type reference (TYPE) CHAR1 '0' 20120102
13 C_CONFL_D_NO_DELTA Constant Public Type reference (TYPE) CHAR1 '2' 20120102
14 C_CONFL_I_A_ONLY Constant Public Type reference (TYPE) CHAR1 'C' 20120102
15 C_CONFL_I_BOTH Constant Public Type reference (TYPE) CHAR1 'D' 20120102
16 C_CONFL_I_K_ONLY Constant Public Type reference (TYPE) CHAR1 'B' 20120102
17 C_CONFL_I_NONE Constant Public Type reference (TYPE) CHAR1 'A' 20120102
18 C_CONFL_I_S_BOTH Constant Public Type reference (TYPE) CHAR1 'E' 20120102
19 C_CONFL_I_S_K_ONLY Constant Public Type reference (TYPE) CHAR1 'F' 20120102
20 C_CONFL_T_AB_KM_NO Constant Public Type reference (TYPE) CHAR1 'd' 20120102
21 C_CONFL_T_AB_KM_YES Constant Public Type reference (TYPE) CHAR1 'e' 20120102
22 C_CONFL_T_AB_NO Constant Public Type reference (TYPE) CHAR1 'b' 20120102
23 C_CONFL_T_AB_YES Constant Public Type reference (TYPE) CHAR1 'c' 20120102
24 C_CONFL_T_NONE Constant Public Type reference (TYPE) CHAR1 'a' 20120102
25 C_CONV Constant Public Type reference (TYPE) CHAR10 'CONV' 20120102
26 C_COPY_DATA Constant Public Type reference (TYPE) CHAR10 'COPY' 20120102
27 C_DEL Constant Public Type reference (TYPE) CHAR10 'DEL' 20120102
28 C_DELIM Constant Public Type reference (TYPE) CHAR10 'DELIM' 20120102
29 C_EARLIER Constant Public Type reference (TYPE) CHAR10 'EARLIER' 20120102
30 C_FUNC_ALIGN Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN02' 20120102
31 C_FUNC_CONVERT Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN03' 20120102
32 C_FUNC_COPY Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN0A' 20120102
33 C_FUNC_DELETE Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN04' 20120102
34 C_FUNC_INSERT Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN01' 20120102
35 C_FUNC_NONE Constant Public Type reference (TYPE) ROLLNAME '' 20120102
36 C_FUNC_SET_STATUS Constant Public Type reference (TYPE) ROLLNAME 'PB03_KB_FUN0B' 20120102
37 C_INS Constant Public Type reference (TYPE) CHAR10 'INS' 20120102
38 C_NEW Constant Public Type reference (TYPE) PB03_MART0 'N' 20120102
39 C_OK Constant Public Type reference (TYPE) PB03_STATUS_ABG '2' 20120102
40 C_PROLG Constant Public Type reference (TYPE) CHAR10 'PROLG' 20120102
41 C_SETTLED Constant Public Type reference (TYPE) PB03_STATUS_ABG '3' 20120102
42 C_SET_STATUS Constant Public Type reference (TYPE) CHAR10 'SET' 20120102
43 C_STORNO Constant Public Type reference (TYPE) PB03_MART0 'S' 20120102
44 C_UPDATED Constant Public Type reference (TYPE) PB03_MART0 'A' 20120102
45 ENDDA Instance attribute Public Type reference (TYPE) ENDDA 20120102
46 KM_STATUS Instance attribute Public Type reference (TYPE) PB03_STATUS_ABG 20120102
47 OPERATION Instance attribute Public Type reference (TYPE) ROLLNAME 20120102
48 PERNR Instance attribute Public Type reference (TYPE) PERNR_D 20120102
49 STATUS_LEISTE Instance attribute Public Type reference (TYPE) HRPAYAT_ELDA_KM_UI_STATUS 20120102
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BLP_MESSAGES Instance method Public Method 20120102
2 GET_BEGDA Instance method Public Method 20120102
3 GET_ENDDA Instance method Public Method 20120102
4 GET_ERROR_STATUS Instance method Public Method 20120102
5 GET_P2001 Instance method Public Method 20120102
6 GET_P3248 Instance method Public Method 20120102
7 GET_PERNR Instance method Public Method 20120102
8 GET_TEXT Instance method Public Method 20120102
9 INITIALIZE Instance method Public Method Initalization of the Time Split 20120102
10 SET_KM_STATUS Instance method Public Method 20120102
Events
Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_FUNCTION Public See coding 20120102 tty_function TYPE SORTED TABLE OF ty_function WITH UNIQUE KEY function_number
2 TY_FUNCTION Public See coding 20120102 BEGIN OF ty_function, function_number TYPE ty_function_number, data_type TYPE field_type, selected TYPE xfeld, default TYPE xfeld, enabled TYPE xfeld, END OF ty_function
3 TY_FUNCTION_NUMBER Public See coding 20120102 ty_function_number TYPE n LENGTH 10
4 TY_FUNCTION_QUERY Public See coding 20120102 ty_function_query TYPE c LENGTH 10
Method Signatures

Method ADD_BLP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGES Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB 20120102
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D 20120102

Method ADD_BLP_MESSAGES on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120102

Method GET_BEGDA on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20120102

Method GET_ENDDA on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_ERROR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D 20120102

Method GET_ERROR_STATUS on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_P2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_P2001 Value transfer Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20120102

Method GET_P2001 on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_P3248 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_P3248 Value transfer Type reference (TYPE) P3248 Personal-Stammsatz für Infotyp 3248 20120102

Method GET_P3248 on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20120102

Method GET_PERNR on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) STRING 20120102

Method GET_TEXT on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120102
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120102
3 Importing IM_IT2001 Call by reference Type reference (TYPE) P2001 Personalzeitsatz Infotyp 2001 (Abwesenheiten) 20120102
4 Importing IM_IT3248 Call by reference Type reference (TYPE) P3248 Personal-Stammsatz Infotyp 3248 (Krankenstand aus ELDA A) 20120102
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120102
6 Importing IM_STEP_SISTERS Call by reference Type reference (TYPE) IF_HRPAYAT_ELDA_KM_NODE=>TTY_CHILDREN Geschwister aus vorheriger Ehe mit BLP 20120102
7 Importing IM_TIMESPLIT_TEXT Call by reference Type reference (TYPE) STRING 20120102

Method INITIALIZE on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.

Method SET_KM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) PB03_STATUS_ABG Statusinformation des Infotyps Krankmeldung aus ELDA (3248) 20120102

Method SET_KM_STATUS on Interface IF_HRPAYAT_ELDA_KM_TIMESPLIT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in