SAP ABAP Class CL_HRPA_INFOTYPE_0355 (Natinal Health Insurance (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 20021223
Properties
Class CL_HRPA_INFOTYPE_0355  
Short Description Natinal Health Insurance (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 20021223   SAP 
Last change 20021223   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0355 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0355 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0355 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LI Constant Public Type reference (TYPE) PTW_INTYP 2 Insurance type 20030227
2 NHI Constant Public Type reference (TYPE) PTW_INTYP 1 Insurance type 20030227
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADJUST Instance method Private Method Check changes of NHI status and Insured amount class 20021230
2 CHECK_ADRSN_GENERIC Instance method Private Method Check Insured Amount Class Change Reason - Generic 20021224
3 CHECK_DISABLITY_SUBSIDY Instance method Private Method Check Disability Subsidy 20021224
4 CHECK_EXRSN_GENERIC Instance method Private Method Check Exemption Reason - Generic 20021224
5 CHECK_INTERVAL_DURING_CHANGE Instance method Private Method Check time interval during change 20021231
6 CHECK_INTERVAL_DURING_CREATE Instance method Private Method Check time interval during create 20021231
7 CHECK_INTERVAL_GENERIC Instance method Private Method Check time interval (generic) 20021231
8 CHECK_NHCAT_GENERIC Instance method Private Method Check NHI Insuree Category - Generic 20021223
9 CHECK_NHGRP_GENERIC Instance method Private Method Check NHI Insuree Group - Generic 20021223
10 CHECK_NHICA_GENERIC Instance method Private Method Check NHI Amount Class - Generic 20021224
11 CHECK_NHIST_GENERIC Instance method Private Method Check NHI Status - Generic 20021224
12 CHECK_NHI_CLASS Instance method Private Method Check NHI class 20021231
13 CHECK_NHI_LEVEL_DURING_CHANGE Instance method Private Method Check NHI level during change 20021231
14 CHECK_NHI_LI Instance method Private Method Check NHI amount against LI amount 20021230
15 CHECK_NHI_STATUS_DURING_CHANGE Instance method Private Method Check NHI status during change 20021231
16 CHECK_NHI_STATUS_GENERIC Instance method Private Method Check NHI status - Generic 20021231
17 CHECK_SIREP_GENERIC Instance method Private Method Check ID source flag 20021231
18 CHECK_STATUS Instance method Private Method Check status between old and new records 20021231
19 CHECK_VALID_LEVEL Instance method Private Method Check valid level 20021231
20 COMPUTE_NHI_AMOUNT Instance method Private Method Compute NHI Amount 20021224
21 COMPUTE_STATUS_VALID_DATE Instance method Private Method *** not currently used *** 20021231
22 FILL_S0354_TAB Instance method Private Method Get all LI records 20021224
23 FILL_S0355_TAB Instance method Private Method Get all NHI records 20021230
24 FIND_NHI_VALID_DATE Instance method Private Method Find valid date 20021231
25 GET_DEFAULT_NHICA Instance method Private Method Get default NHICA 20021230
26 GET_ID Instance method Private Method GET default SIREP 20030228
27 GET_MONTH_BEGIN_DATE Instance method Private Method Get the begin date of the month 20021231
28 GET_NHI_WAGE_TOTAL Instance method Private Method Get NHI wage total 20021230
29 GET_STATUS_REASON Instance method Private Method Get default status & reason 20030228
30 GET_WAGE_TYPES Instance method Private Method Get wage types 20021230
31 SPECIFIC_COMPUTATIONS Instance method Private Method Specific infotype logic 20021230
Events
Class CL_HRPA_INFOTYPE_0355 has no event.
Types
Class CL_HRPA_INFOTYPE_0355 has no local type.
Method Signatures

Method CHECK_ADJUST 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 (=' ') 20021230
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021230
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021230
4 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021230

Method CHECK_ADJUST on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_ADRSN_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADRSN Call by reference Type reference (TYPE) PTW_ADRSN Reason for Insured Amount Class Change 20021224
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021224
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021224

Method CHECK_ADRSN_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_DISABLITY_SUBSIDY 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 (=' ') 20021230
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021230
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021230
4 Changing Q0355 Call by reference Type reference (TYPE) Q0355 Screen Fields: Infotype 0355 (National Health Insurance) 20021230

Method CHECK_DISABLITY_SUBSIDY on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_EXRSN_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXRSN Call by reference Type reference (TYPE) PTW_EXRSN Reason for exemption 20021224
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021224
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021224

Method CHECK_EXRSN_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_INTERVAL_DURING_CHANGE 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
4 Importing QSAVE Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
5 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_INTERVAL_DURING_CHANGE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_INTERVAL_DURING_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_DATE Call by reference Type reference (TYPE) P0355-BEGDA Begin date of the 1st Infotype 0355 record 20021231
2 Changing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
3 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_INTERVAL_DURING_CREATE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_INTERVAL_GENERIC 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
4 Importing PREVIOUS_ENDDA Call by reference Type reference (TYPE) P0355-ENDDA End Date 20021231
5 Importing REPORTED_ENDDA_FLAG Call by reference Type reference (TYPE) CHAR1 Single-character flag 20021231
6 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_INTERVAL_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHCAT_GENERIC 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 (=' ') 20021223
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021223
3 Importing NHCAT Call by reference Type reference (TYPE) PTW_NHCAT National insurance insuree category 20021223

Method CHECK_NHCAT_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHGRP_GENERIC 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 (=' ') 20021223
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021223
3 Importing NHCAT Call by reference Type reference (TYPE) PTW_NHCAT National insurance insuree category 20021223
4 Importing NHGRP Call by reference Type reference (TYPE) PTW_NHGRP National health insurance insuree category groups 20021223

Method CHECK_NHGRP_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHICA_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20021224
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021224
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021224
4 Importing NHICA Call by reference Type reference (TYPE) PTW_NHICA NHI Insured Amount Class 20021224
5 Importing S0354_TAB Call by reference Type reference (TYPE) PTW_S0354_TAB Labor Insurance Taiwan 20021224

Method CHECK_NHICA_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHIST_GENERIC 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 (=' ') 20021224
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021224
3 Importing NHISR Call by reference Type reference (TYPE) PTW_NHISR NHI Status Reason 20021224
4 Importing NHIST Call by reference Type reference (TYPE) PTW_NHIST NHI Status 20021224

Method CHECK_NHIST_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHI_CLASS 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing NEW_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20021231
4 Importing NEW_INCAT Call by reference Type reference (TYPE) P0355-NHICA NHI Insured Amount Class 20021231
5 Importing OLD_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20021231
6 Importing OLD_INCAT Call by reference Type reference (TYPE) P0355-NHICA NHI Insured Amount Class 20021231
7 Importing OLD_RELEV Call by reference Type reference (TYPE) P0355-RELEV Numeric 1-character 20021231

Method CHECK_NHI_CLASS on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHI_LEVEL_DURING_CHANGE 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
4 Importing QSAVE Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
5 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_NHI_LEVEL_DURING_CHANGE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHI_LI 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 (=' ') 20021230
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021230
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021230
4 Importing Q0355 Call by reference Type reference (TYPE) Q0355 Screen Fields: Infotype 0355 (National Health Insurance) 20021230

Method CHECK_NHI_LI on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHI_STATUS_DURING_CHANGE 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
4 Importing QSAVE Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
5 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_NHI_STATUS_DURING_CHANGE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_NHI_STATUS_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_MODE Call by reference Type reference (TYPE) CHAR1 Event mode: M = change 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
5 Importing QSAVE Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
6 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_NHI_STATUS_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_SIREP_GENERIC 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 (=' ') 20021231
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021231

Method CHECK_SIREP_GENERIC on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPARE_FLAG Call by reference Type reference (TYPE) CHAR1 compare flag for message handling 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Importing NEW_BEGDA Call by reference Type reference (TYPE) P0355-BEGDA Start Date 20021231
5 Importing NEW_NHIST Call by reference Type reference (TYPE) P0355-NHIST NHI status 20021231
6 Importing NEW_VADAT Call by reference Type reference (TYPE) P0355-VADAT NHI contribution from 20021231
7 Importing OLD_BEGDA Call by reference Type reference (TYPE) P0355-BEGDA Start Date 20021231
8 Importing OLD_NHIST Call by reference Type reference (TYPE) P0355-NHIST NHI status 20021231
9 Importing OLD_VADAT Call by reference Type reference (TYPE) P0355-VADAT NHI contribution from 20021231

Method CHECK_STATUS on class CL_HRPA_INFOTYPE_0355 has no exception.

Method CHECK_VALID_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_MODE Call by reference Type reference (TYPE) CHAR1 Single-character flag 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
5 Importing QSAVE Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021231
6 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231

Method CHECK_VALID_LEVEL on class CL_HRPA_INFOTYPE_0355 has no exception.

Method COMPUTE_NHI_AMOUNT 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 (=' ') 20021224
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021224
3 Importing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021224
4 Changing Q0355 Call by reference Type reference (TYPE) Q0355 Screen Fields: Infotype 0355 (National Health Insurance) 20021224

Method COMPUTE_NHI_AMOUNT on class CL_HRPA_INFOTYPE_0355 has no exception.

Method COMPUTE_STATUS_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0355-BEGDA Start Date 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Importing THMTH Call by reference Type reference (TYPE) Q0355-THMTH NHI contribution from this month 20021231
5 Changing VADAT Call by reference Type reference (TYPE) P0355-VADAT NHI contribution from 20021231

Method COMPUTE_STATUS_VALID_DATE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method FILL_S0354_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021224
2 Exporting S0354_TAB Call by reference Type reference (TYPE) PTW_S0354_TAB Table of Infotype 0354 20021224

Method FILL_S0354_TAB on class CL_HRPA_INFOTYPE_0355 has no exception.

Method FILL_S0355_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIRST_DATE Call by reference Type reference (TYPE) P0355-BEGDA Start Date 20021230
2 Exporting LAST_REPORTED_BEGDA Call by reference Type reference (TYPE) P0355-BEGDA Start Date 20021230
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021230
4 Exporting S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table of Infotype 0355 20021230

Method FILL_S0355_TAB on class CL_HRPA_INFOTYPE_0355 has no exception.

Method FIND_NHI_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DD Call by reference Type reference (TYPE) DATS Field of type DATS 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Exporting VALID_DD Call by reference Type reference (TYPE) DATS Field of type DATS 20021231

Method FIND_NHI_VALID_DATE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method GET_DEFAULT_NHICA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021230
2 Importing TOTAL Call by reference Type reference (TYPE) PTW_IWAGE HR Payroll: Amount 20021230

Method GET_DEFAULT_NHICA on class CL_HRPA_INFOTYPE_0355 has no exception.

Method GET_ID 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 (=' ') 20030228
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030228
3 Changing P0355 Call by reference Type reference (TYPE) P0355 Labor Insurance Taiwan 20030228
4 Changing Q0355 Call by reference Type reference (TYPE) Q0355 Screen Fields: Infotype 0354 (Labor Insurance Taiwan) 20030228
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030228

Method GET_ID on class CL_HRPA_INFOTYPE_0355 has no exception.

Method GET_MONTH_BEGIN_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE Call by reference Type reference (TYPE) DATS Field of type DATS 20021231
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021231
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021231
4 Importing THMTH_FLAG Call by reference Type reference (TYPE) CHAR1 Single-character flag 20021231
5 Exporting VALID Call by reference Type reference (TYPE) DATS Field of type DATS 20021231

Method GET_MONTH_BEGIN_DATE on class CL_HRPA_INFOTYPE_0355 has no exception.

Method GET_NHI_WAGE_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) D 20021230
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021230
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021230
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021230
5 Exporting TOTAL Call by reference Type reference (TYPE) PTW_IWAGE Up range of insurance related basic salary 20021230

Method GET_NHI_WAGE_TOTAL on class CL_HRPA_INFOTYPE_0355 has no exception.

Method GET_STATUS_REASON 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 (=' ') 20030228
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030228
3 Changing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20030228
4 Changing Q0355 Call by reference Type reference (TYPE) Q0355 Screen Fields: Infotype 0355 (National Health Insurance) 20030228
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030228

Method GET_STATUS_REASON on class CL_HRPA_INFOTYPE_0355 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) P0355-BEGDA Start Date 20021230
2 Importing ENDDA Call by reference Type reference (TYPE) P0355-ENDDA End Date 20021230
3 Importing INFTY Call by reference Type reference (TYPE) P0355-INFTY Infotype 20021230
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20021230
5 Changing WAGETYPES Call by reference Type reference (TYPE) PTW_PBWLA_TAB Evaluated Wage Type Table 20021230

Method GET_WAGE_TYPES on class CL_HRPA_INFOTYPE_0355 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 (=' ') 20021230
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021230
3 Changing P0355 Call by reference Type reference (TYPE) P0355 National Health Insurance Taiwan 20021230
4 Importing S0354_TAB Call by reference Type reference (TYPE) PTW_S0354_TAB Table type for Infotype structure 0354 20021231
5 Importing S0355_TAB Call by reference Type reference (TYPE) PTW_S0355_TAB Table type for Infotype structure 0354 20021231
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021230

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0355 has no exception.
History
Last changed by/on SAP  20021223 
SAP Release Created in 200