SAP ABAP Class CL_HRXSS_REM (ESS Salary Statement, Backend Implementation)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-FO (Application Component) Forms
     PAOC_FACE_ESS_REMUN_STMT (Package) Remuneration Statement
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 20030806
Properties
Class CL_HRXSS_REM  
Short Description ESS Salary Statement, Backend Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_FACE_ESS_REMUN_STMT   Remuneration Statement 
Created 20030806   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRXSS_REM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRXSS_SER_RFW ESS Rep.Framework Interface 20030806
Friends
Class CL_HRXSS_REM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_BADI_IMPLEMENTED Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20030911
2 A_BADI_INSTANCE Instance attribute Private Object reference (TYPE REF TO) IF_EX_XSS_REM_INTERFACE BAdI Interface IF_EX_XSS_REM_INTERFACE 20030911
3 A_FRONTEND_FIRST Instance attribute Private Type reference (TYPE) INT4 Most Recent Period in Frontend 20030915
4 A_FRONTEND_INDEX Instance attribute Private Type reference (TYPE) INT4 Pointer to Displayed Salary Statement 20030911
5 A_FRONTEND_LAST Instance attribute Private Type reference (TYPE) INT4 Oldest Period in Frontend 20030915
6 A_IT_FILTERED_RGDIR Instance attribute Private Type reference (TYPE) H99_CLST_T_RGDIR RPCLST: Table Type for RGDIR 20030911
7 A_IT_VALUE_SET_EXT Instance attribute Private Type reference (TYPE) HRXSS_REM_VALUE_SET_EXT_T ESS: Extended Value-Set Structure 20030911
8 A_MOLGA Instance attribute Private Type reference (TYPE) MOLGA Country Grouping 20030911
9 A_PERNR Instance attribute Private Type reference (TYPE) P_PERNR Personnel Number 20030911
10 A_RELID Instance attribute Private Type reference (TYPE) PCL2-RELID Area identification on import/export database PCL2 20030911
11 A_REM Instance attribute Private Type reference (TYPE) HRXSS_REM ESS Communication Structure: REM Nodes 20030910
12 A_RGDIR Instance attribute Private Type reference (TYPE) H99_CLST_T_RGDIR RPCLST: Table Type for RGDIR 20030915
13 C_ACTIONID_DDSEL Constant Private Type reference (TYPE) XSS_SER_STRING 'REMDDSEL' 20030910
14 C_ACTIONID_LINK Constant Private Type reference (TYPE) XSS_SER_STRING 'REMLINK' 20030910
15 C_ACTIONID_NEXT Constant Private Type reference (TYPE) XSS_SER_STRING 'REMNEXT' 20030910
16 C_ACTIONID_PREV Constant Private Type reference (TYPE) XSS_SER_STRING 'REMPREV' 20030910
17 C_ACTIONID_PRINT Constant Private Type reference (TYPE) XSS_SER_STRING 'REMPRINT' 20030910
18 C_ACTIONID_TABSEL Constant Private Type reference (TYPE) XSS_SER_STRING 'REMTABSEL' 20030910
Methods
# Method Level Visibility Method type Description Created on
1 L_FILL_MESSAGE Instance method Private Method Fill Message Using SY Variables 20030911
2 L_FILL_MESSAGE_BY_PARAM Instance method Private Method Fill Message Structure Using Parameter 20031010
3 L_FILL_OVERVIEW_TAB Instance method Private Method Construct Overview Table 20030916
4 L_INIT Instance method Private Method Initialization 20030911
5 L_NAVIGATION Instance method Private Method Processing of Event "Next/Previous Pushbutton" 20030911
6 L_PRINT_FORM Instance method Private Method Processing of Event "Send Output Request for Form" 20030911
7 L_PROCESS_DDBYKEY_SELECTED Instance method Private Method Processing of Event "Entry Selected in Dropdown" 20030911
8 L_PROCESS_TABROW_SELECTED Instance method Private Method Processing of Event "Row in Table Selected" 20030911
9 L_PRODUCE_FORM Instance method Private Method Generate Salary Statement 20030915
10 L_SET_CURRENT_PAYSLIP Instance method Private Method Initialize to Current Salary Statement 20030911
11 L_SET_NAVIGATION Instance method Private Method Set 'Prev' and 'Next' 20030915
12 L_STOP_NAVIGATION Instance method Private Method Switch off navigation due to an error that has occurred 20031023
13 L_TOGGLE_OVERVIEW_VISIBILITY Instance method Private Method Show/Hide Overview Table 20030911
Events
Class CL_HRXSS_REM has no event.
Types
Class CL_HRXSS_REM 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 Returnparameter 20030911

Method L_FILL_MESSAGE on class CL_HRXSS_REM has no exception.

Method L_FILL_MESSAGE_BY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20031010
2 Importing IM_MSGID Call by reference Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20031010
3 Importing IM_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20031010
4 Importing IM_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20031010
5 Importing IM_MSGV1 Call by reference Type reference (TYPE) ANY 20031010
6 Importing IM_MSGV2 Call by reference Type reference (TYPE) ANY 20031010
7 Importing IM_MSGV3 Call by reference Type reference (TYPE) ANY 20031010
8 Importing IM_MSGV4 Call by reference Type reference (TYPE) ANY 20031010

Method L_FILL_MESSAGE_BY_PARAM on class CL_HRXSS_REM 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 Value transfer Type reference (TYPE) BAPIRET2 Meldung 20031008

Method L_FILL_OVERVIEW_TAB on class CL_HRXSS_REM 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 Returnparameter 20030911

Method L_INIT on class CL_HRXSS_REM 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 Interne Tabellen, aktueller Zeilenindex 20030915

Method L_NAVIGATION on class CL_HRXSS_REM has no exception.

Method L_PRINT_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 Interne Tabellen, aktueller Zeilenindex 20030917
2 Changing MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20031017

Method L_PRINT_FORM on class CL_HRXSS_REM has no exception.

Method L_PROCESS_DDBYKEY_SELECTED Signature

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

Method L_PROCESS_TABROW_SELECTED Signature

Method L_PROCESS_TABROW_SELECTED on class CL_HRXSS_REM has no parameter.
Method L_PROCESS_TABROW_SELECTED on class CL_HRXSS_REM 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 Interne Tabellen, aktueller Zeilenindex 20030915

Method L_PRODUCE_FORM on class CL_HRXSS_REM has no exception.

Method L_SET_CURRENT_PAYSLIP 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 Interne Tabellen, aktueller Zeilenindex 20030915

Method L_SET_CURRENT_PAYSLIP on class CL_HRXSS_REM 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 Aktuelle Position 20030915

Method L_SET_NAVIGATION on class CL_HRXSS_REM has no exception.

Method L_STOP_NAVIGATION Signature

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

Method L_TOGGLE_OVERVIEW_VISIBILITY Signature

Method L_TOGGLE_OVERVIEW_VISIBILITY on class CL_HRXSS_REM has no parameter.
Method L_TOGGLE_OVERVIEW_VISIBILITY on class CL_HRXSS_REM has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 100