SAP ABAP Class CL_HR_ZA_SERVICES (Generic HR Services for South Africa)
Hierarchy
☛
SAP_HRCZA (Software Component) Sub component SAP_HRCZA of SAP_HR
⤷
PA-PA-ZA (Application Component) South Africa
⤷
PB16 (Package) Human resources department master data: South Africa
⤷
⤷
Properties
| Class | CL_HR_ZA_SERVICES | |
| Short Description | Generic HR Services for South Africa | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | PB16 | Human resources department master data: South Africa |
| Created | 20031007 | SAP |
| Last change | 20080505 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HR_ZA_SERVICES has no forward declaration.
Interfaces
Class CL_HR_ZA_SERVICES has no interface implemented.
Friends
Class CL_HR_ZA_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | IOPER | 'COP' | Infotype operation | 20070705 | ||
| 2 | Constant | Public | Type reference (TYPE) | P16_REPNR | 15 | Number of repeats | 20070626 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | P16_P3202_K | Clearing structure for infotype 3202 | 20070626 | |||
| 4 | Constant | Private | Type reference (TYPE) | IOPER | 'INS' | Infotype operation | 20070705 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | P16_LRREATF | LR Process : Reaction Timeframe (days) | 20070705 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | P16_LRROLE | Participating Role in Labour Relation Intervention | 20070705 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | P16_LRSTAT | Status/Level of Labour Relations Intervention | 20070705 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | CHAR30 | Icon | 20070705 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | LROUTC_S | Labour Relations (ZA) - Outcomes | 20070626 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | LRPART_S | Labour Relations (ZA) - Participants | 20070626 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | LRPROC_S | Labour Relations (ZA) - Process/Levels | 20070626 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | P16_LRROLE | Participating Role in Labour Relation Intervention | 20070705 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | I | Indicator | 20070705 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | P16_LRSTAT | Status/Level of Labour Relations Intervention | 20070705 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | I | Indicator | 20070705 | |||
| 16 | Constant | Private | Type reference (TYPE) | IOPER | 'MOD' | Infotype operation | 20070705 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Get responsibility flag for roles/participants | 20070726 | |
| 2 | Static method | Public | Method | Retrieve the Lab.Relations tables into repeating fields | 20070626 | |
| 3 | Static method | Public | Method | Make Lab.Relations Infotype repeating fields into tables | 20070626 | |
| 4 | Static method | Public | Method | Position to the last infotype record | 20031029 |
Events
Class CL_HR_ZA_SERVICES has no event.
Types
Class CL_HR_ZA_SERVICES has no local type.
Method Signatures
Method GET_RESPO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | L_LRPART | Call by reference | Type reference (TYPE) | LRPART_S | Labour Relations (ZA) - Participants | 20070726 | |||
| 2 | P3202 | Call by reference | Type reference (TYPE) | P3202 | HR Master Record for Infotype 3202 | 20070726 |
Method GET_RESPO on class CL_HR_ZA_SERVICES has no exception.
Method LABREL_GET_TABS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LROUTC | Call by reference | Type reference (TYPE) | LROUTC_T | Table of outcomes | 20070626 | |||
| 2 | LRPART | Call by reference | Type reference (TYPE) | LRPART_T | Table of participants | 20070626 | |||
| 3 | LRPROC | Call by reference | Type reference (TYPE) | LRPROC_T | Table of process/steps | 20070626 | |||
| 4 | P3202 | Call by reference | Type reference (TYPE) | P3202 | HR Master Record for Infotype 3202 | 20070626 |
Method LABREL_GET_TABS on class CL_HR_ZA_SERVICES has no exception.
Method LABREL_SET_TABS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INITIALIZE_PA | Call by reference | Type reference (TYPE) | CHAR1 | Initialize Particpants | 20070703 | |||
| 2 | INITIALIZE_PR | Call by reference | Type reference (TYPE) | CHAR1 | Initialize Process/Steps | 20070702 | |||
| 3 | IOPER | Call by reference | Type reference (TYPE) | IOPER | Infotype operation | 20070704 | |||
| 4 | LROUTC | Call by reference | Type reference (TYPE) | LROUTC_T | Table of outcomes | 20070626 | |||
| 5 | LRPART | Call by reference | Type reference (TYPE) | LRPART_T | Table of participants | 20070626 | |||
| 6 | LRPROC | Call by reference | Type reference (TYPE) | LRPROC_T | Table of process/steps | 20070626 | |||
| 7 | P3202 | Value transfer | Type reference (TYPE) | P3202 | HR Master Record for Infotype 3202 | 20070626 |
Method LABREL_SET_TABS on class CL_HR_ZA_SERVICES has no exception.
Method POSITION_LAST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20031029 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20031029 | |||
| 3 | PNNNN | Call by reference | Type reference (TYPE) | PRELP | Special Fields for Different Infotypes | 20031029 | |||
| 4 | PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Table of Generic Infotypes | 20031029 | |||
| 5 | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20031029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No record found for the requested interval/subtype | 20031029 |
History
| Last changed by/on | SAP | 20080505 |
| SAP Release Created in | 470 |