SAP ABAP Class CL_HRPA_INFOTYPE_0008_FR_PS (CL_HRPA_INFOTYPE_0008_FR_PS)
Hierarchy
EA-HRCFR (Software Component) Sub component EA-HRCFR of EA-HR
   PY-FR-PS (Application Component) Öffentlicher Dienst
     PAOC_PAD_INFTY_0008_FR_PS (Package) Infotype 0008 - Enhancement Public Sector France
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 20030424
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20030430
Properties
Class CL_HRPA_INFOTYPE_0008_FR_PS  
Short Description    
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_FR_PS   Infotype 0008 - Enhancement Public Sector France 
Created 20030424   SAP 
Last change 20030424   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0008_FR_PS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20030430
Friends
Class CL_HRPA_INFOTYPE_0008_FR_PS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DUMMY_MSG Instance attribute Private Type reference (TYPE) HRPAD_CHAR01 HR: Master Data, Char Field of Length 01 20030710
2 A_MSG Instance attribute Protected Type reference (TYPE) SYMSG Structure of message variables 20030708
3 A_TRFGR Instance attribute Private Type reference (TYPE) C 'N' 20030709
4 A_TRFST Instance attribute Private Type reference (TYPE) C 'N' 20030709
5 ECHELLE Constant Private Type reference (TYPE) C 'E' 20030711
6 FIELD_LIST Instance attribute Private Type reference (TYPE) HRPAD_FIELD_TAB 20030425
7 GD_FEATURE_P0008 Instance attribute Private Type reference (TYPE) HRPAD_CHAR10 HR: Master Data, Char Field of Length 10 20030508
8 P_Q0431_ECHTX Instance attribute Private Type reference (TYPE) Q0431-ECHTX 20030529
9 P_Q0431_INDBR Instance attribute Private Type reference (TYPE) P06_INDBR 20030508
10 P_Q0431_NIVTX Instance attribute Private Type reference (TYPE) Q0431-NIVTX 20030529
11 P_Q0431_TRFGR Instance attribute Private Type reference (TYPE) P0008-TRFGR Pay Scale Group 20030506
12 P_Q0431_TRFST Instance attribute Private Type reference (TYPE) P0008-TRFST Pay Scale Level 20030506
13 SUBTYP_F1 Constant Private Type reference (TYPE) P0008-SUBTY 'FS ' Subtype 20030428
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_MESSAGE Instance method Private Method 20030425
2 BUILD_STATUS Instance method Protected Method 20030506
3 CHECK_CORPS Instance method Protected Method 20030425
4 CHECK_GRADE Instance method Protected Method 20030425
5 CHECK_NEW_DIVGV Instance method Protected Method Check Hours Worked per payroll period 20030429
6 CHECK_TRFAR_TRFGB Instance method Protected Method 20030428
7 CHECK_TRFGR_TRFST Instance method Protected Method 20030506
8 FILL_Q0431_INDBR Instance method Protected Method 20030508
9 FILL_Q0431_TEXTS Instance method Protected Method 20030529
10 GET_DIVGV_PSF Instance method Protected Method Get Hours Worked per payroll period 20030429
11 PROPOSE_CORPS_GRADE Instance method Protected Method 20030507
12 READ_CORPS_GRADE_FROM_1650 Instance method Protected Method 20030529
13 SPECIFIC_COMPUTATIONS_FR_PS Instance method Protected Method 20030508
14 SUGGEST_CLASSEMENT Instance method Protected Method 20030508
Events
Class CL_HRPA_INFOTYPE_0008_FR_PS has no event.
Types
Class CL_HRPA_INFOTYPE_0008_FR_PS has no local type.
Method Signatures

Method ADD_NEW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_LIST Call by reference Type reference (TYPE) HRPAD_FIELD_TAB 20030425
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030425
3 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG 20030708
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030425

Method ADD_NEW_MESSAGE on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method BUILD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030506
2 Importing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030506
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030506
4 Importing GRADE Call by reference Type reference (TYPE) P0431-GRADE 20030506
5 Changing I5FPBS4A Call by reference Type reference (TYPE) HRPADFR_T5FPBS4A 20030506
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030506
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030506
8 Changing STATUS Call by reference Type reference (TYPE) PFRP_STATUS_PBS 20030506

Method BUILD_STATUS on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method CHECK_CORPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030425
2 Importing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030425
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030425
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030425
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030425

Method CHECK_CORPS on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method CHECK_GRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030425
2 Importing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030425
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030425
4 Importing GRADE Call by reference Type reference (TYPE) P0431-GRADE 20030425
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030425
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030425

Method CHECK_GRADE on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method CHECK_NEW_DIVGV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA Start Date 20030429
2 Changing BSGRD Call by reference Type reference (TYPE) P0008-BSGRD Employment fraction 20030429
3 Changing DIVGV Call by reference Type reference (TYPE) P0008-DIVGV Working hours per payroll period 20030429
4 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA End Date 20030429
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030429
6 Importing MASSG Call by reference Type reference (TYPE) MASSG 20030506
7 Importing MASSN Call by reference Type reference (TYPE) MASSN 20030506
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030429
9 Importing PERNR Call by reference Type reference (TYPE) P0008-PERNR 20030429
10 Importing SUBTY Call by reference Type reference (TYPE) P0008-SUBTY Subtype 20030429
11 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030429

