SAP ABAP Class CL_HRPAYDE_EL_ADMIN (Administrator For Creating ELENA Notifications)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYDE_EL_ADMIN_OUT | ELENA Administrator for Outbound-Specific Part | 20090810 |
Properties
Class | CL_HRPAYDE_EL_ADMIN | |
Short Description | Administrator For Creating ELENA Notifications | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | HRPAYDESV | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | P01S | HR Germany: Social Insurance |
Created | 20090804 | SAP |
Last change | 20110809 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYDE_EL_ADMIN has no interface implemented.
Friends
Class CL_HRPAYDE_EL_ADMIN has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_APPL_ELENA | Constant | Public | Type reference (TYPE) | P_APPL | 'ELEN' | Subapplication ELENA | 20090813 | |
2 | C_APPL_ELENA_AG | Constant | Public | Type reference (TYPE) | P_APPL | 'ELAG' | Subapplication for Employer Specifications | 20090909 | |
3 | C_ARBGB | Constant | Public | Type reference (TYPE) | ARBGB | 'HRPAYDESV' | Message Class | 20090918 | |
4 | C_DUEVO_MASSNG_SYSWECHSEL | Constant | Public | Type reference (TYPE) | P014_DUMAS | '6' | DEUEV Action Indicator | 20100818 | |
5 | C_DUEVO_MASSNG_TOD | Constant | Public | Type reference (TYPE) | P014_DUMAS | '3' | DEUEV Indicator Death | 20090814 | |
6 | C_MOLGA | Constant | Public | Type reference (TYPE) | MOLGA | '01' | Country Grouping | 20090811 | |
7 | C_PERSGR_UNSTAENDIG | Constant | Public | Type reference (TYPE) | D3PERSGR | '118' | Person Group for Irregularly Employed Persons | 20110111 | |
8 | C_START | Static Attribute | Public | Type reference (TYPE) | DATUM | '20100101' | Start of Notification Procedure | 20091122 | |
9 | C_START_DBKE | Constant | Public | Type reference (TYPE) | DATUM | '20100701' | Start of Notification Procedure for DBKE | 20100517 | |
10 | C_SVA_UNSTAENDIG | Constant | Public | Type reference (TYPE) | SVATT | '06' | SI Attribute | 20110111 | |
11 | GC_PAL_ROOT | Constant | Public | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | 'ROOT' | Root Nodes for HR PAL Log | 20090807 | |
12 | GO_MESSAGE_HANDLER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYDE_EL_MESSAGE_HANDLER | Message Handler for ELENA Procedure | 20090807 | ||
13 | GO_NOTIF_MANAGER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYDE_EL_NOTIF_MANAGER | Manager for ELENA Notification Creation | 20090810 | ||
14 | GO_PERNR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYDE_EL_PERNR | ELENA Data That Is Related To Personnel Numbers | 20090810 | ||
15 | GS_PARAM | Instance attribute | Protected | Type reference (TYPE) | HRDESV_EL_S_PARAM | Report Parameters for ELENA Procedure | 20090804 | ||
16 | GT_MASSN_SYSTEMWECHSEL | Static Attribute | Public | Type reference (TYPE) | HRDESV_EL_T_MASSN | Action Types/Action Reasons for ELENA | 20100818 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20100818 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20090807 |
3 | OUTPUT | Instance method | Public | Method | Outputs the Protocol | 20090824 |
4 | PROCESS_PERNR | Instance method | Public | Method | Process the Current Personnel Number | 20090810 |
5 | PROT_DETAIL | Instance method | Protected | Method | Logs the Information About the Notifications | 20090807 |
6 | PROT_LAUFID | Instance method | Protected | Method | Logs the Run ID in the Message Handler | 20090807 |
Events
Class CL_HRPAYDE_EL_ADMIN has no event.
Types
Class CL_HRPAYDE_EL_ADMIN has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRPAYDE_EL_ADMIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPAYDE_EL_ADMIN has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PARAM | Call by reference | Type reference (TYPE) | HRDESV_EL_S_PARAM | Reportparameter für das ELENA-Verfahren | 20090807 |
Method CONSTRUCTOR on class CL_HRPAYDE_EL_ADMIN has no exception.
Method OUTPUT Signature
Method OUTPUT on class CL_HRPAYDE_EL_ADMIN has no parameter.
Method OUTPUT on class CL_HRPAYDE_EL_ADMIN has no exception.
Method PROCESS_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_0003 | Call by reference | Type reference (TYPE) | P0003 | Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) | 20100817 | ||
2 | Importing | IT_0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20090810 | ||
3 | Importing | IT_0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20090810 | ||
4 | Importing | IT_0002 | Call by reference | Type reference (TYPE) | P0002_TAB | Personal-Stammsatz Infotyp 0002 (Daten zur Person) | 20090810 | ||
5 | Importing | IT_0006 | Call by reference | Type reference (TYPE) | P0006_TAB | Personal-Stammsatz Infotyp 0006 (Anschriften) | 20090810 | ||
6 | Importing | IT_0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20090831 | ||
7 | Importing | IT_0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20090810 | ||
8 | Importing | IT_0016 | Call by reference | Type reference (TYPE) | P0016_TAB | Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) | 20091117 | ||
9 | Importing | IT_0020 | Call by reference | Type reference (TYPE) | P0020_TAB | Personal-Stammsatz Infotyp 0020 (DUEVO) | 20090831 | ||
10 | Importing | IT_0041 | Call by reference | Type reference (TYPE) | P0041_TAB | Personal-Stammsatz Infotyp 0041 (Datumsangaben) | 20090923 | ||
11 | Importing | IT_0521 | Call by reference | Type reference (TYPE) | P0521_TAB | Personal-Stammsatz Infotyp 0521 (Altersteilzeit) | 20090909 | ||
12 | Importing | IT_0597 | Call by reference | Type reference (TYPE) | P0597_TAB | Tabellentyp für Infotyp 0597 | 20100219 |
Method PROCESS_PERNR on class CL_HRPAYDE_EL_ADMIN has no exception.
Method PROT_DETAIL Signature
Method PROT_DETAIL on class CL_HRPAYDE_EL_ADMIN has no parameter.
Method PROT_DETAIL on class CL_HRPAYDE_EL_ADMIN has no exception.
Method PROT_LAUFID Signature
Method PROT_LAUFID on class CL_HRPAYDE_EL_ADMIN has no parameter.
Method PROT_LAUFID on class CL_HRPAYDE_EL_ADMIN has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in | 604 |