SAP ABAP Class CL_UC_XBRL_TAXONOMY_NAV (XBRL Taxonomy Import/Export)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS-IS (Application Component) Information System
     UCRX (Package) SEM-BCS: XBRL Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20020221
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20020221
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20020227
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20020227
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_APPLICATION_DATA FIN Workbench: Propagate Application-specific Data 20020710
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020221
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_CUST_CTRL Internal View of GUI Object 20020221
Properties
Class CL_UC_XBRL_TAXONOMY_NAV  
Short Description XBRL Taxonomy Import/Export    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCRX   SEM-BCS: XBRL Interface 
Created 20020221   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UG_MD_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UXBRL_TAXONOMY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20020221
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20020221
3 IF_UC_CUST_GUI Internal View of GUI Object 20020227
4 IF_UC_CUST_GUI_EXT External View at GUI Object 20020227
5 IF_UG_WB_APPLICATION_DATA FIN Workbench: Propagate Application-specific Data 20020710
6 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020221
7 IF_UG_WB_CUST_CTRL Internal View of GUI Object 20020221
Friends
Class CL_UC_XBRL_TAXONOMY_NAV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20020311
2 DO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20020221
3 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_XBRL_TAXONOMY_NAV XBRL Taxonomy Import/Export 20020221
4 DO_MAPPING Instance attribute Private Object reference (TYPE REF TO) CL_UC_XBRL_MAPPING Taxonomy Elements - FS Items Mapping 20020222
5 DO_MAPPING_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UC_XBRL_MAPPING_FACTORY FIN Master Data: Representation of a Characteristic 20020513
6 DO_UG_MD_CHAR Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20020222
7 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030515
8 DT_TAXONOMY Instance attribute Private Type reference (TYPE) TS_TAXONOMY Taxonomies Read 20020221
9 DT_TAXONOMY_GUI Instance attribute Private See coding Taxonomies Read for Output 20020311
10 D_EDIT_MODE_FLG Instance attribute Private Type reference (TYPE) UC_FLG SPACE 20020227
11 D_MODE Instance attribute Private Type reference (TYPE) UC_HIER_NAME Name of a Column / Item 20020221
12 D_MODE_CHANGE_FLG Instance attribute Private Type reference (TYPE) UC_FLG General indicator, SAP Consolidation 20020311
13 D_TAX_INTERN_ID Instance attribute Private Type reference (TYPE) UC_XBRL_TAXONOMY XBRL: Taxonomy ID 20020304
14 GC_FCODE_CHANGE Constant Private Type reference (TYPE) SYUCOMM 'CHANGE' Screens, Function Code That Triggered PAI 20020311
15 GC_FCODE_DELETE Constant Private Type reference (TYPE) SYUCOMM 'DELETE' Screens, Function Code That Triggered PAI 20020504
16 GC_FCODE_DISPLAY Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY' Screens, Function Code That Triggered PAI 20020311
17 GC_FCODE_DISPLAY_C Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY_C' Screens, Function Code That Triggered PAI 20020504
18 GC_FCODE_DISPLAY_D Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY_D' Screens, Function Code That Triggered PAI 20020504
19 GC_FCODE_DISPLAY_L Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY_L' Screens, Function Code That Triggered PAI 20020504
20 GC_FCODE_DISPLAY_P Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY_P' Screens, Function Code That Triggered PAI 20020504
21 GC_FCODE_DISPLAY_R Constant Private Type reference (TYPE) SYUCOMM 'DISPLAY_R' Screens, Function Code That Triggered PAI 20020504
22 GC_FCODE_IMPORT Constant Private Type reference (TYPE) SYUCOMM 'IMPORT' Screens, Function Code That Triggered PAI 20020504
23 GC_FCODE_TRANSPORT Constant Private Type reference (TYPE) SYUCOMM 'TRANS' Screens, Function Code That Triggered PAI 20020508
24 GC_INSTANCE_MODE Constant Public Type reference (TYPE) UC_HIER_NAME 'INST' General indicator, SAP Consolidation 20020221
25 GC_MAPPING_MODE Constant Public Type reference (TYPE) UC_HIER_NAME 'MAP' General indicator, SAP Consolidation 20020221
26 GC_TAXONOMY_ELEMENT Instance attribute Private Type reference (TYPE) UG_FIELDNAME 'TAX_ELEMENT_GUID' FIN Master Data: Field Name 20020504
27 GC_TAXONOMY_ID Constant Private Type reference (TYPE) UG_FIELDNAME 'TAX_INTERN_ID' FIN Master Data: Field Name 20020504
28 GC_TAXONOMY_MODE Constant Public Type reference (TYPE) UC_HIER_NAME 'TAX' General indicator, SAP Consolidation 20020221
29 GC_TAXONOMY_NAME_FNAME Constant Private Type reference (TYPE) UG_FIELDNAME 'TAXONOMY_ID' FIN Master Data: Field Name 20020311
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020221
2 DISPLAY_ALV_GRID Instance method Private Method 20020311
3 GET_GUI_DATA Instance method Private Method 20020221
4 GET_INSTANCE Static method Public Method 20020221
5 IMPORT_NEW_TAXONOMY Instance method Private Method Read New Taxonomy from Local File 20020227
6 ON_ALV_NAVIGATION_REQ Instance method Private Event handling method 20020221
7 ON_CONTEXT_MENU_COMMAND Instance method Private Event handling method 20020311
8 ON_CONTEXT_MENU_REQUEST Instance method Private Event handling method 20020311
9 ON_DOUBLE_CLICK Instance method Private Event handling method 20020311
10 ON_SET_DISPLAY_MODE Instance method Private Event handling method 20020320
11 OPEN_DETAIL_SCREEN Instance method Private Method 20020504
12 REMOVE_TAXONOMY Instance method Private Method Delete Taxonomy Including Mapping 20020504
13 SET_GUI_DATA Instance method Private Method 20020221
14 TAX_SET_MODE Instance method Public Method 20020221
Events
Class CL_UC_XBRL_TAXONOMY_NAV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TAXONOMY_TMP Protected See coding 20020221
2 S_XML_LINE Protected Type reference (TYPE) SDOK_SDATX 20020221
3 T_ELEMENT_ID Protected See coding 20020221
4 T_ELEMENT_NAME Protected See coding 20020221
5 T_ELEMENT_TYPE Protected See coding 20020221
6 T_NODE_NAME Protected See coding 20020221
7 T_TAXONOMY_TMP Protected See coding 20020221
8 T_XML_TABLE Protected See coding 20020221
Method Signatures

