SAP ABAP Class CL_UC_DATABASIS_GUI (Data Basis: GUI)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCM0 (Package) SEM-BCS: Data Basis, Cons Area, ...
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20010523
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20010523
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020514
Properties
Class CL_UC_DATABASIS_GUI  
Short Description Data Basis: GUI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCM0   SEM-BCS: Data Basis, Cons Area, ... 
Created 20010523   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_COMPOUND Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20010523
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20010523
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020514
Friends
Class CL_UC_DATABASIS_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20010625
2 DD_TABSTRIP Instance attribute Public Type reference (TYPE) SYUCOMM Current Tab 20010525
3 DF_EDIT Instance attribute Private Type reference (TYPE) UC_FLG Display (SPACE) or Change(X) 20010925
4 DF_LOAD Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040113
5 DF_MAINTENANCE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20010831
6 DF_SOURCE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040113
7 DO_CUST Instance attribute Public Object reference (TYPE REF TO) CL_UC_DATABASIS 20010525
8 DT_DATASTREAM_FIELD_FIXED Instance attribute Private Type reference (TYPE) UCM_TS_DBS_GUI_STREAM_FIELD Data Basis: Interface: Data Streams: Fields 20050530
9 DT_DATASTREAM_FIELD_HIDE Instance attribute Private Type reference (TYPE) TS_DATASTREAM_FIELD_HIDE Data Basis: Interface: Data Streams: Fields 20040217
10 DT_DATASTREAM_HIDE Instance attribute Private Type reference (TYPE) UCM_TS_DBS_GUI_STREAM Data Basis: GUI: Data Streams 20020902
11 DT_INFOPROVIDER Instance attribute Private Type reference (TYPE) UCM_TS_DBS_GUI_STREAM_F4 Data Basis: User Interface: F4 for Data Streams 20010625
12 DT_IOBJ_CATALOG Instance attribute Private Type reference (TYPE) UCM_TS_DBS_GUI_IOBJCAT_F4 Data Basis: Interface: F4 for InfoObject Catalog 20031216
13 GC_DOCUOBJ_AFD Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_7' Documentation Object 20031215
14 GC_DOCUOBJ_ATTRIB Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_5' Documentation Object 20030811
15 GC_DOCUOBJ_AUTH Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_3' Documentation Object 20020514
16 GC_DOCUOBJ_FIELDCAT Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_1' Documentation Object 20040827
17 GC_DOCUOBJ_MAPPING Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_8' Documentation Object 20040921
18 GC_DOCUOBJ_REPTXT Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_4' Documentation Object 20030512
19 GC_DOCUOBJ_ROLE Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_2' Documentation Object 20020514
20 GC_DOCUOBJ_STREAM Constant Private Type reference (TYPE) DOKU_OBJ 'UC_DATABASIS_GUI_6' Documentation Object 20020514
21 GC_DYNPRO Constant Public Type reference (TYPE) SCRHDNUM '1000' Screen Number 20010525
22 GC_DYNPRO_AFD Constant Public Type reference (TYPE) SCRHDNUM '1700' Screen Number 20031215
23 GC_DYNPRO_ATTRIB Constant Public Type reference (TYPE) SCRHDNUM '1500' Screen Number 20030811
24 GC_DYNPRO_AUTH Constant Public Type reference (TYPE) SCRHDNUM '1300' Screen Number 20020416
25 GC_DYNPRO_FIELDCAT Constant Public Type reference (TYPE) SCRHDNUM '1100' Screen Number 20040827
26 GC_DYNPRO_FIELDCAT_INFOPROV Constant Public Type reference (TYPE) SCRHDNUM '1102' Screen Number 20040827
27 GC_DYNPRO_FIELDCAT_SOURCE Constant Public Type reference (TYPE) SCRHDNUM '1101' Screen Number 20040827
28 GC_DYNPRO_MAPPING Constant Public Type reference (TYPE) SCRHDNUM '1800' Screen Number 20040921
29 GC_DYNPRO_REPTXT Constant Public Type reference (TYPE) SCRHDNUM '1400' Screen Number 20030512
30 GC_DYNPRO_ROLE Constant Public Type reference (TYPE) SCRHDNUM '1200' Screen Number 20010525
31 GC_DYNPRO_STREAM Constant Public Type reference (TYPE) SCRHDNUM '1600' Screen Number 20010525
32 GC_INFOPROV_BASIS Constant Public Type reference (TYPE) UG_CUBETYPE 'B' Single-Character Indicator 20030812
33 GC_INFOPROV_MULTI Constant Public Type reference (TYPE) UG_CUBETYPE 'M' Single-Character Indicator 20050218
34 GC_INFOPROV_ODS Constant Public Type reference (TYPE) UG_CUBETYPE 'O' Single-Character Indicator 20030812
35 GC_INFOPROV_VIRTUAL Constant Public Type reference (TYPE) UG_CUBETYPE 'V' Single-Character Indicator 20030812
36 GC_IOBJTYPE_CHAR Constant Public Type reference (TYPE) RSIOBJTP 'CHA' Single-Character Indicator 20031216
37 GC_IOBJTYPE_KFIG Constant Public Type reference (TYPE) RSIOBJTP 'KYF' Single-Character Indicator 20031216
38 GC_IO_DISPLAY Static Attribute Public Type reference (TYPE) UC_IO_SUBCOMP CL_UC_COMPOUND=>GC_IO_DISPLAY Input/Output Attribute of a Subcomponent 20010720
39 GC_IO_EDIT Static Attribute Public Type reference (TYPE) UC_IO_SUBCOMP CL_UC_COMPOUND=>GC_IO_EDIT Input/Output Attribute of a Subcomponent 20010716
40 GC_IO_INACTIVE Static Attribute Public Type reference (TYPE) UC_IO_SUBCOMP CL_UC_COMPOUND=>GC_IO_INACTIVE Input/Output Attribute of a Subcomponent 20010716
41 GC_OKCODE_AFD Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_AFD' Screens, Function Code That Triggered PAI 20031215
42 GC_OKCODE_ATTRIB Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_ATTRIB' Screens, Function Code That Triggered PAI 20030812
43 GC_OKCODE_AUTH Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_AUTH' Screens, Function Code That Triggered PAI 20020416
44 GC_OKCODE_FIELDCAT Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_FIELDCAT' Screens, Function Code That Triggered PAI 20040827
45 GC_OKCODE_GENERATE Constant Public Type reference (TYPE) SYUCOMM 'UCM0_GENERATE' Generate Data Basis 20030516
46 GC_OKCODE_MAPPING Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_MAPPING' Screens, Function Code That Triggered PAI 20040921
47 GC_OKCODE_REPTXT Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_REPTXT' Screens, Function Code That Triggered PAI 20030512
48 GC_OKCODE_ROLE Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_ROLE' Screens, Function Code That Triggered PAI 20010525
49 GC_OKCODE_STREAM Constant Public Type reference (TYPE) SYUCOMM 'UCM0_BAL_STREAM' Screens, Function Code That Triggered PAI 20010525
50 GC_PROGRAM Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCM0' Program Name 20010525
51 GC_TRUE Constant Private Type reference (TYPE) UC_FLG 'X' TRUE 20010525
52 GF_EDIT Static Attribute Private Type reference (TYPE) UC_FLG GC_TRUE General Indicator, SAP Consolidation 20021106
53 GO_GUI Static Attribute Private Object reference (TYPE REF TO) CL_UC_DATABASIS_GUI 20010525
54 GT_DATASTREAMTYPE_TXT Static Attribute Private Type reference (TYPE) TS_DATASTREAMTYPE_TXT 20010611
55 GT_ROLE_UNIQUE Static Attribute Private Type reference (TYPE) UGMD_TS_ROLE FIN Master Data: Characteristic Roles 20010725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010925
2 DBS_EXIT_GUI Instance method Public Method 20030617
3 DBS_GENERATE Instance method Private Method 20030428
4 GET_GUI_DATA Instance method Public Method 20010523
5 GET_INSTANCE Static method Public Method 20010601
6 INIT_INFOPROVIDERS Instance method Private Method 20010625
7 INIT_STATIC_ATTRIB Instance method Private Method 20030402
8 SET_DISPLAY_MODE Instance method Private Event handling method 20010925
9 SET_GUI_DATA Instance method Public Method 20010523
10 SHOW_MESSAGE Instance method Public Method 20040830
Events
Class CL_UC_DATABASIS_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DATASTREAMTYPE_TXT Private See coding 20040524 begin of s_datastreamtype_txt, datastreamtype type uc_datastreamtype, txtmi type uc_txtmi, end of s_datastreamtype_txt
2 TS_DATASTREAMTYPE_TXT Private See coding 20040524 ts_datastreamtype_txt type sorted table of s_datastreamtype_txt with unique key datastreamtype
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_DATABASIS_GUI has no parameter.
Method CONSTRUCTOR on class CL_UC_DATABASIS_GUI has no exception.