Method CHECK_NEW_DIVGV on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method CHECK_TRFAR_TRFGB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030428
2 Importing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030428
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 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 PERNR Call by reference Type reference (TYPE) P0008-PERNR 20030428
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030428
8 Changing TRFAR Call by reference Type reference (TYPE) P0008-TRFAR 20030428
9 Changing TRFGB Call by reference Type reference (TYPE) P0008-TRFGB 20030428

Method CHECK_TRFAR_TRFGB on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method CHECK_TRFGR_TRFST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030506
2 Importing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030506
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030506
4 Importing GRADE Call by reference Type reference (TYPE) P0431-GRADE 20030506
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030506
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030506
7 Importing P0008_TRFAR Call by reference Type reference (TYPE) P0008-TRFAR 20030506
8 Importing P0008_TRFGB Call by reference Type reference (TYPE) P0008-TRFGB 20030506
9 Changing P0008_TRFGR Call by reference Type reference (TYPE) P0008-TRFGR 20030506
10 Changing P0008_TRFST Call by reference Type reference (TYPE) P0008-TRFST 20030506
11 Importing PERNR Call by reference Type reference (TYPE) P0008-PERNR 20030506
12 Importing SUBTY Call by reference Type reference (TYPE) P0008-SUBTY 20030506
13 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030506

Method CHECK_TRFGR_TRFST on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method FILL_Q0431_INDBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030508
2 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030508
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030508
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030508
5 Importing MOLGA Call by reference Type reference (TYPE) T001P-MOLGA 20030508
6 Importing PERNR Call by reference Type reference (TYPE) P0008-PERNR 20030508
7 Changing P_Q0431_INDBR Call by reference Type reference (TYPE) Q0431-INDBR 20030508
8 Importing STATUS Call by reference Type reference (TYPE) PFRP_STATUS_PBS 20030711
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030508
10 Importing TRFAR Call by reference Type reference (TYPE) P0008-TRFAR 20030508
11 Importing TRFGB Call by reference Type reference (TYPE) P0008-TRFGB 20030508
12 Importing TRFGR Call by reference Type reference (TYPE) P0008-TRFGR 20030508
13 Importing TRFST Call by reference Type reference (TYPE) P0008-TRFST 20030508

Method FILL_Q0431_INDBR on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method FILL_Q0431_TEXTS 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) BOOLE_D 20030529
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030529
3 Changing P_ECHTX Call by reference Type reference (TYPE) Q0431-ECHTX 20030529
4 Changing P_NIVTX Call by reference Type reference (TYPE) Q0431-NIVTX 20030529
5 Importing P_STATUS Call by reference Type reference (TYPE) PFRP_STATUS_PBS 20030529

Method FILL_Q0431_TEXTS on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method GET_DIVGV_PSF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA Start Date 20030429
2 Changing BSGRD Call by reference Type reference (TYPE) P0008-BSGRD Employment fraction 20030429
3 Changing DIVGV Call by reference Type reference (TYPE) P0008-DIVGV Working hours per payroll period 20030429
4 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA End Date 20030429
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030429
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030429
7 Importing PERNR Call by reference Type reference (TYPE) P0008-PERNR Personnel Number 20030429
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030429

Method GET_DIVGV_PSF on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method PROPOSE_CORPS_GRADE 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) BOOLE_D 20030507
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030507
3 Changing P0008 Call by reference Type reference (TYPE) P0008 20030512
4 Changing P0431 Call by reference Type reference (TYPE) P0431 20030512
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030507

Method PROPOSE_CORPS_GRADE on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method READ_CORPS_GRADE_FROM_1650 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I1650 Call by reference Type reference (TYPE) P1650 20030529
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030529
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030529
4 Importing MOLGA Call by reference Type reference (TYPE) T001P-MOLGA 20030529
5 Changing P0008 Call by reference Type reference (TYPE) P0008 20030529
6 Changing P0431 Call by reference Type reference (TYPE) P0431 20030529
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030529

Method READ_CORPS_GRADE_FROM_1650 on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method SPECIFIC_COMPUTATIONS_FR_PS 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) BOOLE_D 20030508
2 Importing MASSG Call by reference Type reference (TYPE) MASSG 20030512
3 Importing MASSN Call by reference Type reference (TYPE) MASSN 20030512
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030508
5 Changing P0008 Call by reference Type reference (TYPE) P0008 20030508
6 Changing P0431 Call by reference Type reference (TYPE) P0431 20030508
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030508

Method SPECIFIC_COMPUTATIONS_FR_PS on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.

Method SUGGEST_CLASSEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0008-BEGDA 20030508
2 Changing CORPS Call by reference Type reference (TYPE) P0431-CORPS 20030508
3 Importing ENDDA Call by reference Type reference (TYPE) P0008-ENDDA 20030508
4 Changing GRADE Call by reference Type reference (TYPE) P0431-GRADE 20030508
5 Importing I1650 Call by reference Type reference (TYPE) P1650 20030508
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030508
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030508
8 Importing PERNR Call by reference Type reference (TYPE) P0008-PERNR 20030508
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030508
10 Changing TRFAR Call by reference Type reference (TYPE) P0008-TRFAR 20030508
11 Changing TRFGB Call by reference Type reference (TYPE) P0008-TRFGB 20030508

Method SUGGEST_CLASSEMENT on class CL_HRPA_INFOTYPE_0008_FR_PS has no exception.
History
Last changed by/on SAP  20030424 
SAP Release Created in 200