SAP ABAP Class CL_HRPA_INFOTYPE_0008_AT_PS (Business Logic for Infotype 0008 AT PS)
Hierarchy
EA-HRCAT (Software Component) Sub component EA-HRCAT of EA-HR
   PY-AT-PS (Application Component) Public Sector
     PAOC_PAD_INFTY_0008_AT_PS (Package) Infotype 0008 - Enhancement for Public Sector Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008 Infotype 0008: Basic Pay 20030423
Properties
Class CL_HRPA_INFOTYPE_0008_AT_PS  
Short Description Business Logic for Infotype 0008 AT PS    
Super Class CL_HRPA_INFOTYPE_0008 Infotype 0008: Basic Pay 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0008_AT_PS   Infotype 0008 - Enhancement for Public Sector Germany 
Created 20030423   SAP 
Last change 20030423   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T503 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T510 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T5APBS06 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0008_AT_PS has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0008_AT_PS has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0008_AT_PS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADDITIONAL_REQUIRED_FIELDS Instance method Private Method Required Fields 20030428
2 CALCULATE_PAY_SCALE_LEVEL Instance method Private Method Calculate Pay Scale Level 20030428
3 GET_FEATURE_AVSTG Instance method Private Method Get Value from Feature AVSTG 20030428
4 TRFGR_T5APBS06 Instance method Private Method Check Values in Table T5APBS06 20030521
5 VERGLEICH_T5APBS06 Instance method Private Method 20030519
Events
Class CL_HRPA_INFOTYPE_0008_AT_PS has no event.
Types
Class CL_HRPA_INFOTYPE_0008_AT_PS has no local type.
Method Signatures

Method ADDITIONAL_REQUIRED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_PROMOTION_TYPE Call by reference Type reference (TYPE) P03_VRUKA 20030703
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030428
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030428
4 Changing P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20030428
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030428

Method ADDITIONAL_REQUIRED_FIELDS on class CL_HRPA_INFOTYPE_0008_AT_PS has no exception.

Method CALCULATE_PAY_SCALE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_PRINC_EINRH Call by reference Type reference (TYPE) P03_EINRH 20030428
2 Importing G_PROMOTION_TYPE Call by reference Type reference (TYPE) P03_VRUKA 20030502
3 Importing G_SEC_EINRH Call by reference Type reference (TYPE) P03_EINRH 20030428
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030428
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030428
6 Importing MODE Call by reference Type reference (TYPE) C 20030509
7 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030428
8 Changing P0008 Call by reference Type reference (TYPE) P0008 20030428
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030428
10 Importing TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ 20030502

Method CALCULATE_PAY_SCALE_LEVEL on class CL_HRPA_INFOTYPE_0008_AT_PS has no exception.

Method GET_FEATURE_AVSTG 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) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20030428
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030508
3 Importing P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20030428
4 Importing PERSG Call by reference Type reference (TYPE) PERSG Employee Group 20030703
5 Importing PERSK Call by reference Type reference (TYPE) PERSK Employee Subgroup 20030703
6 Exporting PROM_TYPE Call by reference Type reference (TYPE) P03_VRUKA 20030428
7 Importing TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20030703

Method GET_FEATURE_AVSTG on class CL_HRPA_INFOTYPE_0008_AT_PS has no exception.

Method TRFGR_T5APBS06 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_PRINC_EINRH Call by reference Type reference (TYPE) P03_EINRH 20030522
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030521
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030521
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030521
5 Importing P0008 Call by reference Type reference (TYPE) P0008 20030521
6 Importing PROMOTION_TYPE Call by reference Type reference (TYPE) P03_VRUKA 20030521
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030521
8 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ 20030521

Method TRFGR_T5APBS06 on class CL_HRPA_INFOTYPE_0008_AT_PS has no exception.

Method VERGLEICH_T5APBS06 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_SEC_EINRH Call by reference Type reference (TYPE) P03_EINRH 20030519
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D boolean variable (X=true, -=false, space=unknown) 20030519
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030519
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030519
5 Importing P0008 Call by reference Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20030519
6 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ ES grouping for collective agreement provision 20030519

Method VERGLEICH_T5APBS06 on class CL_HRPA_INFOTYPE_0008_AT_PS has no exception.
History
Last changed by/on SAP  20030423 
SAP Release Created in 200