Method DBS_EXIT_GUI Signature

Method DBS_EXIT_GUI on class CL_UC_DATABASIS_GUI has no parameter.
Method DBS_EXIT_GUI on class CL_UC_DATABASIS_GUI has no exception.

Method DBS_GENERATE Signature

Method DBS_GENERATE on class CL_UC_DATABASIS_GUI has no parameter.
Method DBS_GENERATE on class CL_UC_DATABASIS_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EDIT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20010704
2 Exporting EF_RFCDEST_OBLIGATORY Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20010831
3 Exporting EF_SOURCE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040113
4 Exporting ES_CATALOG Call by reference Type reference (TYPE) UCM_S_DBS_GUI_CATALOG Datenbasis: Oberfläche: InfoObject Kataloge 20031215
5 Exporting ES_DATA Call by reference Type reference (TYPE) UCM_S_DBS_GUI Datenbasis: Oberfläche 20010525
6 Exporting ES_ROLE_FIX Call by reference Type reference (TYPE) UCM_S_DBS_GUI_FIELD_FIX Datenbasis: Feste Felder 20041007
7 Exporting ET_ALLOC_FLD_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_ALLOC_FLDS Datenbasis: Oberfläche: Verfügbare Allokationsmerkmale 20010716
8 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_FATTR Datenbasis: Anzeige- und Selektionsattribute 20030805
9 Exporting ET_AUTHORITY Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_AUTHORITY Datenbasis: Merkmale: Berechtigungsprüfung 20020510
10 Exporting ET_DATASTREAM Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_STREAM Datenbasis: Oberfläche: Datenströme 20010525
11 Exporting ET_DATASTREAM_FIELD Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_STREAM_FIELD Datenbasis: Oberfläche: Datenströme: Felder 20031215
12 Exporting ET_FDISP Call by reference Type reference (TYPE) UCM_TS_DBS_FDISP Liste von Feldnamen 20010525
13 Exporting ET_FDISP_DTS Call by reference Type reference (TYPE) UCM_TS_DBS_FDISP_DTS Datenbasis: Datenströme: Verfügbare Felder 20031215
14 Exporting ET_INFOPROVIDER Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_INFOPROV Datenbasis: Oberfläche: InfoProvider 20031215
15 Exporting ET_INFOPROVIDER_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_STREAM_F4 Datenbasis: Oberfläche: F4 für Datenströme 20010607
16 Exporting ET_IOBJ_CATALOG_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_IOBJCAT_F4 Datenbasis: Oberfläche: F4 für Infoobjektkatalog 20031216
17 Exporting ET_MAPPING Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_MAP_ATTR Datenbasis: Mapping: Lokale und BW-Attribute 20040921
18 Exporting ET_MAPPING_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_MAP_ATTR_AVAIL Datenbasis: Mapping: Verfügbare lokale Attribute 20040921
19 Exporting ET_MAPPING_FIELD Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_MAP_FATTR Datenbasis: Mapping: BW Attribute 20040921
20 Exporting ET_RDISP Call by reference Type reference (TYPE) UCM_TS_DBS_RDISP Datenbasis: Rollenpflege: Verfügbare Rollen 20010607
21 Exporting ET_REPTEXT Call by reference Type reference (TYPE) UCM_T_DBS_GUI_REPTEXT Datenbasis: Merkmale: Berechtigungsprüfung 20030509
22 Exporting ET_ROLE Call by reference Type reference (TYPE) UCM_T_DBS_GUI_FIELD Datenbasis: Oberfläche: Datenströme 20010716
23 Exporting ET_ROLE_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_ROLES Datenbasis: Oberfläche: Rollen pro Merkmal 20010607
24 Exporting ET_ROLE_FIX_AVAILABLE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_FIELD_FIX_AVAIL Datenbasis: Verfügbare feste Felder 20041007
25 Exporting ET_SOURCE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_SOURCE Datenbasis: Oberfläche: Quelldatenbasis 20031215
26 Exporting ET_VALIDITY Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_VALIDITY Datenbasis: Merkmale: Gültigkeit 20030805

