SAP ABAP Class CL_UC_VERSION_COMBI (Master Data: Versions: Interface: Valid Combinations)
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 20011014
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20011014
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_VERSION_COMBI  
Short Description Master Data: Versions: Interface: Valid Combinations    
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 20011014   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UCFV 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 20011014
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20011014
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_VERSION_COMBI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_AREA Instance attribute Private Type reference (TYPE) UC_AREA Consolidation Area 20020604
2 DD_FLG_RULES Static Attribute Private Type reference (TYPE) UC_FLG 'X' = Rules Will Be Processed 20020604
3 DD_FLG_RULES_2 Static Attribute Private Type reference (TYPE) UC_FLG 'X' = Rules Will Be Processed 20020604
4 DD_NEW_INSTANCE Static Attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20020704
5 DD_SVERSIONTYPE Static Attribute Private Type reference (TYPE) UC_SVERSIONTYPE SEM-BCS: Field Type of Special Version 20020604
6 DD_SVERSIONTYPE_2 Static Attribute Private Type reference (TYPE) UC_SVERSIONTYPE SEM-BCS: Field Type of Special Version 20020604
7 DD_SVTYPE_TEXT Instance attribute Private Type reference (TYPE) UC_TXTLG Long Text Field Type Spec. Version 20020604
8 DD_YEAR Instance attribute Private Type reference (TYPE) UC_VALUE Characteristic Value 20020607
9 DO_AREA Instance attribute Public Object reference (TYPE REF TO) IF_UC_AREA Consolidation Area 20011014
10 DO_VERSIONS Instance attribute Private Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Version Combinations 20011014
11 DR_S_VERSIONS Instance attribute Private Object reference (TYPE REF TO) DATA VersCombinations 20011015
12 DR_S_VERSIONS_ATTR Instance attribute Private Object reference (TYPE REF TO) DATA VersCombinations: Attributes 20020402
13 DR_S_VERSIONS_FLD_ATTR Instance attribute Private Object reference (TYPE REF TO) DATA VersCombinations: Attributes (per Field Name) 20021213
14 DR_S_VERSIONS_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Special versions 20011015
15 DR_TS_RULE_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Table with Rules on Spec. Vers. 20011016
16 DR_TS_VERSIONS Instance attribute Private Object reference (TYPE REF TO) DATA Table with VersCombinations 20011015
17 DR_TS_VERSIONS_ATTR Instance attribute Private Object reference (TYPE REF TO) DATA Table with VersCombinations: Attributes 20020402
18 DR_TS_VERSIONS_FLD_ATTR Instance attribute Private Object reference (TYPE REF TO) DATA Table with VersCombinations: Attributes (per Field Name) 20021213
19 DR_TS_VERSIONS_SVERSION Instance attribute Private Object reference (TYPE REF TO) DATA Table with Spec. Versions 20011015
20 DS_VERS Instance attribute Private Type reference (TYPE) UCU_S_VERSIONS_DETAIL SEM-BCS: User Interface: Properties: All Versions 20020429
21 DT_FFIX Instance attribute Public Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20011014
22 DT_FLD_ATTR_TXT Instance attribute Private Type reference (TYPE) UCU_T_VERSION_ATTR_TXT SEM-BCS: Texts of Fieldname-dep. Attributes 20030411
23 DT_GUI_DATA Instance attribute Private Type reference (TYPE) UCU_T_VERSION_DISP SEM-BCS: User Interface: Display Table Special Versions 20020429
24 DT_LOC_FPROP Static Attribute Private Type reference (TYPE) T_LOC_FPROP 20011015
25 GC_ENQUEUE_FIELDNAME1 Constant Private Type reference (TYPE) UG_FIELDNAME 'VERSKOMBI' FIN Master Data: Field Name 20020703
26 GC_ENQUEUE_FIELDNAME2 Constant Private Type reference (TYPE) UG_FIELDNAME 'VERSRULES' FIN Master Data: Field Name 20020703
27 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_VERSION_COMBI Workbench: Navigation: Spec. Versions: Data 20031121
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011014
2 ENTER_GUI Instance method Public Method Entering Maintenance 20020819
3 EXIT_GUI Instance method Public Method Exiting Maintenance 20020819
4 EXTRACT_ENQUEUE_DATA Instance method Private Method Prepate Lock Data 20020110
5 GET_AREA Instance method Private Method Determine Area 20011015
6 GET_FFIX Instance method Public Method Permanent Parameters 20030528
7 GET_GUI_DATA Instance method Public Method Read Data 20011014
8 GET_INSTANCE Static method Public Method Get Instance 20011014
9 GET_VERS_INFO Static method Public Method Get Version Characteristics 20011016
10 GET_VERS_TYPE Instance method Public Method Get Version Type 20020703
11 INITIALIZE Instance method Public Method Initialize Instance 20011014
12 SET_GUI_DATA Instance method Public Method Write Data 20011015
Events
Class CL_UC_VERSION_COMBI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_NODE Protected See coding 20011014
2 T_NODE Protected See coding 20011014
Method Signatures

