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 COPY Constant Private Type reference (TYPE) IOPER 'COP' Infotype operation 20070705
2 C_NR_REPS Constant Public Type reference (TYPE) P16_REPNR 15 Number of repeats 20070626
3 GK_P3202 Static Attribute Private Type reference (TYPE) P16_P3202_K Clearing structure for infotype 3202 20070626
4 INSERT Constant Private Type reference (TYPE) IOPER 'INS' Infotype operation 20070705
5 LS_REACT Static Attribute Private Type reference (TYPE) P16_LRREATF LR Process : Reaction Timeframe (days) 20070705
6 LS_ROLEK Static Attribute Private Type reference (TYPE) P16_LRROLE Participating Role in Labour Relation Intervention 20070705
7 LS_STATU Static Attribute Private Type reference (TYPE) P16_LRSTAT Status/Level of Labour Relations Intervention 20070705
8 L_ICON_OUTC Static Attribute Private Type reference (TYPE) CHAR30 Icon 20070705
9 L_LROUTC Static Attribute Private Type reference (TYPE) LROUTC_S Labour Relations (ZA) - Outcomes 20070626
10 L_LRPART Static Attribute Private Type reference (TYPE) LRPART_S Labour Relations (ZA) - Participants 20070626
11 L_LRPROC Static Attribute Private Type reference (TYPE) LRPROC_S Labour Relations (ZA) - Process/Levels 20070626
12 L_PAROL Static Attribute Private Type reference (TYPE) P16_LRROLE Participating Role in Labour Relation Intervention 20070705
13 L_PAROL_INIT Static Attribute Private Type reference (TYPE) I Indicator 20070705
14 L_PRSTA Static Attribute Private Type reference (TYPE) P16_LRSTAT Status/Level of Labour Relations Intervention 20070705
15 L_PRSTA_INIT Static Attribute Private Type reference (TYPE) I Indicator 20070705
16 MODIFY Constant Private Type reference (TYPE) IOPER 'MOD' Infotype operation 20070705
Methods
# Method Level Visibility Method type Description Created on
1 GET_RESPO Static method Private Method Get responsibility flag for roles/participants 20070726
2 LABREL_GET_TABS Static method Public Method Retrieve the Lab.Relations tables into repeating fields 20070626
3 LABREL_SET_TABS Static method Public Method Make Lab.Relations Infotype repeating fields into tables 20070626
4 POSITION_LAST 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 Changing L_LRPART Call by reference Type reference (TYPE) LRPART_S Labour Relations (ZA) - Participants 20070726
2 Importing 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 Importing LROUTC Call by reference Type reference (TYPE) LROUTC_T Table of outcomes 20070626
2 Importing LRPART Call by reference Type reference (TYPE) LRPART_T Table of participants 20070626
3 Importing LRPROC Call by reference Type reference (TYPE) LRPROC_T Table of process/steps 20070626
4 Changing 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 Importing INITIALIZE_PA Call by reference Type reference (TYPE) CHAR1 Initialize Particpants 20070703
2 Importing INITIALIZE_PR Call by reference Type reference (TYPE) CHAR1 Initialize Process/Steps 20070702
3 Importing IOPER Call by reference Type reference (TYPE) IOPER Infotype operation 20070704
4 Exporting LROUTC Call by reference Type reference (TYPE) LROUTC_T Table of outcomes 20070626
5 Exporting LRPART Call by reference Type reference (TYPE) LRPART_T Table of participants 20070626
6 Exporting LRPROC Call by reference Type reference (TYPE) LRPROC_T Table of process/steps 20070626
7 Importing 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 Importing BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20031029
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20031029
3 Exporting PNNNN Call by reference Type reference (TYPE) PRELP Special Fields for Different Infotypes 20031029
4 Importing PNNNN_TAB Call by reference Type reference (TYPE) PRELP_TAB Table of Generic Infotypes 20031029
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20031029
# Exception Resumable Description Created on
1 NOT_FOUND No record found for the requested interval/subtype 20031029
History
Last changed by/on SAP  20080505 
SAP Release Created in 470