SAP ABAP Class CL_XSS_CAT_CELL_TIME_RECORD (Abstraction of Time Sheet -> Day Cell)
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_CELL Abstraction of Time Sheet -> Cell 20030720
Properties
Class CL_XSS_CAT_CELL_TIME_RECORD  
Short Description Abstraction of Time Sheet -> Day Cell    
Super Class CL_XSS_CAT_CELL Abstraction of Time Sheet -> Cell 
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 20030720   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XSS_CAT_CELL_TIME_RECORD has no forward declaration.
Interfaces
Class CL_XSS_CAT_CELL_TIME_RECORD has no interface implemented.
Friends
Class CL_XSS_CAT_CELL_TIME_RECORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLOCK_TIME_CELLS Instance attribute Private See coding Clock Times 20030815
2 SHORTTEXT_CELLS Instance attribute Private See coding Short Texts 20040309
3 TIME_RECORD Instance attribute Private Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_ACCESS Compatible Interface for Access to Working Times 20030720
4 TIME_RECORD_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_FACTORY Generates a New Working Time with Wrapper 20030720
5 WORKDATE Instance attribute Public Type reference (TYPE) DATUM Date 20030720
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030720
2 DELETE_TIME_RECORD Instance method Public Method Deletes Working Time If Exists 20030909
3 FLUSH Instance method Public Method Transfer Changed Data to Backend 20030720
4 GET_TIME_RECORD Instance method Public Method Get Working Time for Cell 20030720
5 ON_CLOCK_TIME_CHANGED Instance method Private Event handling method Handler for Change in Time Field 20030815
6 ON_SHORTTEXT_CHANGED Instance method Private Event handling method Handler for Change in Short Text Field 20040309
7 REGISTER_CLOCK_CELL Instance method Public Method Registers Itself for Events for Clock-Time Field 20030815
8 REGISTER_SHORTTEXT Instance method Public Method Registers Itself for Events for Short Text 20040309
9 SET_TIME_RECORD Instance method Public Method Sets Working Time to Cell 20030720
Events
Class CL_XSS_CAT_CELL_TIME_RECORD has no event.
Types
Class CL_XSS_CAT_CELL_TIME_RECORD has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLUMN_INFO Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_COLUMN_INFO Zugriff auf Spalten des Arbeitszeiblatts 20030720
2 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Datum 20030720
3 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 20030720

Method CONSTRUCTOR on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method DELETE_TIME_RECORD Signature

Method DELETE_TIME_RECORD on class CL_XSS_CAT_CELL_TIME_RECORD has no parameter.
Method DELETE_TIME_RECORD on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCOUNTING_CELLS Call by reference Type reference (TYPE) HRXSS_CAT_CELL_T Alle Kontierungszellen des Time Sheets 20030720
2 Importing IM_CHANGED_ACCOUNTING_CELLS Call by reference Type reference (TYPE) HRXSS_CAT_CELL_T Zellen des Time Sheets 20030720
3 Importing IM_CLOCK_BEGIN Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_CELL Zugriff auf Zellen des Arbeitszeiblatts 20030815
4 Importing IM_CLOCK_END Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_CELL Zugriff auf Zellen des Arbeitszeiblatts 20030815
# Exception Resumable Description Created on
1 READ_ONLY Satzt darf nicht geändert werden 20030911

Method GET_TIME_RECORD Signature

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

Method GET_TIME_RECORD on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method ON_CLOCK_TIME_CHANGED Signature

Method ON_CLOCK_TIME_CHANGED on class CL_XSS_CAT_CELL_TIME_RECORD has no parameter.
Method ON_CLOCK_TIME_CHANGED on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method ON_SHORTTEXT_CHANGED Signature

Method ON_SHORTTEXT_CHANGED on class CL_XSS_CAT_CELL_TIME_RECORD has no parameter.
Method ON_SHORTTEXT_CHANGED on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method REGISTER_CLOCK_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLOCK_CELL Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_CELL Zugriff auf Zellen des Arbeitszeiblatts 20030815

Method REGISTER_CLOCK_CELL on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method REGISTER_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLOCK_CELL Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_CELL Zugriff auf Zellen des Arbeitszeiblatts 20040309

Method REGISTER_SHORTTEXT on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.

Method SET_TIME_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TIME_RECORD Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_ACCESS Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20030720

Method SET_TIME_RECORD on class CL_XSS_CAT_CELL_TIME_RECORD has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 100