SAP ABAP Class CL_UC_SVERSION_TREE (Master Data: Special Versions: Data)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCUMV (Package) SEM-BCS: User Interface: Versions, Special Versions
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 20010911
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20010911
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20030123
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20020110
Properties
Class CL_UC_SVERSION_TREE  
Short Description Master Data: Special Versions: Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCUMV   SEM-BCS: User Interface: Versions, Special Versions 
Created 20010911   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UC_HIERARCHY_TREE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20010911
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20010911
3 IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20030123
4 IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20020110
Friends
Class CL_UC_SVERSION_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_COMPLETE_TREE Instance attribute Private Type reference (TYPE) UC_FLG 'X' = Complete Tree 20020529
2 DD_INITIALIZE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20020604
3 DD_IS_EDIT Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20021106
4 DD_VERS_TEXT Instance attribute Private Type reference (TYPE) STRING Texts of Selected VersCombi 20020604
5 DO_AREA Instance attribute Private Object reference (TYPE REF TO) IF_UC_AREA Consolidation Area 20010924
6 DO_VERSIONS Instance attribute Private Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Version Combinations 20010924
7 DR_S_FLD_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Structure for Field-Dependent Spec. Versions 20020712
8 DR_S_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Structure for Spec. Versions 20011014
9 DR_S_SVERSION_FLD_READ Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Structure to Read Spec. Versions 20020715
10 DR_S_SVERSION_READ Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Structure to Read Spec. Versions 20011018
11 DR_S_VERSIONS Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Structure for Version Combinations 20011014
12 DR_TS_FLD_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Table with Field-Dependent Spec. Versions 20020712
13 DR_TS_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Table with Spec. Versions 20011014
14 DR_TS_VERSIONS Instance attribute Private Object reference (TYPE REF TO) DATA Ref.: Table with Version Combinations 20011014
15 DS_VERS_VALS Instance attribute Private Type reference (TYPE) UCU_S_VERSION_DISP Selected Version Combination 20010924
16 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20010911
17 DT_ITEN Instance attribute Private Type reference (TYPE) UCU_TS_HIER_ITEN Items of Nodes 20010924
18 DT_SVERSION_FIELD Instance attribute Private Type reference (TYPE) UCU_T_SVERSION_FIELD_DISP Version Combinations: Characteristics for Special Versions 20020715
19 DT_SVERSION_TEXT Instance attribute Private Type reference (TYPE) UCM_TS_SVERSION_TXT Texts of Spec. Versions 20011018
20 DT_SVTYPE_TEXTS Instance attribute Private Type reference (TYPE) UCU_T_VALTEXT SVType, Text 20011017
21 DT_VERSION_SEL Instance attribute Private Type reference (TYPE) UGMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20020425
22 GC_AFD Static Attribute Public Type reference (TYPE) UC_HIER_NODE_KEY 'AFD' Key of a Node 20031113
23 GC_COLUMN1 Static Attribute Public Type reference (TYPE) UC_HIER_NAME 'COLUMN1' 20010911
24 GC_COLUMN2 Static Attribute Public Type reference (TYPE) UC_HIER_NAME 'COLUMN2' 20010911
25 GC_COLUMN3 Static Attribute Public Type reference (TYPE) UC_HIER_NAME 'COLUMN3' 20010911
26 GC_COLUMN4 Static Attribute Public Type reference (TYPE) UC_HIER_NAME 'COLUMN4' 20010911
27 GC_CURR Static Attribute Public Type reference (TYPE) UC_HIER_NODE_KEY 'CURR' Key of a Node 20031113
28 GC_ENQUEUE_FIELDNAME Instance attribute Public Type reference (TYPE) UG_FIELDNAME 'VERSPEC' FIN Master Data: Field Name 20020110
29 GC_FCODE_EDIT Static Attribute Public Type reference (TYPE) SYUCOMM 'EDIT' 'EDIT' 20010921
30 GC_FCODE_EQUAL Static Attribute Public Type reference (TYPE) SYUCOMM 'SINGLE_VALUE' 'SINGLE_VALUE' 20010921
31 GC_FCODE_RULE Static Attribute Public Type reference (TYPE) SYUCOMM 'DERIVED_FROM_RULE' 'DERIVED_FROM_RULE' 20010921
32 GC_FCODE_SHOW Static Attribute Public Type reference (TYPE) SYUCOMM 'SHOW' 'SHOW' 20010921
33 GC_ROOT Static Attribute Public Type reference (TYPE) UC_HIER_NODE_KEY 'ROOT' Node key 20010912
34 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_SVERSION_TREE Instance 20031121
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020416
2 CONSTRUCTOR Instance method Public Constructor 20010911
3 ENTER_GUI Instance method Public Method 20020819
4 EXIT_GUI Instance method Public Method 20020819
5 EXTRACT_ENQUEUE_DATA Instance method Private Method 20020110
6 GET_AREA Instance method Public Method 20011014
7 GET_FFIX Instance method Public Method 20020426
8 GET_GUI_DATA Instance method Public Method Load Data 20010911
9 GET_INSTANCE Static method Public Method Instance 20010911
10 GET_SVERSIONTYPE_TEXTS Static method Public Method 20031113
11 GET_SVERSION_FR_RULE Instance method Public Method 20020425
12 GET_SVERS_TEXTS Instance method Public Method 20020204
13 GET_SVTPE_TEXTS Instance method Public Method 20020425
14 GET_VERSIONS_FACTORY Instance method Public Method 20011014
15 GET_VERS_VALS Instance method Public Method 20020703
16 INITIALIZE Instance method Public Method Initialization 20010924
17 REQUEST_VALUE Instance method Public Method 20020204
18 SET_GUI_DATA Instance method Public Method 20011014
Events
Class CL_UC_SVERSION_TREE has no event.
Types
Class CL_UC_SVERSION_TREE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UC_SVERSION_TREE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UC_SVERSION_TREE has no exception.

