SAP ABAP Class CL_FINB_REPORTING_RUNTIME (Reporting Runtime)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_REPORTING (Package) Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_REPORTING_RUNTIME Interface to the Line Item Report 20020228
Properties
Class CL_FINB_REPORTING_RUNTIME  
Short Description Reporting Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_MSG_REPORTING    
Program status     
Category 0   
Package FINB_REPORTING   Reporting 
Created 20020228   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS 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
# Interface Abstract Final Description Created on
1 IF_FINB_REPORTING_RUNTIME Interface to the Line Item Report 20020228
Friends
Class CL_FINB_REPORTING_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_HANDLE Instance attribute Public Attribute reference (LIKE) 20020315
2 _APPLICATION Instance attribute Private Type reference (TYPE) FINB_MD_APPLICATION FIN Master Data: Application 20020314
3 _AREAID Instance attribute Private Type reference (TYPE) FINB_MD_REGID FIN Master Data: Application Area 20020314
4 _O_FINB_MD_CHAR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY FIN Master Data: Central Access Point (Factory) 20040428
5 _READER Instance attribute Private Object reference (TYPE REF TO) IF_FINB_READER General Read Interface for a Journal 20020314
6 _REGID Instance attribute Private Type reference (TYPE) FINB_MD_REGID Registration Identification 20040430
7 _T_DESCR_MAP Instance attribute Private Type reference (TYPE) TT_DESCR_MAP 20040224
8 _T_EVENTS Instance attribute Private Type reference (TYPE) FINB_REPORT_EVENTS Reporting Events 20020503
9 _T_SELECTION_CHARS Instance attribute Private Type reference (TYPE) FINB_KF_CHARS Characteristics and Key Figures 20020314
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESCR_TO_ALV_FIELDCAT Instance method Public Method Adds Characteristic Descriptions to ALV Field Catalog 20040224
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020315
3 CONVERT_ALV_LAYOUTS Instance method Public Method Converts ALV Layouts for Upgrade to FINB 3.0 20040223
4 DISPLAY_DATA Instance method Private Method Display Data 20020314
5 FILL_DESCR_COLUMNS Instance method Public Method Enters Characteristic Descriptions into Table 20040224
6 FILL_FIELDS_TAB Instance method Public Method Fills Fields Table for Free-Selections Module 20020314
7 GET_ALV_LAYOUT_KEY Static method Public Method Returns Key for ALV Layout 20021107
8 GET_DESCR_COL_NAME Static method Private Method Returns Name for Column with Characteristic Description 20040224
9 GET_DESCR_COL_TEXT Static method Private Method Returns Text for Column with Characteristic Description 20040224
10 READ_DATA Instance method Private Method Read Data 20020314
11 READ_TEXTS Static method Public Method Reads Texts for Characteristic Values 20031103
12 SELECTION_SCREEN Instance method Private Method Display Selection Screen 20020314
Events
Class CL_FINB_REPORTING_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DESCR_MAP Private See coding 20040224 BEGIN OF ts_descr_map, fieldname TYPE finb_md_fieldname, col_name_descr TYPE lvc_fname, END OF ts_descr_map
2 TT_DESCR_MAP Private See coding 20040224 tt_descr_map TYPE SORTED TABLE OF ts_descr_map WITH UNIQUE KEY fieldname
Method Signatures

Method ADD_DESCR_TO_ALV_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT_LVC Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog (neues ALV-Format) 20040224
2 Changing CT_FIELDCAT_SLIS Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV Feldkatalog (altes ALV-Format) 20040224
3 Changing CT_SORT_LVC Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20040224
4 Changing CT_SORT_SLIS Call by reference Type reference (TYPE) SLIS_T_SORTINFO_ALV Sortierkriterien (altes ALV-Format) 20040224
5 Exporting ER_EMPTY_TABLE Call by reference Object reference (TYPE REF TO) DATA Referenz auf leere Tabelle mit allen Spalten 20040224
6 Importing IT_DISPLAY_CHAR Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20040224
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten (mit Meldung) 20040224

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20040806
2 Importing I_HANDLE Call by reference Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20020315

