SAP ABAP Class CL_HRPA_INFOTYPE_0423 (HR: Infotype 0423 - HDMF (Pag-IBIG) Philppines)
Hierarchy
EA-HRCPH (Software Component) Sub component EA-HRCPH of EA-HR
   PA-PA-PH (Application Component) Philippines
     PAOC_PAD_PH (Package) PA-PA-PH: Infotype Decoupling for Philippines
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20021023
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPH_CONSTANTS Constants used for Philippines Infotypes 20021030
Properties
Class CL_HRPA_INFOTYPE_0423  
Short Description HR: Infotype 0423 - HDMF (Pag-IBIG) Philppines    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_PH   PA-PA-PH: Infotype Decoupling for Philippines 
Created 20021023   SAP 
Last change 20021023   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0423 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPH_CONSTANTS Constants used for Philippines Infotypes 20021030
Friends
Class CL_HRPA_INFOTYPE_0423 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABEND Instance attribute Private Attribute reference (LIKE) 20021030
2 A_CMP_BASIS Instance attribute Private Type reference (TYPE) P48_MEBCC Compulsory Basis 20021120
3 A_ER_BASIS_AMOUNT Instance attribute Private Type reference (TYPE) P48_ERMCC Employer Basis Amount 20021120
4 A_ER_CMP_BASIS_PRCNT Instance attribute Private Type reference (TYPE) P48_ERCCP Employer Compulsory Basis Percentage 20021120
5 BLANK Instance attribute Private Attribute reference (LIKE) 20021030
6 ERROR Instance attribute Private Attribute reference (LIKE) 20021030
7 FEATURE_0423 Instance attribute Private Attribute reference (LIKE) 20021030
8 INFO Instance attribute Private Attribute reference (LIKE) 20021030
9 MOLGA_PH Instance attribute Private Attribute reference (LIKE) 20021030
10 MSSG_CL_PH Instance attribute Private Attribute reference (LIKE) 20021030
11 MSSG_CL_PH_NEW Instance attribute Private Attribute reference (LIKE) 20021120
12 P0596_START_DATE Instance attribute Private Attribute reference (LIKE) 20021120
13 SELECTED Instance attribute Private Attribute reference (LIKE) 20021030
14 SEPARATOR Instance attribute Private Attribute reference (LIKE) 20021112
15 SUCCESS Instance attribute Private Attribute reference (LIKE) 20021030
16 WARNING Instance attribute Private Attribute reference (LIKE) 20021030
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_MESSAGE Instance method Private Method Add new message to message list 20021030
2 CHECK_BASIS_AMOUNTS Instance method Private Method Check if the user has changed any defaulted amounts 20021120
3 CHECK_CHANGED_BASIS_AMOUNTS Instance method Private Method Dont allow user to change basis amounts in Modify 20021120
4 CHECK_FIELD_VALUE Instance method Private Method Check default values maintained in feature P0423 20021112
5 DO_GENERAL_VALIDATIONS Instance method Private Method Generic validations for Modify & Insert 20021114
6 GET_DEFAULT_VALUES Instance method Private Method Get default values from feature P0423 20021111
7 GET_FEATURE_RETURN_VALUE Instance method Private Method Get the return value of feature P0423 20021112
Events
Class CL_HRPA_INFOTYPE_0423 has no event.
Types
Class CL_HRPA_INFOTYPE_0423 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_NAME Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Default values for fast entry: field name 20021119
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021030
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021030
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Messages, Message Class 20021030
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Messages, Message Number 20021030
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Messages, message type 20021030
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 1 20021030
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 2 20021030
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 3 20021030
10 Importing MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 4 20021030

Method ADD_NEW_MESSAGE on class CL_HRPA_INFOTYPE_0423 has no exception.

Method CHECK_BASIS_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021120
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021120
3 Changing P0423 Call by reference Type reference (TYPE) P0423 Employer Basis Amount 20021120

Method CHECK_BASIS_AMOUNTS on class CL_HRPA_INFOTYPE_0423 has no exception.

Method CHECK_CHANGED_BASIS_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021120
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021120
3 Importing OLD_P0423 Call by reference Type reference (TYPE) P0423 Philippines Home development Management Fund 20021120
4 Importing P0423 Call by reference Type reference (TYPE) P0423 Philippines Home development Management Fund 20021120

Method CHECK_CHANGED_BASIS_AMOUNTS on class CL_HRPA_INFOTYPE_0423 has no exception.

Method CHECK_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEF_VALUE Call by reference Type reference (TYPE) CHAR32 Field Value 20021114
2 Changing FVALID Call by reference Type reference (TYPE) BOOLE_D Indicator for validity of field 20021112
3 Changing FVALUE Call by reference Type reference (TYPE) P Value of field 20021112
4 Importing LENGTH Call by reference Type reference (TYPE) I Field Length 20021112

Method CHECK_FIELD_VALUE on class CL_HRPA_INFOTYPE_0423 has no exception.

Method DO_GENERAL_VALIDATIONS 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021114
3 Importing P0423 Call by reference Type reference (TYPE) P0423 Philippines Home development Management Fund 20021114

Method DO_GENERAL_VALIDATIONS on class CL_HRPA_INFOTYPE_0423 has no exception.

Method GET_DEFAULT_VALUES 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021111
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021111
3 Changing P0423 Call by reference Type reference (TYPE) P0423 Philippines Home development Management Fund 20021111

Method GET_DEFAULT_VALUES on class CL_HRPA_INFOTYPE_0423 has no exception.

Method GET_FEATURE_RETURN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0423 Call by reference Type reference (TYPE) P0423 Philippines Home development Management Fund 20021112
2 Exporting RVAL Call by reference Type reference (TYPE) C Return value of feature 0423 20021112

Method GET_FEATURE_RETURN_VALUE on class CL_HRPA_INFOTYPE_0423 has no exception.
History
Last changed by/on SAP  20021023 
SAP Release Created in 200