Method CONSTRUCTOR Signature

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

Method ENTER_GUI Signature

Method ENTER_GUI on class CL_UC_SVERSION_TREE has no parameter.
Method ENTER_GUI on class CL_UC_SVERSION_TREE has no exception.

Method EXIT_GUI Signature

Method EXIT_GUI on class CL_UC_SVERSION_TREE has no parameter.
Method EXIT_GUI on class CL_UC_SVERSION_TREE has no exception.

Method EXTRACT_ENQUEUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UGMDENQUEUE Call by reference Type reference (TYPE) UGMD_TS_ENQOBJ FI-Stammdaten: Enqueue / Dequeue Tabelle 20020110

Method EXTRACT_ENQUEUE_DATA on class CL_UC_SVERSION_TREE has no exception.

Method GET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA KonsGebiet 20030123

Method GET_AREA on class CL_UC_SVERSION_TREE has no exception.

Method GET_FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020426

Method GET_FFIX on class CL_UC_SVERSION_TREE has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEN Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Baumtabelle 20011014
2 Exporting ET_NODE Call by reference Type reference (TYPE) UCU_T_HIER_NODE Node Tabelle 20011026
3 Exporting E_VERS_TEXT Call by reference Type reference (TYPE) STRING Texte der ausgewählten VersKombi 20011018
4 Importing I_COMPLETE_TREE Call by reference Type reference (TYPE) UC_FLG 'X' =Kompletter Baum mit Eingabefeldern 20011023
5 Importing I_IS_EDIT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20021106

Method GET_GUI_DATA on class CL_UC_SVERSION_TREE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_DATA Value transfer Object reference (TYPE REF TO) IF_UC_CUST_DATA Interne Sicht auf Customizing-Daten 20010911

Method GET_INSTANCE on class CL_UC_SVERSION_TREE has no exception.

Method GET_SVERSIONTYPE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SVERSIONTYPE_TXT Call by reference Type reference (TYPE) UCM_T_SVERSIONTYPE_TXT Spezielle Versionstypen: Texte 20031113

Method GET_SVERSIONTYPE_TEXTS on class CL_UC_SVERSION_TREE has no exception.

Method GET_SVERSION_FR_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SVERSION Call by reference Type reference (TYPE) UC_SVERSION Spezielle Version 20020425
2 Exporting E_SVERSIONTEXT Call by reference Type reference (TYPE) UC_TXTLG Langtext 20020425
3 Importing I_SVERSIONTYPE Call by reference Type reference (TYPE) UC_SVERSIONTYPE Feldtyp Spezielle Version 20020425
# Exception Resumable Description Created on
1 EXC_NO_RULE_FOUND Keine Regel wurde gefunden 20020425

Method GET_SVERS_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) UCM_TS_SVERSION_TXT Spezielle Versionen: Texte 20020204
2 Importing I_SVERSION Call by reference Type reference (TYPE) UC_SVERSION SEM-BCS: Spezielle Version 20020204
3 Importing I_SVERSIONTYPE Call by reference Type reference (TYPE) UC_SVERSIONTYPE SEM-BCS: Feldtyp Spezielle Version 20020204

Method GET_SVERS_TEXTS on class CL_UC_SVERSION_TREE has no exception.

Method GET_SVTPE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SVTYPE_TEXTS Call by reference Type reference (TYPE) UCU_T_VALTEXT SVTyp, Text 20020425

Method GET_SVTPE_TEXTS on class CL_UC_SVERSION_TREE has no exception.

Method GET_VERSIONS_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_VERSIONS Call by reference Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Versionskombinationen 20011014

Method GET_VERSIONS_FACTORY on class CL_UC_SVERSION_TREE has no exception.

Method GET_VERS_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VERS_VALS Call by reference Type reference (TYPE) UCU_S_VERSION_DISP SEM-BCS: User Interface: Anzeigestruktur Versionen 20020703

Method GET_VERS_VALS on class CL_UC_SVERSION_TREE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA Konsolidierungsgebiet 20010924
2 Importing IS_VERS_VALS Call by reference Type reference (TYPE) UCU_S_VERSION_DISP Ausgewählte Versionskombiniation 20010924
3 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020426
4 Importing I_VERS_TEXT Call by reference Type reference (TYPE) STRING Texte der ausgewählten VersKombi 20011018

Method INITIALIZE on class CL_UC_SVERSION_TREE has no exception.

Method REQUEST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SVERSION Call by reference Type reference (TYPE) UC_SVERSION SEM-BCS: Spezielle Version 20020204
2 Importing I_SVERSIONTYPE Call by reference Type reference (TYPE) UC_SVERSIONTYPE SEM-BCS: Feldtyp Spezielle Version 20020204
# Exception Resumable Description Created on
1 EXC_CANCEL 20020204

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20021107
2 Importing IT_ITEN Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Items von Knoten 20011016

Method SET_GUI_DATA on class CL_UC_SVERSION_TREE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A