SAP ABAP Class CL_MSS_CAT_APPR_TABLE (Table of CATS Consolidation Approval)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   CA-TS (Application Component) Time Sheet
     PAOC_CATS_APPR_APPLICATION (Package) CATS Consolidation Approval: Application
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XSS_CAT_TABLE_TS_BASE Abstraction of Time Sheet -> Table 20041116
Properties
Class CL_MSS_CAT_APPR_TABLE  
Short Description Table of CATS Consolidation Approval    
Super Class CL_XSS_CAT_TABLE_TS_BASE Abstraction of Time Sheet -> Table 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_CATS_APPR_APPLICATION   CATS Consolidation Approval: Application 
Created 20041115   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MSS_CAT_APPR_TABLE has no forward declaration.
Interfaces
Class CL_MSS_CAT_APPR_TABLE has no interface implemented.
Friends
Class CL_MSS_CAT_APPR_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT Constant Private Type reference (TYPE) STRING 'CONTEXT' 20041210
2 GC_DRILL_DOWN Constant Private Type reference (TYPE) STRING 'DRILL_DOWN' 20041207
3 GC_SINGLE_ITEM Constant Private Type reference (TYPE) STRING 'SINGLE_ITEM' 20041207
4 GREF_BL_TR_PROCESSOR Instance attribute Private Object reference (TYPE REF TO) IF_MSS_CAT_APPR_TR_PROCESSOR Access to Buffer Functions 20041207
5 GREF_CONSOLIDATION Instance attribute Private Object reference (TYPE REF TO) CL_MSS_CAT_APPR_CONSOLIDATION Takes Account of Consolidation When Building Table 20041213
6 GREF_CUST_PROCESSOR Instance attribute Private Object reference (TYPE REF TO) IF_MSS_CAT_APPR_CUST_PROCESSOR Access to Customizing Processor 20041116
7 GS_CONSOLIDATION_INFO Instance attribute Private Type reference (TYPE) HRMSS_CAT_APPR_COMPRATIVE_CRIT Consolidation Criteria 20041208
8 GS_CONS_CRITERIA_WITH_VALUES Instance attribute Private Type reference (TYPE) HRMSS_CAT_APPR_COMPR_CRIT_VAL Consolidation Values for CATS Approval 20041116
9 GT_CONSOLIDATED_TIME_RECORDS Instance attribute Private Type reference (TYPE) HRMSS_CAT_APPR_CONS_T Working Times Grouped acc. to Consolidation Criteria 20041208
10 GV_COMP_INFO Instance attribute Private Type reference (TYPE) HRMSS_CAT_APPR_COMPRATIVE_VALS CATS Approval: Layout of Comparison Values 20041209
11 GV_COMP_VALUE1_OF_MARKED_ROW Instance attribute Private Type reference (TYPE) FIELDVALUE CATS Approval: Layout of Comparison Values 20041209
12 GV_COMP_VALUE2_OF_MARKED_ROW Instance attribute Private Type reference (TYPE) FIELDVALUE CATS Approval: Layout of Comparison Values 20041209
13 GV_PERIOD_BEGDA Instance attribute Private Type reference (TYPE) BEGDA Valid-From Date 20041116
14 GV_PERIOD_ENDDA Instance attribute Private Type reference (TYPE) ENDDA End of Validity Period 20041116
15 GV_SUM_OF_MARKED_LINE Instance attribute Private Type reference (TYPE) STRING 20050315
Methods
# Method Level Visibility Method type Description Created on
1 COMPUTE_CONTEXT_SUM Instance method Private Method 20050317
2 CONSTRUCTOR Instance method Public Constructor Constructor 20041116
3 CREATE_FIELD_SELECTION Static method Private Method 20041116
4 DETERMINE_CONTEXT_TEXT Instance method Private Method 20041210
5 DETERMINE_DRILL_DOWN_TEXT Instance method Private Method 20041209
6 DETERMINE_RECS_FOR_ONE_ROW Instance method Private Method 20041209
7 DETERMINE_SINGLE_ITEM_TEXT Instance method Private Method 20041209
8 GET_COLUMN_TITLE Instance method Private Method 20050303
9 GET_COMP_VALUES Instance method Public Method 20041209
10 GET_CONS_CRIT_VAL Instance method Public Method 20041207
11 GET_FIELDNAME Instance method Private Method 20050303
12 GET_PERIOD_BEGDA Instance method Public Method 20041116
13 GET_PERIOD_ENDDA Instance method Public Method 20041116
14 GET_REFERENCE_REC Instance method Public Method 20050310
15 GET_SUM_OF_LINE Instance method Public Method 20050315
16 GET_TABLE_HEADER Instance method Public Method 20041201
17 SET_COMP_VALUES Instance method Public Method 20041209
18 SET_CONS_CRIT_VAL Instance method Public Method 20041209
19 SET_CONTEXT_SUM_LINE Instance method Private Method 20050317
20 SET_DATA_IN_ROW Instance method Private Method 20041209
21 SET_PERIOD_BEGDA Instance method Public Method 20041209
22 SET_PERIOD_ENDDA Instance method Public Method 20041209
23 SET_SUM_OF_LINE Instance method Public Method 20050315
Events
Class CL_MSS_CAT_APPR_TABLE has no event.
Types
Class CL_MSS_CAT_APPR_TABLE has no local type.
Method Signatures

Method COMPUTE_CONTEXT_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONS_LINE Call by reference Type reference (TYPE) HRMSS_CAT_APPR_REF_CONS Arbeitszeiten nach Konsolidierungskriterien gruppiert 20050317
2 Returning RV_SUM Value transfer Type reference (TYPE) CATSCELL Zelle des Arbeitszeitblattes 20050317

