SAP ABAP Class CL_HRPA_INFOTYPE_0818 (New Pension (TW))
Hierarchy
EA-HRCTW (Software Component) Sub component EA-HRCTW of EA-HR
   PA-PA-TW (Application Component) Taiwan
     PAOC_PAD_TW (Package) Add-On Development Personal administration: Taiwan
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 20060901
Properties
Class CL_HRPA_INFOTYPE_0818  
Short Description New Pension (TW)    
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_TW   Add-On Development Personal administration: Taiwan 
Created 20060901   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0818 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0818 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0818 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEG Instance attribute Private Type reference (TYPE) D 20060915
2 LI Constant Public Type reference (TYPE) PTW_INTYP 2 Insurance type 20060907
3 NHI Constant Public Type reference (TYPE) PTW_INTYP 1 Insurance type 20060915
4 NP Constant Public Type reference (TYPE) PTW_INTYP 3 Insurance type 20060907
5 NP_CLASS Instance attribute Private Type reference (TYPE) P0818-NPCLS NP insured amount class 20060915
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INTERVAL Instance method Private Method Check interval 20060915
2 CHECK_NHI_LI_NP Instance method Private Method Check NHI LI NP 20060915
3 CHECK_NP_RATE Instance method Private Method Check NP rate 20060919
4 DEFAULT_BEGDA Instance method Private Method Get default begda 20070319
5 DEFAULT_STATUS Instance method Private Method Get default status 20060907
6 FIND_BEGIN_END_DATE Instance method Private Method Find begin end date 20060919
7 GET_DATE_FOR_SERVICE Instance method Private Method Get date for service 20060907
8 GET_DEFAULT Instance method Private Method Get default 20060913
9 GET_IACAT Instance method Private Method Get insurance amount category 20060907
10 GET_RATE Instance method Private Method Get rate 20060907
11 GET_WAGE_TYPES Instance method Private Method Get wage types from infotype 8, 14 & 15 20060907
12 SPECIFIC_COMPUTATIONS Instance method Private Method Specific infotype logic 20060913
Events
Class CL_HRPA_INFOTYPE_0818 has no event.
Types
Class CL_HRPA_INFOTYPE_0818 has no local type.
Method Signatures

Method CHECK_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060915
2 Importing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060915

Method CHECK_INTERVAL on class CL_HRPA_INFOTYPE_0818 has no exception.

Method CHECK_NHI_LI_NP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060915
2 Importing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060915
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060915

Method CHECK_NHI_LI_NP on class CL_HRPA_INFOTYPE_0818 has no exception.

Method CHECK_NP_RATE 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 (=' ') 20061011
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060919
3 Importing MODE Call by reference Type reference (TYPE) T582ITOPER-OPERATION HR: Master Data, Operation on Infotypes 20070307
4 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060919
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060919

Method CHECK_NP_RATE on class CL_HRPA_INFOTYPE_0818 has no exception.

Method DEFAULT_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20070319
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20070319

Method DEFAULT_BEGDA on class CL_HRPA_INFOTYPE_0818 has no exception.

Method DEFAULT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060907
2 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060907
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060907

Method DEFAULT_STATUS on class CL_HRPA_INFOTYPE_0818 has no exception.

Method FIND_BEGIN_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE_DATE Call by reference Type reference (TYPE) P0818-BEGDA Start Date 20060919
2 Changing BEGIN_YEAR Call by reference Type reference (TYPE) P0818-BEGDA Start Date 20060919
3 Changing END_YEAR Call by reference Type reference (TYPE) P0818-BEGDA Start Date 20060919

Method FIND_BEGIN_END_DATE on class CL_HRPA_INFOTYPE_0818 has no exception.

Method GET_DATE_FOR_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060907
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060907

Method GET_DATE_FOR_SERVICE on class CL_HRPA_INFOTYPE_0818 has no exception.

Method GET_DEFAULT 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 (=' ') 20060913
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060913
3 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060913
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060913

Method GET_DEFAULT on class CL_HRPA_INFOTYPE_0818 has no exception.

Method GET_IACAT 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 (=' ') 20060907
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060907
3 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060907

Method GET_IACAT on class CL_HRPA_INFOTYPE_0818 has no exception.

Method GET_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060907

Method GET_RATE on class CL_HRPA_INFOTYPE_0818 has no exception.

Method GET_WAGE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0818-BEGDA Start Date 20060907
2 Importing ENDDA Call by reference Type reference (TYPE) P0818-ENDDA End Date 20060907
3 Importing INFTY Call by reference Type reference (TYPE) P0818-INFTY Infotype 20060907
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20060907
5 Changing WAGETYPES Call by reference Type reference (TYPE) PTW_PBWLA_TAB Evaluated Wage Type Table 20060907

Method GET_WAGE_TYPES on class CL_HRPA_INFOTYPE_0818 has no exception.

Method SPECIFIC_COMPUTATIONS 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 (=' ') 20060913
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060913
3 Changing P0818 Call by reference Type reference (TYPE) P0818 HR Master Record for Infotype 0818 20060913
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20061011

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0818 has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600