SAP ABAP Class CL_HRPA_BEN_SERVICES (Services Class for Benefits)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-BN (Application Component) Benefits
     PAOC_PAD_INT_BEN (Package) International Benefits: Infotypes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BEN_CONSTANTS HR: Constants for Benefits 20021024
Properties
Class CL_HRPA_BEN_SERVICES  
Short Description Services Class for Benefits    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INT_BEN   International Benefits: Infotypes 
Created 20021022   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_BEN_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_BEN_CONSTANTS HR: Constants for Benefits 20021024
Friends
Class CL_HRPA_BEN_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABORT_MSG Constant Public Type reference (TYPE) SY-MSGTY 'A' Messages, message type 20021022
2 ABORT_SEVERITY Constant Public Type reference (TYPE) RPBENERR-SEVER 'A' Messages, message type 20021022
3 ACCUMULATED_EARNINGS Constant Public Type reference (TYPE) BEN_AAMTY 'E' Benefit Type of Cumulated Amount 20021022
4 ACCUMULATED_EMPLOYER Constant Public Type reference (TYPE) BEN_AAMTY 'R' Benefit Type of Cumulated Amount 20021022
5 ACCUMULATED_POST_TAX Constant Public Type reference (TYPE) BEN_AAMTY 'S' Benefit Type of Cumulated Amount 20021022
6 ACCUMULATED_PRE_TAX Constant Public Type reference (TYPE) BEN_AAMTY 'P' Benefit Type of Cumulated Amount 20021022
7 ACCUMULATED_SS_EARN Constant Public Type reference (TYPE) BEN_AAMTY 'C' Benefit Type of Cumulated Amount 20021022
8 ACCUMULATED_SS_TAXES Constant Public Type reference (TYPE) BEN_AAMTY 'T' Benefit Type of Cumulated Amount 20021022
9 AUTOMATIC Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'A' Benefit type of plan enrollment 20021022
10 AUTOMATIC_OPEN_OFFER Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'B' Benefit type of plan enrollment 20021022
11 BENEFICIARIES Constant Public Type reference (TYPE) P0377-RLPTY 'B' Benefit type of dependent/beneficiary for benefit plan 20021022
12 CALC_SERV_BEGDA Constant Public Type reference (TYPE) PSEN_CALTY '3' Employment period calculation type 20021022
13 CALC_SERV_COMPLETE Constant Public Type reference (TYPE) PSEN_CALTY ' ' Employment period calculation type 20021022
14 CALC_SERV_DURATION Constant Public Type reference (TYPE) PSEN_CALTY '1' Employment period calculation type 20021022
15 CALC_SERV_ENDDA Constant Public Type reference (TYPE) PSEN_CALTY '2' Employment period calculation type 20021022
16 CLAIM_APPROVED Constant Public Type reference (TYPE) BEN_CLSTA 'A' Benefit Status of FSA Claim 20021022
17 CLAIM_NOT_YET_APPROVED Constant Public Type reference (TYPE) BEN_CLSTA 'N' Benefit Status of FSA Claim 20021022
18 CLAIM_REJECTED Constant Public Type reference (TYPE) BEN_CLSTA 'R' Benefit Status of FSA Claim 20021022
19 CLAIM_REJECTION_CONFIRMED Constant Public Type reference (TYPE) BEN_CLSTA 'C' Benefit Status of FSA Claim 20021022
20 COBRA_CONFIRMATION_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'C3' Benefit form type 20021022
21 COBRA_ELECTION_FORM Constant Public Type reference (TYPE) SYDAYST 'L' Date and Time, Daylight Savings Time Indicator 20021022
22 COBRA_ENROLLMENT_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'C2' Benefit form type 20021022
23 COBRA_INVOICE_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'C4' Benefit form type 20021022
24 COBRA_LETTER_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'C1' Benefit form type 20021022
25 COBRA_NOTICE_ELECTION_FORM Constant Public Type reference (TYPE) SYDAYST 'N' Date and Time, Daylight Savings Time Indicator 20021022
26 CONFIRMATION_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'B2' Benefit form type 20021022
27 CONFIRMATION_FORM Constant Public Type reference (TYPE) CHAR_01 'C' Character length 1 20021022
28 CONSISTENT Constant Public Type reference (TYPE) RPBENRPT01-CONSI '0' Benefit result of consistency check 20021022
29 CREDITED_SERVICE Constant Public Type reference (TYPE) BEN_SVTYP 'C' Benefit Service Type 20021022
30 CREDITOR_TYPE Constant Public Type reference (TYPE) T51RH-CRETY '3' HR payee type 20021022
31 CREDITS Constant Public Type reference (TYPE) T5UB1-BPCAT '1' Benefit plan category 20021022
32 DAYS Constant Public Type reference (TYPE) T538A-ZEINH '010' Time/Measurement Unit 20021022
33 DAYS_PER_MONTH Constant Public Type reference (TYPE) FLOAT '30.4375' Field of type FLTP 20021022
34 DEFAULT Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'D' Benefit type of plan enrollment 20021022
35 DEFAULT_OPEN_OFFER Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'C' Benefit type of plan enrollment 20021022
36 DEPENDENTS Constant Public Type reference (TYPE) P0377-RLPTY 'D' Benefit type of dependent/beneficiary for benefit plan 20021022
37 DISPLAY_VIEW Constant Public Type reference (TYPE) CHAR1 'S' Single-character flag 20021022
38 DIVORCED_SPOUSE Constant Public Type reference (TYPE) SUBTY '10 ' Subtype 20021022
39 DOMESTIC_CHILD Constant Public Type reference (TYPE) SUBTY '14 ' Subtype 20021022
40 DOMESTIC_PARTNER Constant Public Type reference (TYPE) SUBTY '13 ' Subtype 20021022
41 DOMESTIC_PARTNER_DATA Constant Public Type reference (TYPE) BEN_PSDAT 'D' Benefit Indicator Showing Whose Data is Relevant 20021022
42 EMPLOYEE Constant Public Type reference (TYPE) RPBENBNF-ITS01 '2' Benefit infotype switch 20021022
43 EMPLOYEE_DATA Constant Public Type reference (TYPE) BEN_PSDAT ' ' Benefit Indicator Showing Whose Data is Relevant 20021022
44 END_OF_TIME Constant Public Type reference (TYPE) T74HA-BEIND 'E' Benefit indicator for start date of infotype records 20021022
45 ENROLLMENT_DOCUMENT Constant Public Type reference (TYPE) T74HL-FOTYP 'B1' Benefit form type 20021022
46 ENROLLMENT_FORM Constant Public Type reference (TYPE) CHAR_01 'E' Character length 1 20021022
47 EOI_CREATE_ACTIVE Constant Public Type reference (TYPE) T74FR-EOIAC '1' Benefit action when EOI statement not provided 20021022
48 EOI_CREATE_BEST Constant Public Type reference (TYPE) T74FR-EOIAC '3' Benefit action when EOI statement not provided 20021022
49 EOI_CREATE_BOTH Constant Public Type reference (TYPE) T74FR-EOIAC '4' Benefit action when EOI statement not provided 20021022
50 EOI_CREATE_PENDING Constant Public Type reference (TYPE) T74FR-EOIAC '2' Benefit action when EOI statement not provided 20021022
51 EOI_DO_NOTHING Constant Public Type reference (TYPE) T74FR-EOIAC '5' Benefit action when EOI statement not provided 20021022
52 ERRONEOUS Constant Public Type reference (TYPE) RPBENRPT01-CONSI '3' Benefit result of consistency check 20021022
53 ERROR_MSG Constant Public Type reference (TYPE) SY-MSGTY 'E' Messages, message type 20021022
54 ERROR_SEVERITY Constant Public Type reference (TYPE) RPBENERR-SEVER 'E' Messages, message type 20021022
55 ER_CONTRIB_BASE_POST_ONLY Constant Public Type reference (TYPE) T74FF-EECTX 'S' Benefit Share of EE Contribution as Basis for ER Contrib. 20021022
56 ER_CONTRIB_BASE_PRE_ONLY Constant Public Type reference (TYPE) T74FF-EECTX 'R' Benefit Share of EE Contribution as Basis for ER Contrib. 20021022
57 ER_CONTRIB_BASE_PRE_POST Constant Public Type reference (TYPE) T74FF-EECTX ' ' Benefit Share of EE Contribution as Basis for ER Contrib. 20021022
58 EVENT_DATE Constant Public Type reference (TYPE) T74HA-BEIND 'E' Benefit indicator for start date of infotype records 20021022
59 EVENT_OFFER Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'E' Benefit type of plan enrollment 20021022
60 EVENT_PROCESSING Constant Public Type reference (TYPE) CHAR_01 'E' Character length 1 20021022
61 EXPIRY_PERIOD_FOR_APPL_LOG Constant Public Type reference (TYPE) INTEGER1 30 Integer 1 20021022
62 FALSE Constant Public Type reference (TYPE) BOOLEAN ' ' boolean variable (X=true, -=false, space=unknown) 20021022
63 FIXED_BEGINDATE Constant Public Type reference (TYPE) T74HA-BEIND 'F' Benefit indicator for start date of infotype records 20021022
64 FIXED_ENDDATE Constant Public Type reference (TYPE) T74HA-BEIND 'F' Benefit indicator for start date of infotype records 20021022
65 HEALTH Constant Public Type reference (TYPE) T5UB1-BPCAT 'A' Benefit plan category 20021022
66 HOURS Constant Public Type reference (TYPE) T538A-ZEINH '001' Time/Measurement Unit 20021022
67 INFO_MSG Constant Public Type reference (TYPE) SY-MSGTY 'I' Messages, message type 20021022
68 INFO_SEVERITY Constant Public Type reference (TYPE) RPBENERR-SEVER 'I' Messages, message type 20021022
69 INSURANCE Constant Public Type reference (TYPE) T5UB1-BPCAT 'B' Benefit plan category 20021022
70 INVOICE_FORM Constant Public Type reference (TYPE) SYDAYST 'I' Date and Time, Daylight Savings Time Indicator 20021022
71 MAINTAIN_VIEW Constant Public Type reference (TYPE) CHAR1 'U' Single-character flag 20021022
72 MANUAL Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'M' Benefit type of plan enrollment 20021022
73 MAXIMUM_ADDNO Constant Public Type reference (TYPE) T74FC-COVAM '999999999' Benefit insurance coverage amount 20021022
74 MAXIMUM_COVERAGE Constant Public Type reference (TYPE) T74FC-COVAM '9999999999999.99' Benefit insurance coverage amount 20021022
75 MAXIMUM_EOI_AMOUNT Constant Public Type reference (TYPE) T74FR-MAMJP '9999999999999.99' Benefit max. amount difference without statement for jump 20021022
76 MAXIMUM_EOI_JUMP Constant Public Type reference (TYPE) T74FR-MAMJP '9999999999999.99' Benefit max. amount difference without statement for jump 20021022
77 MAX_BENEFICIARIES Constant Public Type reference (TYPE) RPBEN_OA-MAX_NO_DEP '20' Benefit Maximum Number of Dependents 20021022
78 MAX_CONTINGENTS Constant Public Type reference (TYPE) RPBEN_OA-MAX_NO_DEP '10' Benefit Maximum Number of Dependents 20021022
79 MAX_DEPENDENTS Constant Public Type reference (TYPE) RPBEN_OA-MAX_NO_DEP '20' Benefit Maximum Number of Dependents 20021022
80 MAX_INVESTMENTS Constant Public Type reference (TYPE) RPBEN_OA-MAX_NO_DEP '20' Benefit Maximum Number of Dependents 20021022
81 MISCELLANEOUS Constant Public Type reference (TYPE) T5UB1-BPCAT 'E' Benefit plan category 20021022
82 MONTHS Constant Public Type reference (TYPE) T538A-ZEINH '012' Time/Measurement Unit 20021022
83 MSG_CLASS10 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00VIEWS' Messages, Message Class 20021022
84 MSG_CLASS11 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00IDOC' Messages, Message Class 20021022
85 MSG_CLASS12 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBENUSCOBRA' Messages, Message Class 20021022
86 MSG_CLASS13 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00LISTREPORTS' Messages, Message Class 20021022
87 MSG_CLASS14 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00TOOLREPORTS' Messages, Message Class 20021022
88 MSG_CLASS15 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00TREEREPORTS' Messages, Message Class 20021022
89 MSG_CLASS16 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00INFOTYPES' Messages, Message Class 20021022
90 MSG_CLASS17 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00FORMS' Messages, Message Class 20021022
91 MSG_CLASS18 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00SERVICE' Messages, Message Class 20021022
92 MSG_CLASS19 Instance attribute Private Attribute reference (LIKE) 20030711
93 MSG_CLASS3 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00FMODULES' Messages, Message Class 20021022
94 MSG_CLASS4 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00USEREXITS' Messages, Message Class 20021022
95 MSG_CLASS5 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBENUSUSEREXITS' Messages, Message Class 20021022
96 MSG_CLASS6 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00FEATURES' Messages, Message Class 20021022
97 MSG_CLASS7 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00PAYROLL' Messages, Message Class 20021022
98 MSG_CLASS8 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00INTERNET' Messages, Message Class 20021022
99 MSG_CLASS9 Static Attribute Public Type reference (TYPE) SY-MSGID 'HRBEN00TABLEREADS' Messages, Message Class 20021022
100 NO_LOG Constant Public Type reference (TYPE) SY-MSGTY 'L' Messages, message type 20021022
101 NO_MSG Constant Public Type reference (TYPE) SY-MSGTY 'N' Messages, message type 20021022
102 OPEN_ENROLLMENT Constant Public Type reference (TYPE) CHAR_01 'O' Character length 1 20021022
103 OPEN_OFFER Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'O' Benefit type of plan enrollment 20021022
104 ORGANISATION Constant Public Type reference (TYPE) RPBENBNF-ITS01 '1' Benefit infotype switch 20021022
105 PARTICIPATION_SERVICE Constant Public Type reference (TYPE) BEN_SVTYP 'P' Benefit Service Type 20021022
106 PERMANENT_RESIDENCE Constant Public Type reference (TYPE) SUBTY '1 ' Subtype 20021022
107 PERSON Constant Public Type reference (TYPE) RPBENBNF-ITS01 '0' Benefit infotype switch 20021022
108 PROPOSED_DATE Constant Public Type reference (TYPE) T74HA-BEIND 'P' Benefit indicator for start date of infotype records 20021022
109 QUARTERS Constant Public Type reference (TYPE) T538A-ZEINH '017' Time/Measurement Unit 20021022
110 REQUIRES_DOC Constant Public Type reference (TYPE) RPBENRPT01-CONSI '1' Benefit result of consistency check 20021022
111 REQUIRES_DOC_AND_PROVEN Constant Public Type reference (TYPE) RPBENRPT01-CONSI '2' Benefit result of consistency check 20021022
112 SAVINGS Constant Public Type reference (TYPE) T5UB1-BPCAT 'C' Benefit plan category 20021022
113 SPENDING_ACCOUNTS Constant Public Type reference (TYPE) T5UB1-BPCAT 'D' Benefit plan category 20021022
114 SPOUSE Constant Public Type reference (TYPE) SUBTY '1 ' Subtype 20021022
115 SPOUSE_DATA Constant Public Type reference (TYPE) BEN_PSDAT 'X' Benefit Indicator Showing Whose Data is Relevant 20021022
116 STOCK_PURCHASE Constant Public Type reference (TYPE) T5UB1-BPCAT 'F' Benefit plan category 20021022
117 SUBSCREEN_PROG Constant Public Type reference (TYPE) SYCPROG 'SAPLHRBEN00SUBSCREENS' ABAP program, caller in external procedures 20021022
118 SUCCESS_MSG Constant Public Type reference (TYPE) SY-MSGTY 'S' Messages, message type 20021022
119 SUCCESS_SEVERITY Constant Public Type reference (TYPE) RPBENERR-SEVER 'S' Messages, message type 20021022
120 SUPPORTED_REACTION Constant Public Type reference (TYPE) CHAR6 'EWISAN' Character field of length 6 20021022
121 SUPPORTED_SRV_TYPE Constant Public Type reference (TYPE) CHAR3 'PCV' 3-Byte field 20021022
122 SYSTEM_DATE Constant Public Type reference (TYPE) T74HA-BEIND 'S' Benefit indicator for start date of infotype records 20021022
123 TERMS Constant Public Type reference (TYPE) T538A-ZEINH '014' Time/Measurement Unit 20021022
124 TPA_FULL_SERVICE Constant Public Type reference (TYPE) BEN_TPASV 'F' Benefit scope of third party administrator (TPA) service 20021022
125 TPA_PARTIAL_SERVICE Constant Public Type reference (TYPE) BEN_TPASV 'P' Benefit scope of third party administrator (TPA) service 20021022
126 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20021022
127 VESTING_SERVICE Constant Public Type reference (TYPE) BEN_SVTYP 'V' Benefit Service Type 20021022
128 WAIVED Constant Public Type reference (TYPE) RPBENRPT01-ENRTY 'W' Benefit type of plan enrollment 20021022
129 WARNING_MSG Constant Public Type reference (TYPE) SY-MSGTY 'W' Messages, message type 20021022
130 WARNING_SEVERITY Constant Public Type reference (TYPE) RPBENERR-SEVER 'W' Messages, message type 20021022
131 WEEKS Constant Public Type reference (TYPE) T538A-ZEINH '011' Time/Measurement Unit 20021022
132 YEARS Constant Public Type reference (TYPE) T538A-ZEINH '013' Time/Measurement Unit 20021022
Methods
# Method Level Visibility Method type Description Created on
1 BEN_ERROR_HANDLER Static method Public Method Benefits Error handler 20021104
2 CALC_ELIG_DATE Static method Public Method Calculate Eligibility date 20021120
3 CONVERT_OPERA_ACTION Static method Public Method Convert OPERA to Actions 20021202
4 FILL_MESSAGE Static method Public Method Fill error message 20021104
5 GET_CURRENCY Static method Public Method Get Currency 20021107
6 GET_EE_BENEFIT_DATA Static method Public Method Get Employee Benefit data 20021118
7 GET_MAINTENANCE_TYPE Static method Public Method Get Maintenance type (PA30 or Workbench) 20021223
8 GET_PLAN_TYPE Static method Public Method Get plan type 20021118
9 GET_SPECIFIED_DATE Static method Private Method Get specified date 20021115
10 GET_START_DATE Static method Public Method Get Start date 20021115
Events
Class CL_HRPA_BEN_SERVICES has no event.
Types
Class CL_HRPA_BEN_SERVICES has no local type.
Method Signatures

