SAP ABAP Class CL_XSS_CAT_ROW (Abstraction of Time Sheet -> Row)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   CA-TS (Application Component) Time Sheet
     PAOC_CATS_ESS_UIA_OBJECTS_GEN (Package) Version-Independent Implementation of UIA Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XSS_CAT_ROW Access to Cells in a Table 20030807
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_ROW Line of CATS Consolidation Approval 20041116
2 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_ROW_DETAIL Review Line of CATS Consolidation Approval 20041213
3 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_ROW_REV Review Line of CATS Consolidation Approval 20041116
4 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_ROW_PERIOD Abstraction of Time Sheet -> Row 20030718
5 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_ROW_REV_AND_REL Abstraction of Time Sheet -> Row 20030731
6 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_ROW_SUMS Abstraction of Time Sheet -> Row 20030729
Properties
Class CL_XSS_CAT_ROW  
Short Description Abstraction of Time Sheet -> Row    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_CATS_ESS_UIA_OBJECTS_GEN   Version-Independent Implementation of UIA Objects 
Created 20030718   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XSS_CAT_ROW has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XSS_CAT_ROW Access to Cells in a Table 20030807
Friends
Class CL_XSS_CAT_ROW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCOUNT_CELL_BLOCK Instance attribute Protected Type reference (TYPE) TY_ACCOUNT_CELL_BLOCK 20030718
2 ACCOUNT_INFO_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D An Account Assignment Row Has Been Changed 20030720
3 CELL_TAB Instance attribute Protected Type reference (TYPE) HRXSS_CAT_CELL_T Cells in the Time Sheet 20030718
4 CHANGED_ACCOUNTING_CELLS Instance attribute Protected Type reference (TYPE) HRXSS_CAT_CELL_T Cells in the Time Sheet 20030720
5 CHANGED_SHORTTEXT_CELLS Instance attribute Protected Type reference (TYPE) HRXSS_CAT_CELL_T Cells in the Time Sheet 20040309
6 CHANGED_TIME_RECORD_CELLS Instance attribute Protected Type reference (TYPE) HRXSS_CAT_CELL_T Cells in the Time Sheet 20030720
7 IS_MARKED Instance attribute Protected Type reference (TYPE) BOOLE_D Flag Whether Row Is Selected 20030731
8 MARK_CELL Instance attribute Protected Object reference (TYPE REF TO) CL_XSS_CAT_CELL_MARKER Abstraction of Time Sheet -> Day Cell 20030718
9 QUANTITY_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D The Amount of a Working Time Has Changed 20030720
10 VERSION_SPECIFIC_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_XSS_CAT_ROW_VERSIONSPECIFIC Version-Specific Services 20030728
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030728
2 FLUSH Instance method Protected Method 20030807
3 GET_ACCOUNTING_CELLS Instance method Public Method Get All Account Assignment Columns 20030728
4 GET_CELL Instance method Protected Method 20030807
5 GET_CELL_TAB Instance method Protected Method 20030807
6 GET_TIME_RECORDS Instance method Public Method Delivers Selected Working Times 20040113
7 ON_CELL_VALUE_CHANGED Instance method Protected Event handling method Event Handler for Modified Cells 20030720
8 REFRESH Instance method Protected Method 20030807
9 SET_CELL_HANDLER Instance method Protected Method Set Event Handler for All Cells in the Row 20030720
10 SET_UI_ROW Instance method Protected Method 20030807
11 UPDATE_ACCOUNTING_INFO Instance method Protected Method Update Account Assignment Info for All Records 20030807
Events
Class CL_XSS_CAT_ROW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACCOUNT_CELL_BLOCK Protected See coding 20030718 ty_account_cell_block TYPE TABLE OF REF TO if_xss_cat_cell
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCOUNT_COLUMN_INFO_TAB Call by reference Type reference (TYPE) HRXSS_CAT_COLUMN_INFO_T Spalteninformationen für den Aufbau der Tabelle 20030728
2 Importing IM_DATE_COLUMN Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_COLUMN_INFO Zugriff auf Spalten des Arbeitszeiblatts 20030916
3 Importing IM_MARKER_COLUMN Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_COLUMN_INFO Zugriff auf Spalten des Arbeitszeiblatts 20030728
4 Importing IM_VERSION_SPECIFIC_HANDLER Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_ROW_VERSIONSPECIFIC Versionsspezifische Services 20030728

Method CONSTRUCTOR on class CL_XSS_CAT_ROW has no exception.

Method FLUSH Signature

Method FLUSH on class CL_XSS_CAT_ROW has no parameter.
Method FLUSH on class CL_XSS_CAT_ROW has no exception.

Method GET_ACCOUNTING_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) HRXSS_CAT_CELL_T Zellen des Time Sheets 20030728

Method GET_ACCOUNTING_CELLS on class CL_XSS_CAT_ROW has no exception.

Method GET_CELL Signature

Method GET_CELL on class CL_XSS_CAT_ROW has no parameter.
Method GET_CELL on class CL_XSS_CAT_ROW has no exception.

Method GET_CELL_TAB Signature

Method GET_CELL_TAB on class CL_XSS_CAT_ROW has no parameter.
Method GET_CELL_TAB on class CL_XSS_CAT_ROW has no exception.

Method GET_TIME_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) HRXSS_CAT_UIA_TR_ACCESS_T Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20040113

Method GET_TIME_RECORDS on class CL_XSS_CAT_ROW has no exception.

Method ON_CELL_VALUE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030720

Method ON_CELL_VALUE_CHANGED on class CL_XSS_CAT_ROW has no exception.

Method REFRESH Signature

Method REFRESH on class CL_XSS_CAT_ROW has no parameter.
Method REFRESH on class CL_XSS_CAT_ROW has no exception.

Method SET_CELL_HANDLER Signature

Method SET_CELL_HANDLER on class CL_XSS_CAT_ROW has no parameter.
Method SET_CELL_HANDLER on class CL_XSS_CAT_ROW has no exception.

Method SET_UI_ROW Signature

Method SET_UI_ROW on class CL_XSS_CAT_ROW has no parameter.
Method SET_UI_ROW on class CL_XSS_CAT_ROW has no exception.

Method UPDATE_ACCOUNTING_INFO Signature

Method UPDATE_ACCOUNTING_INFO on class CL_XSS_CAT_ROW has no parameter.
Method UPDATE_ACCOUNTING_INFO on class CL_XSS_CAT_ROW has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 100