SAP ABAP Class CL_HRXSS_CN_CTXD (ESS: CN Year End Tax Declaration Form)
Hierarchy
EA-HRCCN (Software Component) Sub component EA-HRCCN of EA-HR
   PA-ESS-OCY (Application Component) Other Countries
     PAOC_FACE_ESS_CN (Package) ESS FACE China
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRXSS_SER_RFW ESS Rep.Framework Interface 20090323
Properties
Class CL_HRXSS_CN_CTXD  
Short Description ESS: CN Year End Tax Declaration Form    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FACE_ESS_CN   ESS FACE China 
Created 20090224   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRXSS_CN_CTXD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRXSS_SER_RFW ESS Rep.Framework Interface 20090323
Friends
Class CL_HRXSS_CN_CTXD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DATA Instance attribute Private Type reference (TYPE) HRXSS_CN_CTXD ESS-communication structure of CN CTXD report 20090323
2 A_FRONTEND_FIRST Instance attribute Private Type reference (TYPE) INT4 Most Recent Period in Frontend 20090323
3 A_FRONTEND_INDEX Instance attribute Private Type reference (TYPE) INT4 Pointer to Displayed Salary Statement 20090323
4 A_FRONTEND_LAST Instance attribute Private Type reference (TYPE) INT4 Oldest Period in Frontend 20090323
5 A_IT_FILTERED_TAXYR Instance attribute Private Type reference (TYPE) HRXSS_CN_CTXD_OVERVIEW_T Overview Internal Table 20090323
6 A_IT_VALUE_SET_EXT Instance attribute Private Type reference (TYPE) HRXSS_CN_CTXD_VALUE_SET_EXT_T ESS: Extended Value-Set Structure 20090323
7 C_ACTIONID_DDSEL Constant Private Type reference (TYPE) XSS_SER_STRING 'DDSEL' XSS: String 20090323
8 C_ACTIONID_LINK Constant Private Type reference (TYPE) XSS_SER_STRING 'LINK' XSS: String 20090323
9 C_ACTIONID_NEXT Constant Private Type reference (TYPE) XSS_SER_STRING 'NEXT' Action id of next button 20090323
10 C_ACTIONID_PREV Constant Private Type reference (TYPE) XSS_SER_STRING 'PREV' Action id of prev button 20090323
11 C_ACTIONID_PRINT Constant Private Type reference (TYPE) XSS_SER_STRING 'PRINT' XSS: String 20090323
12 C_ACTIONID_TABSEL Constant Private Type reference (TYPE) XSS_SER_STRING 'TABSEL' XSS: String 20090323
13 PERNR Instance attribute Private Type reference (TYPE) P_PERNR Personnel Number 20090323
Methods
# Method Level Visibility Method type Description Created on
1 L_FILL_MESSAGE Instance method Private Method Fill Message Using SY Variables 20090323
2 L_FILL_OVERVIEW_TAB Instance method Private Method fill overview tabble 20090323
3 L_INIT Instance method Private Method process when init 20090323
4 L_NAVIGATION Instance method Private Method Processing of Event "Next/Previous Pushbutton" 20090323
5 L_PROCESS_DDBYKEY_SELECTED Instance method Private Method Processing of Event "Entry Selected in Dropdown" 20090323
6 L_PROCESS_TABROW_SELECTED Instance method Private Method Processing of Event "Row in Table Selected" 20090323
7 L_PRODUCE_FORM Instance method Private Method Generate the PDF form 20090323
8 L_PROVIDE_OVERVIEWTAB_FIELDCAT Instance method Private Method provide overview table filed catalog 20090323
9 L_PROVIDE_OVERVIEW_CONTENT Instance method Private Method Fill IT A_IT_FILTERED_TAXYR 20090323
10 L_SET_CURRENT_TAXYR Instance method Private Method Initialize to Current Tax year 20090323
11 L_SET_NAVIGATION Instance method Private Method Set 'Prev' and 'Next' 20090323
12 L_STOP_NAVIGATION Instance method Private Method Switch off navigation due to an error that has occurred 20090323
13 L_TOGGLE_OVERVIEW_VISIBILITY Instance method Private Method Show/Hide Overview Table 20090323
Events
Class CL_HRXSS_CN_CTXD has no event.
Types
Class CL_HRXSS_CN_CTXD has no local type.
Method Signatures

Method L_FILL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameters 20090323

Method L_FILL_MESSAGE on class CL_HRXSS_CN_CTXD has no exception.

Method L_FILL_OVERVIEW_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGE Call by reference Type reference (TYPE) BAPIRET2 notification 20090323

Method L_FILL_OVERVIEW_TAB on class CL_HRXSS_CN_CTXD has no exception.

Method L_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameters 20090323

Method L_INIT on class CL_HRXSS_CN_CTXD has no exception.

Method L_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_LINE Call by reference Type reference (TYPE) SY-TABIX Internal Tables, Current Line Index 20090323

Method L_NAVIGATION on class CL_HRXSS_CN_CTXD has no exception.

Method L_PROCESS_DDBYKEY_SELECTED Signature

Method L_PROCESS_DDBYKEY_SELECTED on class CL_HRXSS_CN_CTXD has no parameter.
Method L_PROCESS_DDBYKEY_SELECTED on class CL_HRXSS_CN_CTXD has no exception.

Method L_PROCESS_TABROW_SELECTED Signature

Method L_PROCESS_TABROW_SELECTED on class CL_HRXSS_CN_CTXD has no parameter.
Method L_PROCESS_TABROW_SELECTED on class CL_HRXSS_CN_CTXD has no exception.

Method L_PRODUCE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_LINE Call by reference Type reference (TYPE) SY-TABIX Internal Tables, Current Line Index 20090323

Method L_PRODUCE_FORM on class CL_HRXSS_CN_CTXD has no exception.

Method L_PROVIDE_OVERVIEWTAB_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCAT Call by reference Type reference (TYPE) HRXSS_SER_TAB_FIELDCAT_T Layout of a Table (Column Definition) 20090323
2 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Message 20090323

Method L_PROVIDE_OVERVIEWTAB_FIELDCAT on class CL_HRXSS_CN_CTXD has no exception.

Method L_PROVIDE_OVERVIEW_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameters 20090323

Method L_PROVIDE_OVERVIEW_CONTENT on class CL_HRXSS_CN_CTXD has no exception.

Method L_SET_CURRENT_TAXYR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_LINE Call by reference Type reference (TYPE) SY-TABIX Internal Tables, Current Line Index 20090323

Method L_SET_CURRENT_TAXYR on class CL_HRXSS_CN_CTXD has no exception.

Method L_SET_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_LINE Call by reference Type reference (TYPE) INT4 Current Item 20090323

Method L_SET_NAVIGATION on class CL_HRXSS_CN_CTXD has no exception.

Method L_STOP_NAVIGATION Signature

Method L_STOP_NAVIGATION on class CL_HRXSS_CN_CTXD has no parameter.
Method L_STOP_NAVIGATION on class CL_HRXSS_CN_CTXD has no exception.

Method L_TOGGLE_OVERVIEW_VISIBILITY Signature

Method L_TOGGLE_OVERVIEW_VISIBILITY on class CL_HRXSS_CN_CTXD has no parameter.
Method L_TOGGLE_OVERVIEW_VISIBILITY on class CL_HRXSS_CN_CTXD has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in