SAP ABAP Class CL_GRID_DOC_FLOW_CATSXT (Grid Control for Displaying Document Flow in the Time Sheet)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-TS (Application Component) Time Sheet
     CATX (Package) Enhancements for the Cross-Application Time Sheet (CATS)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRID_CATSXT Basic Class for ALV Grid in the Time Sheet 19991220
Properties
Class CL_GRID_DOC_FLOW_CATSXT  
Short Description Grid Control for Displaying Document Flow in the Time Sheet    
Super Class CL_GRID_CATSXT Basic Class for ALV Grid in the Time Sheet 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CATX   Enhancements for the Cross-Application Time Sheet (CATS) 
Created 19991220   SAP 
Last change 19991220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRID_DOC_FLOW_CATSXT has no forward declaration.
Interfaces
Class CL_GRID_DOC_FLOW_CATSXT has no interface implemented.
Friends
Class CL_GRID_DOC_FLOW_CATSXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BELNR Constant Public Type reference (TYPE) LVC_S_COL 'CO_BELNR' ALV Control: Column ID 20010207
2 CO_HR_TRANSFER_ICON Constant Public Type reference (TYPE) LVC_S_COL 'HR_TRANSFER_ICON' ALV Control: Column ID 20011128
3 CO_LBLNI Constant Public Type reference (TYPE) LVC_S_COL 'LBLNI' ALV Control: Column ID 20010208
4 CO_MBLNR Constant Public Type reference (TYPE) LVC_S_COL 'MBLNR' ALV Control: Column ID 20010208
5 CO_RUECK Constant Public Type reference (TYPE) LVC_S_COL 'CO_RUECK' ALV Control: Column ID 20010207
6 CO_VBELN Constant Public Type reference (TYPE) LVC_S_COL 'VBELN' ALV Control: Column ID 20010208
7 CO_VBELN_VF Constant Public Type reference (TYPE) LVC_S_COL 'VBELN_VF' ALV Control: Column ID 20010208
8 DOC_FLOW_TAB Instance attribute Protected Type reference (TYPE) CATSXT_FLOW_ALV_ITAB CATSXT: Table Type for CATSDB Flow (ALV) 20010209
Methods
# Method Level Visibility Method type Description Created on
1 COLLAPSE_DOC_FLOW_HISTORY Instance method Protected Method Document Flow: Collapse History 20010209
2 DISPLAY_AFRU_DOCUMENT Instance method Protected Method Confirmation Document Display For CATSXT Records 20010207
3 DISPLAY_BILLING_DOCUMENT Instance method Protected Method Display Resource-Related Billing Docs for CATSXT Records 20010208
4 DISPLAY_CO_DOCUMENT Instance method Protected Method Display CO Documents for CATSXT Records 20010207
5 DISPLAY_ENTRY_SHEET Instance method Protected Method Display Service Entry Sheet for CATSXT Records 20010208
6 DISPLAY_HR_DOCUMENT Instance method Protected Method Display CO Documents for CATSXT Records 20011128
7 DISPLAY_INVOICE_REQUEST Instance method Protected Method Display Invoice Request for CATSXT Records 20010208
8 DISPLAY_MATERIAL_DOCUMENT Instance method Protected Method Material Document Display for CATSXT Records 20010208
9 EXPAND_DOC_FLOW_HISTORY Instance method Protected Method Document Flow: Expand History 20010209
10 GET_DOC_FLOW Instance method Protected Method Read Document Flow 20010209
11 GET_DOC_FLOW_HISTORY Instance method Protected Method Document Flow: Read History 20010209
12 START Instance method Public Method Create and Display Grid 20010209
Events
Class CL_GRID_DOC_FLOW_CATSXT has no event.
Types
Class CL_GRID_DOC_FLOW_CATSXT has no local type.
Method Signatures

Method COLLAPSE_DOC_FLOW_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Selektierte ALV Zeile 20010209

Method COLLAPSE_DOC_FLOW_HISTORY on class CL_GRID_DOC_FLOW_CATSXT has no exception.

Method DISPLAY_AFRU_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010207
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010207

Method DISPLAY_BILLING_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010208
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010208

Method DISPLAY_CO_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010207
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010207

Method DISPLAY_ENTRY_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010208
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010208

Method DISPLAY_HR_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20011128
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20011128

Method DISPLAY_INVOICE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010208
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010208

Method DISPLAY_MATERIAL_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Zeile des selektierten ALV Datensatzes 20010208
# Exception Resumable Description Created on
1 FAILED Keine Referenz auf CATSXT Daten vorhanden 20010208

Method EXPAND_DOC_FLOW_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABIX Call by reference Type reference (TYPE) I Selektierte ALV Zeile 20010209

Method EXPAND_DOC_FLOW_HISTORY on class CL_GRID_DOC_FLOW_CATSXT has no exception.

Method GET_DOC_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGIN_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20010209
2 Importing IM_END_DATE Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20010209
# Exception Resumable Description Created on
1 FAILED Keine Daten fuer angegebenen Zeitraum gefunden 20010209

Method GET_DOC_FLOW_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOC_FLOW_HISTORY Call by reference Type reference (TYPE) CATSXT_FLOW_ALV_ITAB CATSXT: Tabellentyp für CATSDB-Fluss (ALV) 20010209
2 Importing IM_COUNTER_TAB Call by reference Type reference (TYPE) CATSXT_COUNTER_RANGES_1_ITAB RANGES-Tabelle für CATS Counter 20010209

Method GET_DOC_FLOW_HISTORY on class CL_GRID_DOC_FLOW_CATSXT has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA_REF_POINTER Call by reference Object reference (TYPE REF TO) DATA Pointer auf beliebigen Arbeitsbereich (fuer Redefinition) 20010211
2 Importing IM_DISPLAY_PERIOD_BEGIN Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn (Anzeigezeitraum) 20010209
3 Importing IM_DISPLAY_PERIOD_END Call by reference Type reference (TYPE) ENDDA Gültigkeitsende (Anzeigezeitraum) 20010209
4 Importing IM_DISPLAY_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20010209
5 Importing IM_DOC_FLOW_TAB Call by reference Type reference (TYPE) CATSXT_FLOW_ALV_ITAB CATSXT: Tabellentyp für CATSDB-Fluss (ALV) 20010210
6 Importing IM_PROCESS_MODE Call by reference Type reference (TYPE) CATSXT_PROCESS_MODE 'C' 'D' = Display in CATSXT , 'R' = Reporting 20010211
7 Importing IM_TIME_SHEET_OBJREF Call by reference Object reference (TYPE REF TO) CL_TIME_SHEET_CATSXT Arbeitszeitblatt für Dienstleister 20010209
# Exception Resumable Description Created on
1 FAILED Time Sheet Referenz und doc_flow_tab sind leer 20010210
2 PERIOD_MISSING Time Sheet Referenz gefuellt aber Begin/Ende fehlt 20010211
History
Last changed by/on SAP  19991220 
SAP Release Created in 46C