SAP ABAP Class IF_CATS_REPORTING (CATS Report Manager)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CATS_REPO CATS Report Manager - BADI Interface 20020401
Properties
Class IF_CATS_REPORTING  
Short Description CATS Report Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20020329   SAP 
Last change 20020402   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSFS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_CATS_REPORTING has no interface implemented.
Friends
Class IF_CATS_REPORTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLO Instance attribute Public Type reference (TYPE) STRING Text for Open Toggle 20020330
2 CO_X Constant Public Type reference (TYPE) XFELD 'X' Constant 'X' 20020330
3 FIELD_SELECTION_TAB Instance attribute Public Type reference (TYPE) RSFS_FIELDS Table of DB Fields to be Selected 20020330
4 FSEL_LN Instance attribute Public Type reference (TYPE) RSFS_TAB_FIELDS Row in field_selection_tab Table 20020330
5 GF_APPROVAL_TOOL Instance attribute Public Type reference (TYPE) XFELD Approval Tool "X" = Yes 20020330
6 GF_SAVE_DEFAULT_VALUES Instance attribute Public Type reference (TYPE) XFELD Save User Settings "X" = Yes 20020330
7 GR_BADI Instance attribute Public Object reference (TYPE REF TO) IF_EX_CATS_REPORTING BADI for CATS Reporting 20020330
8 GR_DEFAULTS Instance attribute Public Object reference (TYPE REF TO) CL_REPORT_DEFAULTS_CATSXT Default Values for Reporting in Time Sheet 20020330
9 GS_VARIANT Instance attribute Public Type reference (TYPE) DISVARIANT Display Variant (External Use) 20020330
10 GT_USER_DEFAULTS_IN Instance attribute Public Type reference (TYPE) CATSXT_REPORT_DFLT_ITAB User Settings for Reporting 20020330
11 GT_USER_DEFAULTS_OUT Instance attribute Public Type reference (TYPE) CATSXT_REPORT_DFLT_ITAB User Settings for Reporting 20020330
12 LAST_VARIANT Instance attribute Public Type reference (TYPE) RALDB_VARI Variant Name 20020402
13 OPE Instance attribute Public Type reference (TYPE) STRING Text for Closed Toggle 20020330
14 SOF Instance attribute Public Type reference (TYPE) STRING Text "Selection conditions do not exist" 20020330
15 SON Instance attribute Public Type reference (TYPE) STRING Text "Selection conditions exist" 20020330
Methods
# Method Level Visibility Method type Description Created on
1 ALV_VARIANT_F4 Instance method Public Method F4 Help for ALV List Variant 20020330
2 AT_SELECTION_SCREEN Instance method Public Method PAI for Selection Screen 20020330
3 AT_SELECTION_SCREEN_OUTPUT Instance method Public Method PBO for Selection Screen 20020330
4 BADI_START_OF_SELECTION Instance method Public Method Run start_of_selection Method for BADI 20020330
5 CHECK_ALV_VARIANT_INFO Instance method Public Method Check if Report Name is in Variant Structure 20020330
6 CHECK_ALV_VARIANT_NAME Instance method Public Method Check Name of ALV List Variant is Valid 20020330
7 CHECK_TIME_UNIT Instance method Public Method Check Unit of Measure 20020330
8 CHECK_VARIANT_NAME Instance method Public Method Check Validity of Report Variant 20020405
9 END_OF_SELECTION Instance method Public Method Data selection complete 20020330
10 GET_ALV_VARIANT_TEXT Instance method Public Method Get Long Text for ALV List Variant 20020330
11 GET_FIELD_SELECTION Instance method Public Method Provide Table of DB Fields to be Selected 20020330
12 GET_LAST_VARIANT Instance method Public Method Provide Variant Last Used by User 20020402
13 GET_PERAS Instance method Public Method Process GET PERAS Event from LDB PNPCE 20020501
14 INITIALIZATION Instance method Public Method Program Initialization 20020330
15 INIT_BADI Instance method Public Method BADI Initialization for Customer Exit Processing 20020330
16 LOAD_OF_PROGRAM Instance method Public Method Program Loading Phase 20020330
17 SET_INITIAL_TOGGLE_STATE Instance method Public Method Set Start Status of Screen Toggles 20020330
18 SET_QUANTITY_UNIT Instance method Public Method Set Unit of Measure for Quantity Field Layout 20020330
19 SET_SELCRIT_ICONS Instance method Public Method Icons for selection conditions exist/do not exist 20020330
20 START_OF_SELECTION Instance method Public Method Start of Report Run 20020330
21 START_WITH_VARIANT Instance method Public Method Restart Report with Variant XYZ 20020405
22 TOGGLES Instance method Public Method Set Toggle Texts and Show/Hide Fields 20020330
Events
Class IF_CATS_REPORTING has no event.
Types
Class IF_CATS_REPORTING has no local type.
Method Signatures

Method ALV_VARIANT_F4 Signature

