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 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'A' | Messages, message type | 20021022 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENERR-SEVER | 'A' | Messages, message type | 20021022 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'E' | Benefit Type of Cumulated Amount | 20021022 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'R' | Benefit Type of Cumulated Amount | 20021022 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'S' | Benefit Type of Cumulated Amount | 20021022 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'P' | Benefit Type of Cumulated Amount | 20021022 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'C' | Benefit Type of Cumulated Amount | 20021022 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_AAMTY | 'T' | Benefit Type of Cumulated Amount | 20021022 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'A' | Benefit type of plan enrollment | 20021022 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'B' | Benefit type of plan enrollment | 20021022 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | P0377-RLPTY | 'B' | Benefit type of dependent/beneficiary for benefit plan | 20021022 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | PSEN_CALTY | '3' | Employment period calculation type | 20021022 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | PSEN_CALTY | ' ' | Employment period calculation type | 20021022 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | PSEN_CALTY | '1' | Employment period calculation type | 20021022 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | PSEN_CALTY | '2' | Employment period calculation type | 20021022 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_CLSTA | 'A' | Benefit Status of FSA Claim | 20021022 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_CLSTA | 'N' | Benefit Status of FSA Claim | 20021022 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_CLSTA | 'R' | Benefit Status of FSA Claim | 20021022 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_CLSTA | 'C' | Benefit Status of FSA Claim | 20021022 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'C3' | Benefit form type | 20021022 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | SYDAYST | 'L' | Date and Time, Daylight Savings Time Indicator | 20021022 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'C2' | Benefit form type | 20021022 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'C4' | Benefit form type | 20021022 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'C1' | Benefit form type | 20021022 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | SYDAYST | 'N' | Date and Time, Daylight Savings Time Indicator | 20021022 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'B2' | Benefit form type | 20021022 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR_01 | 'C' | Character length 1 | 20021022 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-CONSI | '0' | Benefit result of consistency check | 20021022 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_SVTYP | 'C' | Benefit Service Type | 20021022 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | T51RH-CRETY | '3' | HR payee type | 20021022 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | '1' | Benefit plan category | 20021022 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '010' | Time/Measurement Unit | 20021022 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | FLOAT | '30.4375' | Field of type FLTP | 20021022 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'D' | Benefit type of plan enrollment | 20021022 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'C' | Benefit type of plan enrollment | 20021022 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | P0377-RLPTY | 'D' | Benefit type of dependent/beneficiary for benefit plan | 20021022 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-character flag | 20021022 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | SUBTY | '10 ' | Subtype | 20021022 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | SUBTY | '14 ' | Subtype | 20021022 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | SUBTY | '13 ' | Subtype | 20021022 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_PSDAT | 'D' | Benefit Indicator Showing Whose Data is Relevant | 20021022 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENBNF-ITS01 | '2' | Benefit infotype switch | 20021022 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_PSDAT | ' ' | Benefit Indicator Showing Whose Data is Relevant | 20021022 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'E' | Benefit indicator for start date of infotype records | 20021022 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | T74HL-FOTYP | 'B1' | Benefit form type | 20021022 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR_01 | 'E' | Character length 1 | 20021022 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-EOIAC | '1' | Benefit action when EOI statement not provided | 20021022 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-EOIAC | '3' | Benefit action when EOI statement not provided | 20021022 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-EOIAC | '4' | Benefit action when EOI statement not provided | 20021022 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-EOIAC | '2' | Benefit action when EOI statement not provided | 20021022 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-EOIAC | '5' | Benefit action when EOI statement not provided | 20021022 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-CONSI | '3' | Benefit result of consistency check | 20021022 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'E' | Messages, message type | 20021022 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENERR-SEVER | 'E' | Messages, message type | 20021022 | |
55 | ![]() |
Constant | Public | Type reference (TYPE) | T74FF-EECTX | 'S' | Benefit Share of EE Contribution as Basis for ER Contrib. | 20021022 | |
56 | ![]() |
Constant | Public | Type reference (TYPE) | T74FF-EECTX | 'R' | Benefit Share of EE Contribution as Basis for ER Contrib. | 20021022 | |
57 | ![]() |
Constant | Public | Type reference (TYPE) | T74FF-EECTX | ' ' | Benefit Share of EE Contribution as Basis for ER Contrib. | 20021022 | |
58 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'E' | Benefit indicator for start date of infotype records | 20021022 | |
59 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'E' | Benefit type of plan enrollment | 20021022 | |
60 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR_01 | 'E' | Character length 1 | 20021022 | |
61 | ![]() |
Constant | Public | Type reference (TYPE) | INTEGER1 | 30 | Integer 1 | 20021022 | |
62 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLEAN | ' ' | boolean variable (X=true, -=false, space=unknown) | 20021022 | |
63 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'F' | Benefit indicator for start date of infotype records | 20021022 | |
64 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'F' | Benefit indicator for start date of infotype records | 20021022 | |
65 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'A' | Benefit plan category | 20021022 | |
66 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '001' | Time/Measurement Unit | 20021022 | |
67 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'I' | Messages, message type | 20021022 | |
68 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENERR-SEVER | 'I' | Messages, message type | 20021022 | |
69 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'B' | Benefit plan category | 20021022 | |
70 | ![]() |
Constant | Public | Type reference (TYPE) | SYDAYST | 'I' | Date and Time, Daylight Savings Time Indicator | 20021022 | |
71 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Single-character flag | 20021022 | |
72 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'M' | Benefit type of plan enrollment | 20021022 | |
73 | ![]() |
Constant | Public | Type reference (TYPE) | T74FC-COVAM | '999999999' | Benefit insurance coverage amount | 20021022 | |
74 | ![]() |
Constant | Public | Type reference (TYPE) | T74FC-COVAM | '9999999999999.99' | Benefit insurance coverage amount | 20021022 | |
75 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-MAMJP | '9999999999999.99' | Benefit max. amount difference without statement for jump | 20021022 | |
76 | ![]() |
Constant | Public | Type reference (TYPE) | T74FR-MAMJP | '9999999999999.99' | Benefit max. amount difference without statement for jump | 20021022 | |
77 | ![]() |
Constant | Public | Type reference (TYPE) | RPBEN_OA-MAX_NO_DEP | '20' | Benefit Maximum Number of Dependents | 20021022 | |
78 | ![]() |
Constant | Public | Type reference (TYPE) | RPBEN_OA-MAX_NO_DEP | '10' | Benefit Maximum Number of Dependents | 20021022 | |
79 | ![]() |
Constant | Public | Type reference (TYPE) | RPBEN_OA-MAX_NO_DEP | '20' | Benefit Maximum Number of Dependents | 20021022 | |
80 | ![]() |
Constant | Public | Type reference (TYPE) | RPBEN_OA-MAX_NO_DEP | '20' | Benefit Maximum Number of Dependents | 20021022 | |
81 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'E' | Benefit plan category | 20021022 | |
82 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '012' | Time/Measurement Unit | 20021022 | |
83 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00VIEWS' | Messages, Message Class | 20021022 | |
84 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00IDOC' | Messages, Message Class | 20021022 | |
85 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBENUSCOBRA' | Messages, Message Class | 20021022 | |
86 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00LISTREPORTS' | Messages, Message Class | 20021022 | |
87 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00TOOLREPORTS' | Messages, Message Class | 20021022 | |
88 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00TREEREPORTS' | Messages, Message Class | 20021022 | |
89 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00INFOTYPES' | Messages, Message Class | 20021022 | |
90 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00FORMS' | Messages, Message Class | 20021022 | |
91 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00SERVICE' | Messages, Message Class | 20021022 | |
92 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030711 | ||||
93 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00FMODULES' | Messages, Message Class | 20021022 | |
94 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00USEREXITS' | Messages, Message Class | 20021022 | |
95 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBENUSUSEREXITS' | Messages, Message Class | 20021022 | |
96 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00FEATURES' | Messages, Message Class | 20021022 | |
97 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00PAYROLL' | Messages, Message Class | 20021022 | |
98 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00INTERNET' | Messages, Message Class | 20021022 | |
99 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-MSGID | 'HRBEN00TABLEREADS' | Messages, Message Class | 20021022 | |
100 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'L' | Messages, message type | 20021022 | |
101 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'N' | Messages, message type | 20021022 | |
102 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR_01 | 'O' | Character length 1 | 20021022 | |
103 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'O' | Benefit type of plan enrollment | 20021022 | |
104 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENBNF-ITS01 | '1' | Benefit infotype switch | 20021022 | |
105 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_SVTYP | 'P' | Benefit Service Type | 20021022 | |
106 | ![]() |
Constant | Public | Type reference (TYPE) | SUBTY | '1 ' | Subtype | 20021022 | |
107 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENBNF-ITS01 | '0' | Benefit infotype switch | 20021022 | |
108 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'P' | Benefit indicator for start date of infotype records | 20021022 | |
109 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '017' | Time/Measurement Unit | 20021022 | |
110 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-CONSI | '1' | Benefit result of consistency check | 20021022 | |
111 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-CONSI | '2' | Benefit result of consistency check | 20021022 | |
112 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'C' | Benefit plan category | 20021022 | |
113 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'D' | Benefit plan category | 20021022 | |
114 | ![]() |
Constant | Public | Type reference (TYPE) | SUBTY | '1 ' | Subtype | 20021022 | |
115 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_PSDAT | 'X' | Benefit Indicator Showing Whose Data is Relevant | 20021022 | |
116 | ![]() |
Constant | Public | Type reference (TYPE) | T5UB1-BPCAT | 'F' | Benefit plan category | 20021022 | |
117 | ![]() |
Constant | Public | Type reference (TYPE) | SYCPROG | 'SAPLHRBEN00SUBSCREENS' | ABAP program, caller in external procedures | 20021022 | |
118 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'S' | Messages, message type | 20021022 | |
119 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENERR-SEVER | 'S' | Messages, message type | 20021022 | |
120 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR6 | 'EWISAN' | Character field of length 6 | 20021022 | |
121 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'PCV' | 3-Byte field | 20021022 | |
122 | ![]() |
Constant | Public | Type reference (TYPE) | T74HA-BEIND | 'S' | Benefit indicator for start date of infotype records | 20021022 | |
123 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '014' | Time/Measurement Unit | 20021022 | |
124 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_TPASV | 'F' | Benefit scope of third party administrator (TPA) service | 20021022 | |
125 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_TPASV | 'P' | Benefit scope of third party administrator (TPA) service | 20021022 | |
126 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20021022 | |
127 | ![]() |
Constant | Public | Type reference (TYPE) | BEN_SVTYP | 'V' | Benefit Service Type | 20021022 | |
128 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENRPT01-ENRTY | 'W' | Benefit type of plan enrollment | 20021022 | |
129 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGTY | 'W' | Messages, message type | 20021022 | |
130 | ![]() |
Constant | Public | Type reference (TYPE) | RPBENERR-SEVER | 'W' | Messages, message type | 20021022 | |
131 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '011' | Time/Measurement Unit | 20021022 | |
132 | ![]() |
Constant | Public | Type reference (TYPE) | T538A-ZEINH | '013' | Time/Measurement Unit | 20021022 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Benefits Error handler | 20021104 |
2 | ![]() |
Static method | Public | Method | Calculate Eligibility date | 20021120 |
3 | ![]() |
Static method | Public | Method | Convert OPERA to Actions | 20021202 |
4 | ![]() |
Static method | Public | Method | Fill error message | 20021104 |
5 | ![]() |
Static method | Public | Method | Get Currency | 20021107 |
6 | ![]() |
Static method | Public | Method | Get Employee Benefit data | 20021118 |
7 | ![]() |
Static method | Public | Method | Get Maintenance type (PA30 or Workbench) | 20021223 |
8 | ![]() |
Static method | Public | Method | Get plan type | 20021118 |
9 | ![]() |
Static method | Private | Method | Get specified date | 20021115 |
10 | ![]() |
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 | ![]() |
CONSISTENCY_ERRORS | Call by reference | Type reference (TYPE) | TT_RPBENERR | Arbeitgeberleistungen: Tabellentyp für Fehlertabelle | 20021128 | ||
2 | ![]() |
ERROR_TABLE | Call by reference | Type reference (TYPE) | TT_RPBENERR | Arbeitgeberleistungen: Tabellentyp für Fehlertabelle | 20021104 | ||
3 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021104 | ||
4 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20021120 | ||
2 | ![]() |
BPLAN | Call by reference | Type reference (TYPE) | BEN_PLAN | Arbeitgeberleistungsplan | 20021120 | ||
3 | ![]() |
EE_BENEFIT_DATA | Call by reference | Type reference (TYPE) | RPBENEEDAT | Arbeitgeberleistungen:Referenzstruktur f. Funktionsbausteine | 20021120 | ||
4 | ![]() |
ELIDT | Call by reference | Type reference (TYPE) | BEN_ELIDT | Berechnetes Zulässigkeitsdatum für Arbeitgeberleistung | 20021120 | ||
5 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021120 | ||
6 | ![]() |
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 | ![]() |
ACTIONS | Call by reference | Type reference (TYPE) | RPBENACTIO | AG-Leistungen: Struktur für Reaktionen auf Anpassungsgründe | 20021202 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021202 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20021202 | ||
4 | ![]() |
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 | ![]() |
FIELD_NAME | Call by reference | Type reference (TYPE) | PROP_FNAME | Vorschlagswerte Schnellerfassung: Feldname | 20021104 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021104 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20021104 | ||
4 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SYMSG-MSGID | Meldungen, Meldungsklasse | 20021104 | ||
5 | ![]() |
MSGNO | Call by reference | Type reference (TYPE) | SYMSG-MSGNO | Meldungen, Meldungsnummer | 20021104 | ||
6 | ![]() |
MSGTY | Call by reference | Type reference (TYPE) | SYMSG-MSGTY | Meldungen, Meldungsart | 20021104 | ||
7 | ![]() |
MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20021104 | |||
8 | ![]() |
MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20021104 | |||
9 | ![]() |
MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20021104 | |||
10 | ![]() |
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 | ![]() |
BAREA | Call by reference | Type reference (TYPE) | BEN_AREA | Arbeitgeberleistungsbereich | 20021107 | ||
2 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20021107 | ||
3 | ![]() |
CURRENCY | Call by reference | Type reference (TYPE) | BEN_CURR | Währungsschlüssel der Arbeitgeberleistung | 20021107 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021107 | ||
5 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20021118 | ||
2 | ![]() |
EE_BENEFIT_DATA | Call by reference | Type reference (TYPE) | RPBENEEDAT | Arbeitgeberleistungen:Referenzstruktur f. Funktionsbausteine | 20021118 | ||
3 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021118 | ||
4 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20021118 | ||
5 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20021118 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
BAREA | Call by reference | Type reference (TYPE) | BEN_AREA | Arbeitgeberleistungsbereich | 20021118 | ||
2 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20021118 | ||
3 | ![]() |
BPLAN | Call by reference | Type reference (TYPE) | BEN_PLAN | Arbeitgeberleistungsplan | 20021118 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021118 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20021118 | ||
6 | ![]() |
PLTYP | Call by reference | Type reference (TYPE) | BEN_TYPE | Art des Arbeitgeberleistungsplans | 20021118 | ||
7 | ![]() |
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 | ![]() |
DATE_TYPE | Call by reference | Type reference (TYPE) | DATAR | Datumsart | 20021115 | ||
2 | ![]() |
DATUM | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum | 20021115 | ||
3 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021115 | ||
4 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20021115 | ||
5 | ![]() |
REACTION | Call by reference | Type reference (TYPE) | SYMSGTY | Meldungen, Meldungsart | 20021115 | ||
6 | ![]() |
READ_INFOTYPE | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_READ_INFOTYPE | Infotypsätze werden gelesen | 20021115 | ||
7 | ![]() |
SPEC_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum | 20021115 | ||
8 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum | 20021115 | ||
2 | ![]() |
DTTYP | Call by reference | Type reference (TYPE) | DATAR | Datumsart | 20021115 | ||
3 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021115 | ||
4 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030711 | ||
5 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20021115 | ||
6 | ![]() |
REACT | Call by reference | Type reference (TYPE) | SYMSGTY | Meldungen, Meldungsart | 20021115 | ||
7 | ![]() |
READ_INFOTYPE | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_READ_INFOTYPE | Infotypsätze werden gelesen | 20021115 | ||
8 | ![]() |
START | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum | 20021115 | ||
9 | ![]() |
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 |