Method CONSTRUCTOR on class CL_FINB_REPORTING_RUNTIME has no exception.

Method CONVERT_ALV_LAYOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DISPLAY_CHAR Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20040223
2 Importing I_CONFIG_ID Call by reference Type reference (TYPE) FINB_RP_CONFIG2-CONFIG_ID UUID in komprimierter Form (22 Stellen UUENCODEd) 20040223
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040223

Method DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE 20020315
2 Exporting EO_PICKED_LINE Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Merkmalsvektor 20020718
3 Importing IO_AUTH_CHECK Call by reference Object reference (TYPE REF TO) CL_FINB_REPORTING_AUTH_CHECK Berechtigungsprüfung im Reporting 20031024
4 Importing IS_DISPLAY_LAYOUT Call by reference Type reference (TYPE) FINB_DISPLAY_LAYOUT Anzeigelayout 20030207
5 Importing IT_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20030207
6 Importing IT_FIELDCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040224
7 Importing IT_HEADER Call by reference Type reference (TYPE) FINB_T_HTML_HEADER Alv - Kopf 20030924
8 Importing I_DISPLAY_STRUCT Call by reference Type reference (TYPE) TABNAME Tabellenname 20020718
9 Importing I_DISPLAY_VARIANT Call by reference Type reference (TYPE) SLIS_VARI Layout 20030207
10 Importing I_PICK_LINE Call by reference Type reference (TYPE) BOOLE_D ' ' 20020718

Method DISPLAY_DATA on class CL_FINB_REPORTING_RUNTIME has no exception.

Method FILL_DESCR_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) INDEX TABLE Zu ändernde Tabelle 20040224

Method FILL_DESCR_COLUMNS on class CL_FINB_REPORTING_RUNTIME has no exception.

Method FILL_FIELDS_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS_TAB Call by reference Type reference (TYPE) RSDSFIELDS_T dyn. Selektionen: Tabellentyp RSDSFIELDS 20020314

Method FILL_FIELDS_TAB on class CL_FINB_REPORTING_RUNTIME has no exception.

Method GET_ALV_LAYOUT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_ID Call by reference Type reference (TYPE) FINB_RP_CONFIG1-CONFIG_ID ID für Berichtskonfiguration 20021107
2 Returning R_KEY Value transfer Type reference (TYPE) DISVARIANT-REPORT Schlüssel für ALV-Layout 20021107
# Exception Resumable Description Created on
1 GUID_CONVERSION_ERROR Fehler bei GUID-Konvertierung 20021107

Method GET_DESCR_COL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME FI-Stammdaten: Feldname 20040224
2 Returning R_COL_NAME Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040224

Method GET_DESCR_COL_NAME on class CL_FINB_REPORTING_RUNTIME has no exception.

Method GET_DESCR_COL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TEXT Call by reference Type reference (TYPE) CLIKE Neuer Spaltentext 20040224
2 Importing I_TEXT Call by reference Type reference (TYPE) CLIKE Alter Spaltentext 20040224

Method GET_DESCR_COL_TEXT on class CL_FINB_REPORTING_RUNTIME has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) INDEX TABLE 20020314
2 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20020516
3 Importing IT_FIELD_TAB Call by reference Type reference (TYPE) FINB_KF_CHARS Merkmale und Kennzahlen 20020314

Method READ_DATA on class CL_FINB_REPORTING_RUNTIME has no exception.

Method READ_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERTS_TEXTS_BY_KEY Call by reference Object reference (TYPE REF TO) DATA Merkmalswerte mit Texten (sortiert) 20040512
2 Importing IO_CHAR Call by reference Object reference (TYPE REF TO) IF_FINB_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20031103
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Tabelle mit Merkmalswerten 20031103

Method READ_TEXTS on class CL_FINB_REPORTING_RUNTIME has no exception.

Method SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_TAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20020314
2 Exporting E_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020722
3 Importing IS_SELECTION_LAYOUT Call by reference Type reference (TYPE) FINB_SELECTION_LAYOUT Layout des EP/Beleg - Selektionsbildschirms 20030207

Method SELECTION_SCREEN on class CL_FINB_REPORTING_RUNTIME has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 10B