SAP ABAP Class CL_HRPA_INFOTYPE_0626 (Class for Payment Summary Infotype (Australia))
Hierarchy
EA-HRCAU (Software Component) Sub component EA-HRCAU of EA-HR
   PA-PA-AU (Application Component) Australia
     PAOC_PAD_AU (Package) PA-PA-AU : Infotype Decoupling
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 20021022
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRAU_CONSTANTS Constants for Infotypes (Australia) 20021121
Properties
Class CL_HRPA_INFOTYPE_0626  
Short Description Class for Payment Summary Infotype (Australia)    
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_AU   PA-PA-AU : Infotype Decoupling 
Created 20021022   SAP 
Last change 20021022   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0626 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRAU_CONSTANTS Constants for Infotypes (Australia) 20021121
Friends
Class CL_HRPA_INFOTYPE_0626 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EVAL_G2 Instance attribute Private Attribute reference (LIKE) 20021121
2 EVAL_UD Instance attribute Private Attribute reference (LIKE) 20021121
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ABN_OVERLAP Instance method Private Method Check for Australian Business Number overlap 20021112
2 CHECK_ALLOWANCES Instance method Private Method Check for valid values of wagetypes and allowances 20021114
3 CHECK_ETP_PAYMENTS Instance method Private Method Checks for Eligible Termination Payments 20021112
4 CHECK_LAST_WITHDRAWN_PS Instance method Private Method Checks for last withdrawn Payment Summary 20021112
5 CHECK_OVERLAPPING_RECORDS Instance method Private Method Check for Overlapping Payment Summary records 20021112
6 CHECK_SUMMARY_DATES Instance method Private Method Check for valid Begin/End dates and Financial Year 20021112
7 CHECK_WAGETYPE Instance method Private Method Checks for Valid Wagetype by Evaluation Class 20021113
8 NEW_MESSAGE Instance method Private Method Add a message to the message list 20021111
9 SPECIFIC_INFOTYPE_COMPUTATIONS Instance method Private Method Infotype Specific Computations for IT0626 20021114
Events
Class CL_HRPA_INFOTYPE_0626 has no event.
Types
Class CL_HRPA_INFOTYPE_0626 has no local type.
Method Signatures

Method CHECK_ABN_OVERLAP 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 (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021114
3 Changing P0626 Call by reference Type reference (TYPE) P0626 20021114
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021114

Method CHECK_ABN_OVERLAP on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_ALLOWANCES 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 (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021114
3 Changing P0626 Call by reference Type reference (TYPE) P0626 20021114
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021114

Method CHECK_ALLOWANCES on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_ETP_PAYMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0626 Call by reference Type reference (TYPE) P0626 20021112

Method CHECK_ETP_PAYMENTS on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_LAST_WITHDRAWN_PS 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 (=' ') 20021112
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021112
3 Changing P0626 Call by reference Type reference (TYPE) P0626 20021112
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021114

Method CHECK_LAST_WITHDRAWN_PS on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_OVERLAPPING_RECORDS 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 (=' ') 20021112
2 Importing L_USE_SEQNR Call by reference Type reference (TYPE) C 'N' 20021112
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021112
4 Importing P0626 Call by reference Type reference (TYPE) P0626 20021114
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021114

Method CHECK_OVERLAPPING_RECORDS on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_SUMMARY_DATES 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 (=' ') 20021112
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021112
3 Importing P0626 Call by reference Type reference (TYPE) P0626 20021112

Method CHECK_SUMMARY_DATES on class CL_HRPA_INFOTYPE_0626 has no exception.

Method CHECK_WAGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVAL_CLASS Call by reference Type reference (TYPE) CHAR2 Evaluation class 20021113
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021113
3 Importing LGART Call by reference Type reference (TYPE) LGART Wage type 20021113
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021113
5 Importing P0626 Call by reference Type reference (TYPE) P0626 20021113
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021113

Method CHECK_WAGETYPE on class CL_HRPA_INFOTYPE_0626 has no exception.

Method 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) PROP_FNAME Default values for fast entry: field name 20021111
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021111
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021111
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Messages, Message Class 20021111
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Messages, Message Number 20021111
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Messages, message type 20021111
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY 20021111
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY 20021111
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY 20021111

Method NEW_MESSAGE on class CL_HRPA_INFOTYPE_0626 has no exception.

Method SPECIFIC_INFOTYPE_COMPUTATIONS 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 (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021114
3 Changing P0626 Call by reference Type reference (TYPE) P0626 20021114
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021114

Method SPECIFIC_INFOTYPE_COMPUTATIONS on class CL_HRPA_INFOTYPE_0626 has no exception.
History
Last changed by/on SAP  20021022 
SAP Release Created in 200