SAP ABAP Class CL_XSS_CAT_ROW_PERIOD (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 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_ROW Abstraction of Time Sheet -> Row 20030718
Properties
Class CL_XSS_CAT_ROW_PERIOD  
Short Description Abstraction of Time Sheet -> Row    
Super Class CL_XSS_CAT_ROW Abstraction of Time Sheet -> Row 
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 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XSS_CAT_ROW_PERIOD has no forward declaration.
Interfaces
Class CL_XSS_CAT_ROW_PERIOD has no interface implemented.
Friends
Class CL_XSS_CAT_ROW_PERIOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FLAG_DELETE_ROW Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030917
2 FLAG_TEMPLATE_ROW Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040310
3 MY_ROW_INDEX Instance attribute Protected Type reference (TYPE) XSS_CAT_SORT_ID Row in Entry Table 20030901
4 TIME_RECORD_CELL_TABLE Instance attribute Protected Type reference (TYPE) TY_DAY_CELL_TABLE Cell Table 20030720
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030718
2 DELETE_ROW Instance method Public Method Delete Row 20030909
3 EXTRACT_TEMPLATE_FROM_ROW Instance method Public Method Transform Row into a Template 20030814
4 FIT_INTO_ROW_AND_SET_DATA Instance method Public Method Attempts to Add Cell to Row 20030718
5 INIT_BY_TEMPLATE Instance method Public Method Initializes Row Using Template 20030814
6 IS_DELETED_TEMPLATE_ROW Instance method Public Method Is it a Deleted Template Row? 20040310
7 REPORT_READ_ONLY_EXCEPTION Instance method Protected Method Error Message: Record Is Read Only 20030911
8 SET_FIRST_TIME_RECORD Instance method Public Method Sets Record as Reference for Row 20030718
9 SET_WORKLIST_ENTRY Instance method Public Method Transfer Entry from Time Sheet 20030809
Events
Class CL_XSS_CAT_ROW_PERIOD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DAY_CELL_TABLE Protected See coding 20030718 ty_day_cell_table TYPE TABLE OF REF TO cl_xss_cat_cell_time_record
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 20030718
2 Importing IM_DAY_COLUMN_INFO_TAB Call by reference Type reference (TYPE) HRXSS_CAT_COLUMN_INFO_DAY_T Spalteninformationen für den Aufbau der Tabelle 20030718
3 Importing IM_DISPLAY_CLOCK_TIMES Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030815
4 Importing IM_MARKER_COLUMN Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_COLUMN_INFO Zugriff auf Spalten des Arbeitszeiblatts 20030718
5 Importing IM_ROW_INDEX Call by reference Type reference (TYPE) I Zeilenindex 20030901
6 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_PERIOD has no exception.

Method DELETE_ROW Signature

Method DELETE_ROW on class CL_XSS_CAT_ROW_PERIOD has no parameter.
Method DELETE_ROW on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method EXTRACT_TEMPLATE_FROM_ROW 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) CL_XSS_CAT_TEMPLATE_ENTRY Generische Repräsentation der Vorlage 20030814

Method EXTRACT_TEMPLATE_FROM_ROW on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method FIT_INTO_ROW_AND_SET_DATA 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 20030718
2 Returning RE_FITS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030718

Method FIT_INTO_ROW_AND_SET_DATA on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method INIT_BY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE_ENTRY Call by reference Object reference (TYPE REF TO) CL_XSS_CAT_TEMPLATE_ENTRY Generische Repräsentation der Vorlage 20030814

Method INIT_BY_TEMPLATE on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method IS_DELETED_TEMPLATE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040310

Method IS_DELETED_TEMPLATE_ROW on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method REPORT_READ_ONLY_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TR_CELL Call by reference Object reference (TYPE REF TO) CL_XSS_CAT_CELL_TIME_RECORD Abstraktion des Timesheets -> Tageszelle 20030911

Method REPORT_READ_ONLY_EXCEPTION on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method SET_FIRST_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 20030718

Method SET_FIRST_TIME_RECORD on class CL_XSS_CAT_ROW_PERIOD has no exception.

Method SET_WORKLIST_ENTRY Signature

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

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