Method CONSTRUCTOR Signature

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

Method ENTER_GUI Signature

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

Method EXIT_GUI Signature

Method EXIT_GUI on class CL_UC_VERSION_COMBI has no parameter.
Method EXIT_GUI on class CL_UC_VERSION_COMBI 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_VERSION_COMBI 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 20011015

Method GET_AREA on class CL_UC_VERSION_COMBI 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 20030528

Method GET_FFIX on class CL_UC_VERSION_COMBI has no exception.

Method GET_GUI_DATA 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 20011015
2 Exporting ES_VERS Call by reference Type reference (TYPE) UCU_S_VERSIONS_DETAIL Alle Versionen 20011014
3 Exporting ET_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20021014
4 Exporting ET_FLD_ATTR_TXT Call by reference Type reference (TYPE) UCU_T_VERSION_ATTR_TXT SEM-BCS: Texte der feldnamenabhängigen Attribute 20021213
5 Exporting ET_GUI_DATA Call by reference Type reference (TYPE) UCU_T_VERSION_DISP Anzeigetabelle Versionen 20011014
6 Exporting ET_SVERSION_TXT Call by reference Type reference (TYPE) UCM_TS_SVERSION_TXT Spezielle Versionen: Texte 20011017
7 Exporting E_FLG_RULES Call by reference Type reference (TYPE) UC_FLG 'X' = Regeln 20011016
8 Exporting E_SVERSIONTYPE Call by reference Type reference (TYPE) UC_SVERSIONTYPE Feldtyp Spezielle Version 20011016
9 Exporting E_SVTYPE_TEXT Call by reference Type reference (TYPE) UC_TXTLG Langtext Feldtyp Spez. Version 20011017

Method GET_GUI_DATA on class CL_UC_VERSION_COMBI 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 20011014
2 Importing I_FLG_RULES Call by reference Type reference (TYPE) UC_FLG ' ' 'X' = Regeln 20011026

Method GET_INSTANCE on class CL_UC_VERSION_COMBI has no exception.

Method GET_VERS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VERS Call by reference Type reference (TYPE) UCU_S_VERSIONS_DETAIL Versionsinformationen 20011016
2 Importing IO_AREA Call by reference Object reference (TYPE REF TO) IF_UC_AREA Konsolidierungsgebiet 20021213
3 Importing I_FLG_RULES Call by reference Type reference (TYPE) UC_FLG 'X': Regeln sollen bearbeitet werden 20011016

Method GET_VERS_INFO on class CL_UC_VERSION_COMBI has no exception.

Method GET_VERS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VERS_TYPE Call by reference Type reference (TYPE) UC0_S_FFIX Fixierte Merkmalswerte (z.B. für globale Parameter) 20020703

Method GET_VERS_TYPE on class CL_UC_VERSION_COMBI 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 20011014
2 Importing IO_VERSIONS Call by reference Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Versionskombinationen 20011014
3 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20020426
4 Importing I_SVERSIONTYPE Call by reference Type reference (TYPE) UC_SVERSIONTYPE Feldtyp Spezielle Version 20011026
5 Importing I_SVTYPE_TEXT Call by reference Type reference (TYPE) UC_TXTLG Langtext Feldtyp Spez. Version 20011026

Method INITIALIZE on class CL_UC_VERSION_COMBI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUI_DATA Call by reference Type reference (TYPE) UCU_T_VERSION_DISP Versionen: Erlaubte Kombinationen 20011015

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