Method GET_GUI_DATA on class CL_UC_DATABASIS_GUI has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_CUST_GUI Interne Sicht auf das GUI-Objekt 20010601

Method GET_INSTANCE on class CL_UC_DATABASIS_GUI has no exception.

Method INIT_INFOPROVIDERS Signature

Method INIT_INFOPROVIDERS on class CL_UC_DATABASIS_GUI has no parameter.
Method INIT_INFOPROVIDERS on class CL_UC_DATABASIS_GUI has no exception.

Method INIT_STATIC_ATTRIB Signature

Method INIT_STATIC_ATTRIB on class CL_UC_DATABASIS_GUI has no parameter.
Method INIT_STATIC_ATTRIB on class CL_UC_DATABASIS_GUI has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Value transfer Attribute reference (LIKE) 20010925

Method SET_DISPLAY_MODE on class CL_UC_DATABASIS_GUI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CATALOG Call by reference Type reference (TYPE) UCM_S_DBS_GUI_CATALOG Datenbasis: Oberfläche: InfoObject Kataloge 20031215
2 Importing IS_DATA Call by reference Type reference (TYPE) UCM_S_DBS_GUI Datenbasis: Oberfläche 20010525
3 Importing IS_ROLE_FIX Call by reference Type reference (TYPE) UCM_S_DBS_GUI_FIELD_FIX Datenbasis: Feste Felder 20041007
4 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_FATTR Datenbasis: Anzeige- und Selektionsattribute 20030805
5 Importing IT_AUTHORITY Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_AUTHORITY Datenbasis: Merkmale: Berechtigungsprüfung 20020419
6 Importing IT_DATASTREAM Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_STREAM Datenbasis: Oberfläche: Datenströme 20010525
7 Importing IT_DATASTREAM_FIELD Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_STREAM_FIELD Datenbasis: Oberfläche: Datenströme: Felder 20031215
8 Importing IT_INFOPROVIDER Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_INFOPROV Datenbasis: Oberfläche: InfoProvider 20031215
9 Importing IT_MAPPING Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_MAP_ATTR Datenbasis: Mapping: Lokale und BW-Attribute 20040921
10 Importing IT_REPTEXT Call by reference Type reference (TYPE) UCM_T_DBS_GUI_REPTEXT Datenbasis: Merkmale: Berechtigungsprüfung 20030509
11 Importing IT_ROLE Call by reference Type reference (TYPE) UCM_T_DBS_GUI_FIELD Datenbasis: Oberfläche: Datenströme 20010716
12 Importing IT_SOURCE Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_SOURCE Datenbasis: Oberfläche: Quelldatenbasis 20031215
13 Importing IT_VALIDITY Call by reference Type reference (TYPE) UCM_TS_DBS_GUI_VALIDITY Datenbasis: Merkmale: Gültigkeit 20030805

Method SET_GUI_DATA on class CL_UC_DATABASIS_GUI has no exception.

Method SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040830

Method SHOW_MESSAGE on class CL_UC_DATABASIS_GUI has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 3.1A