Method COMPUTE_CONTEXT_SUM on class CL_MSS_CAT_APPR_TABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_BL_TR_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_MSS_CAT_APPR_TR_PROCESSOR Zugriff auf Puffer-Funktionen 20041207
2 Importing IREF_CUST_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_MSS_CAT_APPR_CUST_PROCESSOR Zugriff auf den Customizing-Prozessor 20041116
3 Importing IREF_TR_FACTORY Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_FACTORY Erzeugt eine neue Arbeitszeit mit Verschalung 20041116
4 Importing IV_VIEW Call by reference Type reference (TYPE) STRING 20041116

Method CONSTRUCTOR on class CL_MSS_CAT_APPR_TABLE has no exception.

Method CREATE_FIELD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BL_FIELD_SELECTION Call by reference Type reference (TYPE) RHXSS_CAT_FIELD_SELECTION_T Feldauswahl 20041116
2 Returning RT_UIA_FIELD_SELECTION Value transfer Type reference (TYPE) HRXSS_CAT_UIA_FIELD_INFO_INT_T Feldauswahl 20041207

Method CREATE_FIELD_SELECTION on class CL_MSS_CAT_APPR_TABLE has no exception.

Method DETERMINE_CONTEXT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20041210

Method DETERMINE_CONTEXT_TEXT on class CL_MSS_CAT_APPR_TABLE has no exception.

Method DETERMINE_DRILL_DOWN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20041209

Method DETERMINE_DRILL_DOWN_TEXT on class CL_MSS_CAT_APPR_TABLE has no exception.

Method DETERMINE_RECS_FOR_ONE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_TIME_RECORD Value transfer Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_ACCESS Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20041209
2 Exporting ET_TIME_RECS Value transfer Type reference (TYPE) HRXSS_CAT_UIA_TR_ACCESS_T Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20041209
3 Importing IS_CONS_LINE Call by reference Type reference (TYPE) HRMSS_CAT_APPR_REF_CONS Arbeitszeiten nach Konsolidierungskriterien gruppiert 20041209

Method DETERMINE_RECS_FOR_ONE_ROW on class CL_MSS_CAT_APPR_TABLE has no exception.

Method DETERMINE_SINGLE_ITEM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20041209

Method DETERMINE_SINGLE_ITEM_TEXT on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_COLUMN_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050303
2 Returning RV_TITLE Value transfer Type reference (TYPE) REPTEXT Überschrift 20050303

Method GET_COLUMN_TITLE on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_COMP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE1 Value transfer Type reference (TYPE) FIELDVALUE Field value 20041209
2 Exporting EV_VALUE2 Value transfer Type reference (TYPE) FIELDVALUE Field value 20041209

Method GET_COMP_VALUES on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_CONS_CRIT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONS_CRIT_VAL Value transfer Type reference (TYPE) HRMSS_CAT_APPR_COMPR_CRIT_VAL Konsolidierungswerte CATS-Genehmigung 20041207

Method GET_CONS_CRIT_VAL on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONS_FIELD Call by reference Type reference (TYPE) HRMSS_CAT_APPR_CRIT_NAME Feldname des Kriteriums für die Sammelgenehmigung 20050303
2 Returning RV_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20050303

Method GET_FIELDNAME on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_PERIOD_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041116

Method GET_PERIOD_BEGDA on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_PERIOD_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041116

Method GET_PERIOD_ENDDA on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_REFERENCE_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RECID Value transfer Type reference (TYPE) XSS_CAT_RECID Eindeutige Satzkennung einer Arbeitszeit 20050310

Method GET_REFERENCE_REC on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_SUM_OF_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUM Value transfer Type reference (TYPE) STRING 20050315

Method GET_SUM_OF_LINE on class CL_MSS_CAT_APPR_TABLE has no exception.

Method GET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEADER Value transfer Type reference (TYPE) STRING 20041201

Method GET_TABLE_HEADER on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_COMP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE1 Call by reference Type reference (TYPE) FIELDVALUE Field value 20041209
2 Importing IV_VALUE2 Call by reference Type reference (TYPE) FIELDVALUE Field value 20041209

Method SET_COMP_VALUES on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_CONS_CRIT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONS_CRIT_VAL Call by reference Type reference (TYPE) HRMSS_CAT_APPR_COMPR_CRIT_VAL Konsolidierungswerte CATS-Genehmigung 20041209

Method SET_CONS_CRIT_VAL on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_CONTEXT_SUM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUM Call by reference Type reference (TYPE) CATSCELL Zelle des Arbeitszeitblattes 20050317

Method SET_CONTEXT_SUM_LINE on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_DATA_IN_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_TIME_RECORD Call by reference Object reference (TYPE REF TO) IF_XSS_CAT_UIA_TR_ACCESS Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20041209
2 Importing IT_TIME_RECORDS_OF_ROW Call by reference Type reference (TYPE) HRXSS_CAT_UIA_TR_ACCESS_T Kompatible Schnittstelle für den Zugriff auf Arbeitszeiten 20041209
3 Importing IV_ROW_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041222
4 Importing IV_ROW_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20041222

Method SET_DATA_IN_ROW on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_PERIOD_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041209

Method SET_PERIOD_BEGDA on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_PERIOD_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041209

Method SET_PERIOD_ENDDA on class CL_MSS_CAT_APPR_TABLE has no exception.

Method SET_SUM_OF_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUM Call by reference Type reference (TYPE) STRING 20050315

Method SET_SUM_OF_LINE on class CL_MSS_CAT_APPR_TABLE has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 600