SAP ABAP Class CL_XSS_CAT_TABLE_TS_BASE (Abstraction of Time Sheet -> Table)
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 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_TABLE Abstraction of Time Sheet -> Table 20030804
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_DETAIL_VIEW Detail of CATS Consolidation Approval 20041213
2 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_REV_ERR_LIST Review Table of CATS Consolidation Approval 20041116
3 Inheritance (c INHERITING FROM c_ref)  CL_MSS_CAT_APPR_TABLE Table of CATS Consolidation Approval 20041116
4 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_TABLE_PERIOD Abstraction of Time Sheet -> Table 20030804
5 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_TABLE_REV_AND_REL Abstraction Timesheet -> Table for Overview & Release 20030804
Properties
Class CL_XSS_CAT_TABLE_TS_BASE  
Short Description Abstraction of Time Sheet -> Table    
Super Class CL_XSS_CAT_TABLE Abstraction of Time Sheet -> Table 
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 20030804   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XSS_CAT_TABLE_TS_BASE has no forward declaration.
Interfaces
Class CL_XSS_CAT_TABLE_TS_BASE has no interface implemented.
Friends
Class CL_XSS_CAT_TABLE_TS_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCOUNT_COLUMN_INFO_TAB Instance attribute Protected Type reference (TYPE) HRXSS_CAT_COLUMN_INFO_T Column Information for Structure of Table 20030804
2 TEMPLATE Instance attribute Protected Type reference (TYPE) HRXSS_CAT_UIA_TEMPLATE_T Table with Templates 20030804
3 TIME_RECORDS Instance attribute Protected Type reference (TYPE) HRXSS_CAT_UIA_TR_ACCESS_T Compatible Interface for Access to Working Times 20030804
4 TIME_RECORD_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_FACTORY Generates a New Working Time with Wrapper 20030804
5 VERSION_SPECIFIC_ROW_HANLDER Instance attribute Protected Object reference (TYPE REF TO) IF_XSS_CAT_ROW_VERSIONSPECIFIC Version-Specific Services 20030804
6 VIEW Instance attribute Protected Type reference (TYPE) STRING View in Which Table Is Displayed 20030804
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ACCOUNTING_COLUMNS Instance method Private Method Column Structure for Accounting Block 20030804
2 BUILD_HEADER Instance method Protected Method Generate Header Row 20030804
3 BUILD_VIEW_SPECIFIC_COLUMNS Instance method Protected Method View-Specific Column Structure 20030804
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030804
5 DELETE_ROWS Instance method Public Method Request to Delete Selected Rows 20030909
6 DELETE_TEMPLATE Instance method Public Method Sets Template During Initialization 20030915
7 EXTRACT_TEMPLATE_FROM_TABLE Instance method Public Method Sets Template During Initialization 20030804
8 FLUSH Instance method Public Method Transfer Changes to Backend 20030804
9 GET_CELL_CONTEXT Instance method Public Method Delivers Context for Time Sheet 20031001
10 GET_HEADER_REF Instance method Public Method Delivers Header for Time Sheet 20030804
11 GET_MAREKD_TIME_RECORDS Instance method Public Method Get Selected Working Times 20040113
12 INITIALIZE_TS_TABLE Instance method Public Method Initialization of Time Sheet Table 20030804
13 READ_TEMPLATE Instance method Public Method Gets the Current Template 20050819
14 SET_TEMPLATE Instance method Protected Method Sets Template During Initialization 20030804
15 SET_TIME_RECORDS Instance method Public Method Construct Time Sheet for These Working Times 20030804
16 SORT_TIME_DATA Instance method Protected Method Sort Data Records 20030804
17 WRITE_TEMPLATE Instance method Public Method Sets the Current Template 20050819
Events
Class CL_XSS_CAT_TABLE_TS_BASE has no event.
Types
Class CL_XSS_CAT_TABLE_TS_BASE has no local type.
Method Signatures

Method BUILD_ACCOUNTING_COLUMNS Signature

Method BUILD_ACCOUNTING_COLUMNS on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method BUILD_ACCOUNTING_COLUMNS on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method BUILD_HEADER Signature

Method BUILD_HEADER on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method BUILD_HEADER on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method BUILD_VIEW_SPECIFIC_COLUMNS Signature

Method BUILD_VIEW_SPECIFIC_COLUMNS on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method BUILD_VIEW_SPECIFIC_COLUMNS on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD_SELECTION Call by reference Type reference (TYPE) HRXSS_CAT_UIA_FIELD_INFO_INT_T Feldauswahl 20030804
2 Importing IM_TIME_RECORD_FACTORY Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_FACTORY Erzeugt eine neue Arbeitszeit mit Verschalung 20030804
3 Importing IM_VERSION_SPECIFIC_ROW_HANDLE Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_ROW_VERSIONSPECIFIC Versionsspezifische Services 20030804

Method CONSTRUCTOR on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method DELETE_ROWS Signature

Method DELETE_ROWS on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method DELETE_ROWS on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method DELETE_TEMPLATE Signature

Method DELETE_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method DELETE_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method EXTRACT_TEMPLATE_FROM_TABLE 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_TEMPLATE_T Tabelle mit Vorlagen 20030804

Method EXTRACT_TEMPLATE_FROM_TABLE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method FLUSH Signature

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

Method GET_CELL_CONTEXT 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_CONTEXT_T Zusatzinformationen zum Time Sheet 20031001

Method GET_CELL_CONTEXT on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method GET_HEADER_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEADER Value transfer Object reference (TYPE REF TO) DATA 20030804

Method GET_HEADER_REF on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method GET_MAREKD_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_MAREKD_TIME_RECORDS on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method INITIALIZE_TS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE Call by reference Type reference (TYPE) HRXSS_CAT_UIA_TEMPLATE_T Tabelle mit Vorlagen 20030804
2 Importing IM_VIEW Call by reference Type reference (TYPE) STRING Aktuelle Erfassungs-/ Anzeigesicht 20030804

Method INITIALIZE_TS_TABLE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method READ_TEMPLATE 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_TEMPLATE_T Tabelle mit Vorlagen 20050819

Method READ_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method SET_TEMPLATE Signature

Method SET_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method SET_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method SET_TIME_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TIME_RECORDS Call by reference Type reference (TYPE) HRXSS_CAT_UIA_TR_ACCESS_T Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20030804

Method SET_TIME_RECORDS on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method SORT_TIME_DATA Signature

Method SORT_TIME_DATA on class CL_XSS_CAT_TABLE_TS_BASE has no parameter.
Method SORT_TIME_DATA on class CL_XSS_CAT_TABLE_TS_BASE has no exception.

Method WRITE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEMPLATE Call by reference Type reference (TYPE) HRXSS_CAT_UIA_TEMPLATE_T Tabelle mit Vorlagen 20050819

Method WRITE_TEMPLATE on class CL_XSS_CAT_TABLE_TS_BASE has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 100