Method CONSTRUCTOR Signature

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

Method DISPLAY_ALV_GRID Signature

Method DISPLAY_ALV_GRID on class CL_UC_XBRL_TAXONOMY_NAV has no parameter.
Method DISPLAY_ALV_GRID on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method GET_GUI_DATA Signature

Method GET_GUI_DATA on class CL_UC_XBRL_TAXONOMY_NAV has no parameter.
Method GET_GUI_DATA on class CL_UC_XBRL_TAXONOMY_NAV 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 Call by reference Object reference (TYPE REF TO) IF_UG_WB_CUST_CTRL Interne Sicht auf das GUI-Objekt 20020221
2 Importing I_MODE Call by reference Type reference (TYPE) UC_HIER_NAME Name einer Spalte / eines Items 20020221

Method GET_INSTANCE on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method IMPORT_NEW_TAXONOMY Signature

Method IMPORT_NEW_TAXONOMY on class CL_UC_XBRL_TAXONOMY_NAV has no parameter.
Method IMPORT_NEW_TAXONOMY on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method ON_ALV_NAVIGATION_REQ Signature

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

Method ON_ALV_NAVIGATION_REQ on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method ON_CONTEXT_MENU_COMMAND Signature

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

Method ON_CONTEXT_MENU_COMMAND on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

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

Method ON_CONTEXT_MENU_REQUEST on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20020311
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20020311
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20020311

Method ON_DOUBLE_CLICK on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method ON_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) 20020320

Method ON_SET_DISPLAY_MODE on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method OPEN_DETAIL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paar Feldname / Wert 20020504
2 Importing I_EDIT_FLG Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020504
3 Importing I_LINKBASE Call by reference Type reference (TYPE) C SPACE 20020504
# Exception Resumable Description Created on
1 EXC_NOT_DEFINED 20020504

Method REMOVE_TAXONOMY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAXONOMY_ID Call by reference Type reference (TYPE) UC_XBRL_TAXONOMY XBRL: Taxonomie ID 20020504

Method REMOVE_TAXONOMY on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method SET_GUI_DATA Signature

Method SET_GUI_DATA on class CL_UC_XBRL_TAXONOMY_NAV has no parameter.
Method SET_GUI_DATA on class CL_UC_XBRL_TAXONOMY_NAV has no exception.

Method TAX_SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) UC_HIER_NAME Name einer Spalte / eines Items 20020221

Method TAX_SET_MODE on class CL_UC_XBRL_TAXONOMY_NAV has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B