SAP ABAP Class CL_HRPA_INFOTYPE_0378 (Adjustment Reasons)
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 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20020924
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BEN_CONSTANTS HR: Constants for Benefits 20021115
Properties
Class CL_HRPA_INFOTYPE_0378  
Short Description Adjustment Reasons    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INT_BEN   International Benefits: Infotypes 
Created 20020924   SAP 
Last change 20020924   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0378 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_BEN_CONSTANTS HR: Constants for Benefits 20021115
Friends
Class CL_HRPA_INFOTYPE_0378 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABORT_MSG Instance attribute Private Attribute reference (LIKE) 20021115
2 ABORT_SEVERITY Instance attribute Private Attribute reference (LIKE) 20021115
3 ACCUMULATED_EARNINGS Instance attribute Private Attribute reference (LIKE) 20021115
4 ACCUMULATED_EMPLOYER Instance attribute Private Attribute reference (LIKE) 20021115
5 ACCUMULATED_POST_TAX Instance attribute Private Attribute reference (LIKE) 20021115
6 ACCUMULATED_PRE_TAX Instance attribute Private Attribute reference (LIKE) 20021115
7 ACCUMULATED_SS_EARN Instance attribute Private Attribute reference (LIKE) 20021115
8 ACCUMULATED_SS_TAXES Instance attribute Private Attribute reference (LIKE) 20021115
9 AUTOMATIC Instance attribute Private Attribute reference (LIKE) 20021115
10 AUTOMATIC_OPEN_OFFER Instance attribute Private Attribute reference (LIKE) 20021115
11 A_DIRECT_MAINTENANCE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030523
12 BENEFICIARIES Instance attribute Private Attribute reference (LIKE) 20021115
13 CALC_SERV_BEGDA Instance attribute Private Attribute reference (LIKE) 20021115
14 CALC_SERV_COMPLETE Instance attribute Private Attribute reference (LIKE) 20021115
15 CALC_SERV_DURATION Instance attribute Private Attribute reference (LIKE) 20021115
16 CALC_SERV_ENDDA Instance attribute Private Attribute reference (LIKE) 20021115
17 CLAIM_APPROVED Instance attribute Private Attribute reference (LIKE) 20021115
18 CLAIM_NOT_YET_APPROVED Instance attribute Private Attribute reference (LIKE) 20021115
19 CLAIM_REJECTED Instance attribute Private Attribute reference (LIKE) 20021115
20 CLAIM_REJECTION_CONFIRMED Instance attribute Private Attribute reference (LIKE) 20021115
21 COBRA_CONFIRMATION_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
22 COBRA_ELECTION_FORM Instance attribute Private Attribute reference (LIKE) 20021115
23 COBRA_ENROLLMENT_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
24 COBRA_INVOICE_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
25 COBRA_LETTER_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
26 COBRA_NOTICE_ELECTION_FORM Instance attribute Private Attribute reference (LIKE) 20021115
27 CONFIRMATION_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
28 CONFIRMATION_FORM Instance attribute Private Attribute reference (LIKE) 20021115
29 CONSISTENT Instance attribute Private Attribute reference (LIKE) 20021115
30 CREDITED_SERVICE Instance attribute Private Attribute reference (LIKE) 20021115
31 CREDITOR_TYPE Instance attribute Private Attribute reference (LIKE) 20021115
32 CREDITS Instance attribute Private Attribute reference (LIKE) 20021115
33 DAYS Instance attribute Private Attribute reference (LIKE) 20021115
34 DAYS_PER_MONTH Instance attribute Private Attribute reference (LIKE) 20021115
35 DEFAULT Instance attribute Private Attribute reference (LIKE) 20021115
36 DEFAULT_OPEN_OFFER Instance attribute Private Attribute reference (LIKE) 20021115
37 DEPENDENTS Instance attribute Private Attribute reference (LIKE) 20021115
38 DISPLAY_VIEW Instance attribute Private Attribute reference (LIKE) 20021115
39 DIVORCED_SPOUSE Instance attribute Private Attribute reference (LIKE) 20021115
40 DOMESTIC_CHILD Instance attribute Private Attribute reference (LIKE) 20021115
41 DOMESTIC_PARTNER Instance attribute Private Attribute reference (LIKE) 20021115
42 DOMESTIC_PARTNER_DAT Instance attribute Private Attribute reference (LIKE) 20021115
43 EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20021115
44 EMPLOYEE_DATA Instance attribute Private Attribute reference (LIKE) 20021115
45 END_OF_TIME Instance attribute Private Attribute reference (LIKE) 20021115
46 ENROLLMENT_DOCUMENT Instance attribute Private Attribute reference (LIKE) 20021115
47 ENROLLMENT_FORM Instance attribute Private Attribute reference (LIKE) 20021115
48 EOI_CREATE_ACTIVE Instance attribute Private Attribute reference (LIKE) 20021115
49 EOI_CREATE_BEST Instance attribute Private Attribute reference (LIKE) 20021115
50 EOI_CREATE_BOTH Instance attribute Private Attribute reference (LIKE) 20021115
51 EOI_CREATE_PENDING Instance attribute Private Attribute reference (LIKE) 20021115
52 EOI_DO_NOTHING Instance attribute Private Attribute reference (LIKE) 20021115
53 ERRONEOUS Instance attribute Private Attribute reference (LIKE) 20021115
54 ERROR_MSG Instance attribute Private Attribute reference (LIKE) 20021115
55 ERROR_SEVERITY Instance attribute Private Attribute reference (LIKE) 20021115
56 ER_CONTRIB_BASE_POST_ONLY Instance attribute Private Attribute reference (LIKE) 20021115
57 ER_CONTRIB_BASE_PRE_ONLY Instance attribute Private Attribute reference (LIKE) 20021115
58 ER_CONTRIB_BASE_PRE_POST Instance attribute Private Attribute reference (LIKE) 20021115
59 EVENT_DATE Instance attribute Private Attribute reference (LIKE) 20021115
60 EVENT_OFFER Instance attribute Private Attribute reference (LIKE) 20021115
61 EVENT_PROCESSING Instance attribute Private Attribute reference (LIKE) 20021115
62 EXPIRY_PERIOD_FOR_AP Instance attribute Private Attribute reference (LIKE) 20021115
63 FIXED_BEGINDATE Instance attribute Private Attribute reference (LIKE) 20021115
64 FIXED_ENDDATE Instance attribute Private Attribute reference (LIKE) 20021115
65 HEALTH Instance attribute Private Attribute reference (LIKE) 20021115
66 HOURS Instance attribute Private Attribute reference (LIKE) 20021115
67 INFO_MSG Instance attribute Private Attribute reference (LIKE) 20021115
68 INFO_SEVERITY Instance attribute Private Attribute reference (LIKE) 20021115
69 INSURANCE Instance attribute Private Attribute reference (LIKE) 20021115
70 INVOICE_FORM Instance attribute Private Attribute reference (LIKE) 20021115
71 MAINTAIN_VIEW Instance attribute Private Attribute reference (LIKE) 20021115
72 MANUAL Instance attribute Private Attribute reference (LIKE) 20021115
73 MAXIMUM_ADDNO Instance attribute Private Attribute reference (LIKE) 20021115
74 MAXIMUM_COVERAGE Instance attribute Private Attribute reference (LIKE) 20021115
75 MAXIMUM_EOI_AMOUNT Instance attribute Private Attribute reference (LIKE) 20021115
76 MAXIMUM_EOI_JUMP Instance attribute Private Attribute reference (LIKE) 20021115
77 MAX_BENEFICIARIES Instance attribute Private Attribute reference (LIKE) 20021115
78 MAX_CONTINGENTS Instance attribute Private Attribute reference (LIKE) 20021115
79 MAX_DEPENDENTS Instance attribute Private Attribute reference (LIKE) 20021115
80 MAX_INVESTMENTS Instance attribute Private Attribute reference (LIKE) 20021115
81 MISCELLANEOUS Instance attribute Private Attribute reference (LIKE) 20021115
82 MONTHS Instance attribute Private Attribute reference (LIKE) 20021115
83 MSG_CLASS10 Instance attribute Private Attribute reference (LIKE) 20021115
84 MSG_CLASS11 Instance attribute Private Attribute reference (LIKE) 20021115
85 MSG_CLASS12 Instance attribute Private Attribute reference (LIKE) 20021115
86 MSG_CLASS13 Instance attribute Private Attribute reference (LIKE) 20021115
87 MSG_CLASS14 Instance attribute Private Attribute reference (LIKE) 20021115
88 MSG_CLASS15 Instance attribute Private Attribute reference (LIKE) 20021115
89 MSG_CLASS16 Instance attribute Private Attribute reference (LIKE) 20021115
90 MSG_CLASS17 Instance attribute Private Attribute reference (LIKE) 20021115
91 MSG_CLASS18 Instance attribute Private Attribute reference (LIKE) 20021115
92 MSG_CLASS19 Instance attribute Private Attribute reference (LIKE) 20030711
93 MSG_CLASS3 Instance attribute Private Attribute reference (LIKE) 20021115
94 MSG_CLASS4 Instance attribute Private Attribute reference (LIKE) 20021115
95 MSG_CLASS5 Instance attribute Private Attribute reference (LIKE) 20021115
96 MSG_CLASS6 Instance attribute Private Attribute reference (LIKE) 20021115
97 MSG_CLASS7 Instance attribute Private Attribute reference (LIKE) 20021115
98 MSG_CLASS8 Instance attribute Private Attribute reference (LIKE) 20021115
99 MSG_CLASS9 Instance attribute Private Attribute reference (LIKE) 20021115
100 NO_LOG Instance attribute Private Attribute reference (LIKE) 20021115
101 NO_MSG Instance attribute Private Attribute reference (LIKE) 20021115
102 OPEN_ENROLLMENT Instance attribute Private Attribute reference (LIKE) 20021115
103 OPEN_OFFER Instance attribute Private Attribute reference (LIKE) 20021115
104 ORGANISATION Instance attribute Private Attribute reference (LIKE) 20021115
105 PARTICIPATION_SERVICE Instance attribute Private Attribute reference (LIKE) 20021115
106 PERMANENT_RESIDENCE Instance attribute Private Attribute reference (LIKE) 20021115
107 PERSON Instance attribute Private Attribute reference (LIKE) 20021115
108 PROPOSED_DATE Instance attribute Private Attribute reference (LIKE) 20021115
109 QUARTERS Instance attribute Private Attribute reference (LIKE) 20021115
110 REQUIRES_DOC Instance attribute Private Attribute reference (LIKE) 20021115
111 REQUIRES_DOC_AND_PRO Instance attribute Private Attribute reference (LIKE) 20021115
112 SAVINGS Instance attribute Private Attribute reference (LIKE) 20021115
113 SPENDING_ACCOUNTS Instance attribute Private Attribute reference (LIKE) 20021115
114 SPOUSE Instance attribute Private Attribute reference (LIKE) 20021115
115 SPOUSE_DATA Instance attribute Private Attribute reference (LIKE) 20021115
116 STOCK_PURCHASE Instance attribute Private Attribute reference (LIKE) 20021115
117 SUBSCREEN_PROG Instance attribute Private Attribute reference (LIKE) 20021115
118 SUCCESS_MSG Instance attribute Private Attribute reference (LIKE) 20021115
119 SUCCESS_SEVERITY Instance attribute Private Attribute reference (LIKE) 20021115
120 SUPPORTED_REACTION Instance attribute Private Attribute reference (LIKE) 20021115
121 SUPPORTED_SRV_TYPE Instance attribute Private Attribute reference (LIKE) 20021115
122 SYSTEM_DATE Instance attribute Private Attribute reference (LIKE) 20021115
123 TERMS Instance attribute Private Attribute reference (LIKE) 20021115
124 TPA_FULL_SERVICE Instance attribute Private Attribute reference (LIKE) 20021115
125 TPA_PARTIAL_SERVICE Instance attribute Private Attribute reference (LIKE) 20021115
126 VESTING_SERVICE Instance attribute Private Attribute reference (LIKE) 20021115
127 WAIVED Instance attribute Private Attribute reference (LIKE) 20021115
128 WARNING_MSG Instance attribute Private Attribute reference (LIKE) 20021115
129 WARNING_SEVERITY Instance attribute Private Attribute reference (LIKE) 20021115
130 WEEKS Instance attribute Private Attribute reference (LIKE) 20021115
131 YEARS Instance attribute Private Attribute reference (LIKE) 20021115
Methods
# Method Level Visibility Method type Description Created on
1 CALC_ENDDA Instance method Private Method Calculate end date 20030523
2 CHECK_EE_BENEFIT_DATA Instance method Private Method Check employee benefit data 20021114
3 CHECK_ENDDA Instance method Private Method Check end date 20030523
4 CHECK_MAIN_ASSIGNMENT Instance method Private Method Check main assignment 20030522
5 GET_BEGDA Instance method Private Method Get begin date 20030523
6 SPECIFIC_COMPUTATIONS Instance method Private Method Specific computations for Insert/Modify 20021114
Events
Class CL_HRPA_INFOTYPE_0378 has no event.
Types
Class CL_HRPA_INFOTYPE_0378 has no local type.
Method Signatures