Method BEN_ERROR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONSISTENCY_ERRORS Call by reference Type reference (TYPE) TT_RPBENERR Arbeitgeberleistungen: Tabellentyp für Fehlertabelle 20021128
2 Changing ERROR_TABLE Call by reference Type reference (TYPE) TT_RPBENERR Arbeitgeberleistungen: Tabellentyp für Fehlertabelle 20021104
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021104
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021104

Method BEN_ERROR_HANDLER on class CL_HRPA_BEN_SERVICES has no exception.

Method CALC_ELIG_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20021120
2 Importing BPLAN Call by reference Type reference (TYPE) BEN_PLAN Arbeitgeberleistungsplan 20021120
3 Importing EE_BENEFIT_DATA Call by reference Type reference (TYPE) RPBENEEDAT Arbeitgeberleistungen:Referenzstruktur f. Funktionsbausteine 20021120
4 Exporting ELIDT Call by reference Type reference (TYPE) BEN_ELIDT Berechnetes Zulässigkeitsdatum für Arbeitgeberleistung 20021120
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021120

Method CALC_ELIG_DATE on class CL_HRPA_BEN_SERVICES has no exception.

Method CONVERT_OPERA_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIONS Call by reference Type reference (TYPE) RPBENACTIO AG-Leistungen: Struktur für Reaktionen auf Anpassungsgründe 20021202
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021202
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021202
4 Importing OPERATION Call by reference Type reference (TYPE) IOPER Infotyp-Operation 20021202

