SAP ABAP Class CL_HRPAYAR_MSIM (My Simplification)
Hierarchy
☛
SAP_HRCAR (Software Component) Sub component SAP_HRCAR of SAP_HR
⤷
PY-AR (Application Component) Argentina
⤷
PC29 (Package) Argentina
⤷
⤷
Properties
| Class | CL_HRPAYAR_MSIM | |
| Short Description | My Simplification | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | HRCALARREPORTING | |
| Program status | ||
| Category | 0 | |
| Package | PC29 | Argentina |
| Created | 20060917 | SAP |
| Last change | 20080505 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYAR_MSIM has no interface implemented.
Friends
Class CL_HRPAYAR_MSIM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | ADDR1_VAL | Addresses (central management of addresses) | 20070102 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | ADDR1_SEL | Selection parameters for address | 20070102 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | BEGDA | Valid from date | 20070102 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYAR_MSIM_CCBU | Employee wage accounts CBU | 20070102 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYAR_MSIM_CDAT | Additional data | 20070102 | |||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYAR_MSIM_DEXP | Company business address/address of the unemployed | 20070102 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | ENDDA | Valid to | 20070102 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | CHAR2 | Version | 20070102 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (measures) | 20070102 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | P0001_TAB | Personnel master record infotype 0001 (Org. Assignment) | 20070102 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | P0002_TAB | Personnel master record, Infotype 0002 (Personal data) | 20070102 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | P0004_TAB | Personnel master record Infotype 0004 (Challenge) | 20070102 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | P0006_TAB | HR master record Infotype 0006 (Addresses) | 20070102 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | P0008_TAB | Personnel master record, Infotype 0008 (basic pay) | 20070102 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | P0009_TAB | Master personnel register Infotype 0009 (Bank details) | 20070102 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | P0016_TAB | Personnel master record Infotype 0016 (Contract elements) | 20070102 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | P0021_TAB | Master personnel record infotype 0021 (Family) | 20070102 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | P0022AR_TAB | Personnel master record Infotype 0002 (Education) | 20070102 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | P0105AR_TAB | Personnel master record, Infotype 0105 (Communication) | 20070102 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | P0392_TAB | Table for Infotype 0392 - Social Insurance | 20070102 | |||
| 21 | Static Attribute | Public | Type reference (TYPE) | P0394_TAB | Family data: Additional information | 20070102 | |||
| 22 | Static Attribute | Public | Type reference (TYPE) | P_PERNR | Personnel number | 20070102 | |||
| 23 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYAR_MSIM_RLAB | Work relationships | 20070102 | |||
| 24 | Static Attribute | Public | Type reference (TYPE) | T7AR0P_TAB | Personnel area/subarea additional information | 20070102 | |||
| 25 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYAR_MSIM_VFAM | Family links of employees | 20070102 | |||
| 26 | Static Attribute | Public | Type reference (TYPE) | P0001 | Personnel master record, Infotype 0001 (org. assignment) | 20070102 | |||
| 27 | Static Attribute | Private | Type reference (TYPE) | P0002 | Personnel master record, Infotype 0002 (Personal data) | 20070102 | |||
| 28 | Static Attribute | Private | Type reference (TYPE) | P0009 | Master personnel register Infotype 0009 (Bank details) | 20070102 | |||
| 29 | Static Attribute | Public | Type reference (TYPE) | T7AR0P | Personnel area/subarea additional information | 20070102 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | CBU | 20070102 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20070102 | |
| 3 | Static method | Public | Method | Worker identification code | 20070106 | |
| 4 | Static method | Public | Method | Business Address | 20070102 | |
| 5 | Instance method | Public | Method | Initialize | 20070102 | |
| 6 | Instance method | Public | Method | Initialize Infotypes | 20070106 |
Events
Class CL_HRPAYAR_MSIM has no event.
Types
Class CL_HRPAYAR_MSIM has no local type.
Method Signatures
Method CBU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CBU | Call by reference | Type reference (TYPE) | PAR_CODBU | CBU: Unique Bank Code | 20070102 | |||
| 2 | ERROR_CODE | Call by reference | Type reference (TYPE) | NUM1 | Number with one digit | 20070329 |
Method CBU on class CL_HRPAYAR_MSIM has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VERSION | Call by reference | Type reference (TYPE) | CHAR2 | '01' | Version number component | 20070102 |
Method CONSTRUCTOR on class CL_HRPAYAR_MSIM has no exception.
Method CUIL_EMPLOYEE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUIL | Call by reference | Type reference (TYPE) | PAR_CCU11 | Employee CUIL | 20070106 |
Method CUIL_EMPLOYEE on class CL_HRPAYAR_MSIM has no exception.
Method DOM_EXPLOTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTV_DOM_EXP | Call by reference | Type reference (TYPE) | PAR_DEXPL | Business Address Activity | 20070102 | |||
| 2 | ADRC | Call by reference | Type reference (TYPE) | ADDR1_VAL | Addresses (central management of addresses) | 20070102 | |||
| 3 | LOCAD | Call by reference | Type reference (TYPE) | PAR_LOCAD | Town | 20070102 | |||
| 4 | ST_T7AR0P | Call by reference | Type reference (TYPE) | T7AR0P | Personnel area/subarea additional information | 20070102 | |||
| 5 | SUCURSAL | Call by reference | Type reference (TYPE) | PAR_SUCUR | Branch | 20070102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070129 |
Method INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_DATE | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20070102 | |||
| 2 | END_DATE | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20070102 | |||
| 3 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070202 | |||
| 4 | PERNR_NR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20070102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070202 |
Method INITIALIZE_INFOTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEG_DATE | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20070106 | |||
| 2 | END_DATE | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20070106 | |||
| 3 | PERNR_NR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20070106 |
Method INITIALIZE_INFOTYPES on class CL_HRPAYAR_MSIM has no exception.
History
| Last changed by/on | SAP | 20080505 |
| SAP Release Created in |