Method CALC_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030523
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030523
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0378 (Anpassungsgrund) 20030523

Method CALC_ENDDA on class CL_HRPA_INFOTYPE_0378 has no exception.

Method CHECK_EE_BENEFIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021114
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0167 (Krankenversicherungsplan) 20021114
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20100122

Method CHECK_EE_BENEFIT_DATA on class CL_HRPA_INFOTYPE_0378 has no exception.

Method CHECK_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030523
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030523
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0378 (Anpassungsgrund) 20030523

Method CHECK_ENDDA on class CL_HRPA_INFOTYPE_0378 has no exception.

Method CHECK_MAIN_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030522
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030522
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0378 (Anpassungsgrund) 20030522
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030711

Method CHECK_MAIN_ASSIGNMENT on class CL_HRPA_INFOTYPE_0378 has no exception.

Method GET_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030523
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030523
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0378 (Anpassungsgrund) 20030523
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030710

Method GET_BEGDA on class CL_HRPA_INFOTYPE_0378 has no exception.

Method SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20021114
3 Changing P0378 Call by reference Type reference (TYPE) P0378 Personalstammsatz: Infotyp 0167 (Krankenversicherungsplan) 20021118
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030711

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0378 has no exception.
History
Last changed by/on SAP  20020924 
SAP Release Created in 200