Method CONVERT_OPERA_ACTION on class CL_HRPA_BEN_SERVICES has no exception.

Method FILL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_NAME Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20021104
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021104
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021104
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Meldungen, Meldungsklasse 20021104
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Meldungen, Meldungsnummer 20021104
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Meldungen, Meldungsart 20021104
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY 20021104
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY 20021104
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY 20021104
10 Importing MSGV4 Call by reference Type reference (TYPE) ANY 20021118

Method FILL_MESSAGE on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20021107
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20021107
3 Exporting CURRENCY Call by reference Type reference (TYPE) BEN_CURR Währungsschlüssel der Arbeitgeberleistung 20021107
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021107
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021128

Method GET_CURRENCY on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_EE_BENEFIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20021118
2 Exporting EE_BENEFIT_DATA Call by reference Type reference (TYPE) RPBENEEDAT Arbeitgeberleistungen:Referenzstruktur f. Funktionsbausteine 20021118
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021118
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021118
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021118
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20100122

Method GET_EE_BENEFIT_DATA on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_MAINTENANCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DIRECT_MAINTENANCE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021223

Method GET_MAINTENANCE_TYPE on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_PLAN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20021118
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20021118
3 Importing BPLAN Call by reference Type reference (TYPE) BEN_PLAN Arbeitgeberleistungsplan 20021118
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021118
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021118
6 Exporting PLTYP Call by reference Type reference (TYPE) BEN_TYPE Art des Arbeitgeberleistungsplans 20021118
7 Exporting SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20021118

Method GET_PLAN_TYPE on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_SPECIFIED_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_TYPE Call by reference Type reference (TYPE) DATAR Datumsart 20021115
2 Importing DATUM Call by reference Type reference (TYPE) SYDATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum 20021115
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021115
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021115
5 Importing REACTION Call by reference Type reference (TYPE) SYMSGTY Meldungen, Meldungsart 20021115
6 Importing READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Infotypsätze werden gelesen 20021115
7 Changing SPEC_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum 20021115
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030710

Method GET_SPECIFIED_DATE on class CL_HRPA_BEN_SERVICES has no exception.

Method GET_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) SYDATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum 20021115
2 Importing DTTYP Call by reference Type reference (TYPE) DATAR Datumsart 20021115
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021115
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030711
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021115
6 Importing REACT Call by reference Type reference (TYPE) SYMSGTY Meldungen, Meldungsart 20021115
7 Importing READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Infotypsätze werden gelesen 20021115
8 Exporting START Call by reference Type reference (TYPE) SYDATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum 20021115
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030710

Method GET_START_DATE on class CL_HRPA_BEN_SERVICES has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200