Method ALV_VARIANT_F4 on class IF_CATS_REPORTING has no parameter.
Method ALV_VARIANT_F4 on class IF_CATS_REPORTING has no exception.

Method AT_SELECTION_SCREEN Signature

Method AT_SELECTION_SCREEN on class IF_CATS_REPORTING has no parameter.
Method AT_SELECTION_SCREEN on class IF_CATS_REPORTING has no exception.

Method AT_SELECTION_SCREEN_OUTPUT Signature

Method AT_SELECTION_SCREEN_OUTPUT on class IF_CATS_REPORTING has no parameter.
Method AT_SELECTION_SCREEN_OUTPUT on class IF_CATS_REPORTING has no exception.

Method BADI_START_OF_SELECTION Signature

Method BADI_START_OF_SELECTION on class IF_CATS_REPORTING has no parameter.
Method BADI_START_OF_SELECTION on class IF_CATS_REPORTING has no exception.

Method CHECK_ALV_VARIANT_INFO Signature

Method CHECK_ALV_VARIANT_INFO on class IF_CATS_REPORTING has no parameter.
Method CHECK_ALV_VARIANT_INFO on class IF_CATS_REPORTING has no exception.

Method CHECK_ALV_VARIANT_NAME Signature

Method CHECK_ALV_VARIANT_NAME on class IF_CATS_REPORTING has no parameter.
Method CHECK_ALV_VARIANT_NAME on class IF_CATS_REPORTING has no exception.

Method CHECK_TIME_UNIT Signature

Method CHECK_TIME_UNIT on class IF_CATS_REPORTING has no parameter.
Method CHECK_TIME_UNIT on class IF_CATS_REPORTING has no exception.

Method CHECK_VARIANT_NAME Signature

Method CHECK_VARIANT_NAME on class IF_CATS_REPORTING has no parameter.
Method CHECK_VARIANT_NAME on class IF_CATS_REPORTING has no exception.

Method END_OF_SELECTION Signature

Method END_OF_SELECTION on class IF_CATS_REPORTING has no parameter.
Method END_OF_SELECTION on class IF_CATS_REPORTING has no exception.

Method GET_ALV_VARIANT_TEXT Signature

Method GET_ALV_VARIANT_TEXT on class IF_CATS_REPORTING has no parameter.
Method GET_ALV_VARIANT_TEXT on class IF_CATS_REPORTING has no exception.

Method GET_FIELD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIELD_SELECTION_TAB Value transfer Type reference (TYPE) RSFS_FIELDS Tabelle der zu selektierenden DB Felder 20020330

Method GET_FIELD_SELECTION on class IF_CATS_REPORTING has no exception.

Method GET_LAST_VARIANT Signature

Method GET_LAST_VARIANT on class IF_CATS_REPORTING has no parameter.
Method GET_LAST_VARIANT on class IF_CATS_REPORTING has no exception.

Method GET_PERAS Signature

Method GET_PERAS on class IF_CATS_REPORTING has no parameter.
Method GET_PERAS on class IF_CATS_REPORTING has no exception.

Method INITIALIZATION Signature

Method INITIALIZATION on class IF_CATS_REPORTING has no parameter.
Method INITIALIZATION on class IF_CATS_REPORTING has no exception.

Method INIT_BADI Signature

Method INIT_BADI on class IF_CATS_REPORTING has no parameter.
Method INIT_BADI on class IF_CATS_REPORTING has no exception.

Method LOAD_OF_PROGRAM Signature

Method LOAD_OF_PROGRAM on class IF_CATS_REPORTING has no parameter.
Method LOAD_OF_PROGRAM on class IF_CATS_REPORTING has no exception.

Method SET_INITIAL_TOGGLE_STATE Signature

Method SET_INITIAL_TOGGLE_STATE on class IF_CATS_REPORTING has no parameter.
Method SET_INITIAL_TOGGLE_STATE on class IF_CATS_REPORTING has no exception.

Method SET_QUANTITY_UNIT Signature

Method SET_QUANTITY_UNIT on class IF_CATS_REPORTING has no parameter.
Method SET_QUANTITY_UNIT on class IF_CATS_REPORTING has no exception.

Method SET_SELCRIT_ICONS Signature

Method SET_SELCRIT_ICONS on class IF_CATS_REPORTING has no parameter.
Method SET_SELCRIT_ICONS on class IF_CATS_REPORTING has no exception.

Method START_OF_SELECTION Signature

Method START_OF_SELECTION on class IF_CATS_REPORTING has no parameter.
Method START_OF_SELECTION on class IF_CATS_REPORTING has no exception.

Method START_WITH_VARIANT Signature

Method START_WITH_VARIANT on class IF_CATS_REPORTING has no parameter.
Method START_WITH_VARIANT on class IF_CATS_REPORTING has no exception.

Method TOGGLES Signature

Method TOGGLES on class IF_CATS_REPORTING has no parameter.
Method TOGGLES on class IF_CATS_REPORTING has no exception.
History
Last changed by/on SAP  20020402 
SAP Release Created in