SAP ABAP Class CL_UC_VERSION_CUST_PRINT (Version Combinations: Output of Entire Customizing)
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_PRINT List Processor Output 20031209
Properties
Class CL_UC_VERSION_CUST_PRINT  
Short Description Version Combinations: Output of Entire Customizing    
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 20031209   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UCLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_PRINT List Processor Output 20031209
Friends
Class CL_UC_VERSION_CUST_PRINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_AREA Static Attribute Private Type reference (TYPE) UC_AREA Consolidation Area 20040116
2 DO_MD_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20031218
3 DO_MODEL Static Attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20031218
4 DT_FFIX Static Attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20031218
5 DT_FPROP_VERSION Static Attribute Private Type reference (TYPE) T_FPROP_VERSION Field Attributes 20040113
6 GC_LIST_ASSIGN_VERSION Constant Private Type reference (TYPE) UC_LIST_LP '006' List Number for List Processor 20040119
7 GC_LIST_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_VERSION_CUST_PRINT' Reference Type 20031218
8 GC_LIST_HIER_NODES Constant Private Type reference (TYPE) UC_LIST_LP '004' List Number for List Processor 20040114
9 GC_LIST_PROPERTIES Constant Private Type reference (TYPE) UC_LIST_LP '003' List Number for List Processor 20040113
10 GC_LIST_REF_VERSION Constant Private Type reference (TYPE) UC_LIST_LP '007' List Number for List Processor 20040115
11 GC_LIST_RULES Constant Private Type reference (TYPE) UC_LIST_LP '005' List Number for List Processor 20040115
12 GC_LIST_TOP Constant Private Type reference (TYPE) UC_LIST_LP '001' List Number for List Processor 20031218
13 GC_LIST_VERSION_COMBI Constant Private Type reference (TYPE) UC_LIST_LP '002' List Number for List Processor 20031218
14 GO_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_UC_VERSION_CUST_PRINT Version Combinations: Output of Entire Customizing 20031209
Methods
# Method Level Visibility Method type Description Created on
1 FILL_LP_TABLES Instance method Private Method Fill the Tables for the List Processor 20031218
2 GET_ASSIGNED_SVERSIONS Instance method Private Method Read Assignment Special Versions to Combinations 20040116
3 GET_DATA_FOR_LP Instance method Private Method Get Version Data for List Processor 20031218
4 GET_INSTANCE Static method Public Method Get instance 20031209
5 GET_REF_VERSION_COMBI Instance method Private Method Read Referenced Version Combinations 20040115
6 GET_RULES Instance method Private Method Read Version with Rules 20040115
7 GET_TEXT Instance method Private Method Read Characteristic Text 20040116
8 GET_VERSION_COMBINATIONS Instance method Private Method Read Version Combinations 20031218
9 GET_VERSION_DETAILS Static method Private Method Read Detailed Information on Versions 20040113
Events
Class CL_UC_VERSION_CUST_PRINT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_SEL_VERSIONS Private See coding 20031218 BEGIN OF s_sel_versions, lt_sel TYPE uc0_ts_sel, END OF s_sel_versions
2 S_VERSION_COMBI_DATA Private See coding 20040108 BEGIN OF s_version_combi_data, area TYPE uc_area, r_data TYPE REF TO data, END OF s_version_combi_data
3 T_FPROP_VERSION Private See coding 20040113 T_FPROP_VERSION type standard table of ucd_s_fprop
4 T_VERSION_COMBI_DATA Private See coding 20040108 T_VERSION_COMBI_DATA TYPE STANDARD TABLE OF s_version_combi_data
Method Signatures

Method FILL_LP_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST Listprozessor: Verbindung Liste-Unterliste 20031218
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP Listprozessor: Felder der Liste 20031218
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED Listprozessor: Felder in Datentabelle 20031218
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST Listprozessor: Eigenschaften der Liste 20031218
5 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20031218

Method FILL_LP_TABLES on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_ASSIGNED_SVERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TS_VERSIONS_FLD_SVERSION Call by reference Object reference (TYPE REF TO) DATA 20040116
2 Changing CR_TS_VERSIONS_SVERSION_REF Call by reference Object reference (TYPE REF TO) DATA 20040119
3 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20040116
4 Importing IO_VERSION Call by reference Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Versionskombinationen 20040116

Method GET_ASSIGNED_SVERSIONS on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_DATA_FOR_LP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20031218

Method GET_DATA_FOR_LP on class CL_UC_VERSION_CUST_PRINT 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_UC_CUST_PRINT Listprozessorausgabe 20031209
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20031209
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20031209
4 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20031209
5 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20031218

Method GET_INSTANCE on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_REF_VERSION_COMBI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TS_VERSIONS_SVERSION_REF Call by reference Object reference (TYPE REF TO) DATA 20040115
2 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20040115
3 Importing IO_VERSION Call by reference Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Versionskombinationen 20040115

Method GET_REF_VERSION_COMBI on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TS_VERSIONS_SVERSION Call by reference Object reference (TYPE REF TO) DATA 20040115
2 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20040115

Method GET_RULES on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) SCRTEXT_L Feldbezeichner lang 20040116
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040116
3 Importing I_VALUE Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20040116

Method GET_TEXT on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_VERSION_COMBINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_TS_VERSIONS Call by reference Object reference (TYPE REF TO) DATA Versionskombinationen 20031218
2 Changing CR_TS_VERSIONS_ATTR Call by reference Type reference (TYPE) DATA 20040113
3 Changing CR_TS_VERSIONS_FLD_ATTR Call by reference Object reference (TYPE REF TO) DATA 20040114
4 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20031218
5 Importing IO_VERSION Call by reference Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Versionskombinationen 20031218

Method GET_VERSION_COMBINATIONS on class CL_UC_VERSION_CUST_PRINT has no exception.

Method GET_VERSION_DETAILS Signature

Method GET_VERSION_DETAILS on class CL_UC_VERSION_CUST_PRINT has no parameter.
Method GET_VERSION_DETAILS on class CL_UC_VERSION_CUST_PRINT has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 400