SAP ABAP Class CL_UC_UPL_COPY (Data Transfer: Copy)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCF7 (Package) SEM-BCS: Flexible Upload
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_ACCOUNT_GUI_DATA Communication GUI <-> Data 20040105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20040105
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20040105
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_MODEL Model (Metadata) 20040105
Properties
Class CL_UC_UPL_COPY  
Short Description Data Transfer: Copy    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCF7   SEM-BCS: Flexible Upload 
Created 20040105   SAP 
Last change 20060208   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 UCF7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_ACCOUNT_GUI_DATA Communication GUI <-> Data 20040105
2 IF_UC_CUST_DATA Internal View of Customizing Data 20040105
3 IF_UC_CUST_DATA_EXT External view at Customizing data 20040105
4 IF_UC_MODEL Model (Metadata) 20040105
Friends
Class CL_UC_UPL_COPY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_ACC_SCR_DATA_VALID Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040106
2 DF_ACC_SCR_DISP_TEXT Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040107
3 DF_COPY_VALID Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040106
4 DF_DUMMY_MODEL_EXISTS Instance attribute Private Type reference (TYPE) UC_FLG 20040105
5 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UC_METHOD_UPLOAD Upload Method 20040204
6 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL 20040105
7 DT_ACC_SCR_DATA Instance attribute Private Type reference (TYPE) UCU_TS_ACC_SCR_DATA Value per Characteristic/Attribute 20040106
8 DT_COPY Instance attribute Private Type reference (TYPE) UCF_TS_UPL_COPY Upload: Copy 20040105
9 DT_DUMMY2REAL_FIELDNAME Instance attribute Private Type reference (TYPE) TH_DUMMY2REAL_FIELDNAME General Indicator, SAP Consolidation 20040105
10 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20040106
11 DT_REAL2DUMMY_FIELDNAME Instance attribute Private Type reference (TYPE) TH_REAL2DUMMY_FIELDNAME 20040106
12 D_ACC_SCR_DATA_HANDLE Instance attribute Private Type reference (TYPE) UC_HANDLE General Handle 20040107
13 D_TABIX_MAP_FOR_EXEC Instance attribute Private Attribute reference (LIKE) SY-TABIX Internal Tables, Current Row Index 20040510
14 GC_FLASE Constant Private Type reference (TYPE) UC_FLG SPACE General Indicator, SAP Consolidation 20040303
15 GC_TRUE Constant Private Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20040303
16 GO_COPY Static Attribute Private Object reference (TYPE REF TO) CL_UC_UPL_COPY 20040105
Methods
# Method Level Visibility Method type Description Created on
1 CONDENSE_OVER_TIME Instance method Private Method 20050824
2 COPY_FINAL Instance method Public Method 20040510
3 COPY_INIT Instance method Public Method 20040510
4 GENERATE_ACC_SCR_DATA Instance method Private Method Generate data for account screen 20040106
5 GENERATE_VERSION_GCKEY_MAPPING Instance method Private Method Generate verion/gckey mapping 20040106
6 GET_INSTANCE Static method Public Method Get Instance 20040105
7 GET_VERSION_GCKEY_MAPPING Instance method Public Method Get the Version/GCKey mapping 20040105
8 GROUP_CURRENCY_TRANSLATION Instance method Public Method Currency Translation 20040211
9 INVERSE_MAPPING Instance method Public Method Inverse mapping 20040119
10 METHID2NAME Instance method Private Method Method ID => Method Name 20040106
11 NAME2METHID_CTR Instance method Private Method C/T Method Name => Method ID 20040119
12 REGISTER_CHANGE_P Instance method Private Method 20040310
13 SET_VERSION_GCKEY_MAPPING Instance method Public Method Set the Version/GCKey mapping 20040105
14 VERSION_MAPPING Instance method Public Method Version Mapping 20040211
Events
Class CL_UC_UPL_COPY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DUMMY2REAL_FIELDNAME Private See coding 20040105 begin of s_dummy2real_fieldname, dummy_fieldname type uc_fieldname, fieldname type uc_fieldname, end of s_dummy2real_fieldname
2 TH_DUMMY2REAL_FIELDNAME Private See coding 20040105 th_dummy2real_fieldname type hashed table of s_dummy2real_fieldname with unique key dummy_fieldname
3 TH_REAL2DUMMY_FIELDNAME Private See coding 20040106 th_real2dummy_fieldname type hashed table of s_dummy2real_fieldname with unique key fieldname
Method Signatures

Method CONDENSE_OVER_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20050824
2 Importing IO_SEL_TIME Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050824
3 Importing IT_DATA_EXIST Call by reference Type reference (TYPE) HASHED TABLE 20050824

Method CONDENSE_OVER_TIME on class CL_UC_UPL_COPY has no exception.

Method COPY_FINAL 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 20040510
2 Importing IO_LOG Value transfer Object reference (TYPE REF TO) CL_UC_LOG Protokoll 20040510

Method COPY_FINAL on class CL_UC_UPL_COPY has no exception.

Method COPY_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL_TARGET Value transfer Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040510
# Exception Resumable Description Created on
1 NO_TARGET_FOUND 20040510

Method GENERATE_ACC_SCR_DATA Signature

Method GENERATE_ACC_SCR_DATA on class CL_UC_UPL_COPY has no parameter.
Method GENERATE_ACC_SCR_DATA on class CL_UC_UPL_COPY has no exception.

Method GENERATE_VERSION_GCKEY_MAPPING Signature

Method GENERATE_VERSION_GCKEY_MAPPING on class CL_UC_UPL_COPY has no parameter.
Method GENERATE_VERSION_GCKEY_MAPPING on class CL_UC_UPL_COPY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CUST Call by reference Object reference (TYPE REF TO) CL_UC_METHOD_UPLOAD Uploadmethode 20040204
2 Importing IO_MODEL Value transfer Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040105
3 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20040106
4 Returning RO_COPY Value transfer Object reference (TYPE REF TO) CL_UC_UPL_COPY Data transfer: Kopieren 20040105

Method GET_INSTANCE on class CL_UC_UPL_COPY has no exception.

Method GET_VERSION_GCKEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COPY Call by reference Type reference (TYPE) UCF_TS_UPL_COPY Upload: Kopieren 20040105

Method GET_VERSION_GCKEY_MAPPING on class CL_UC_UPL_COPY has no exception.

Method GROUP_CURRENCY_TRANSLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_GCKEY_IS_SAME Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040211
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040211
3 Importing ID_AREA Value transfer Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20040211
4 Importing ID_DATASTREAMTYPE Value transfer Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datentroms in einer Datenbasis 20040211
5 Importing IF_DATAENTRY Call by reference Attribute reference (LIKE) UCF7_C_DATAENTRY-PERIODICAL UCF7_C_DATAENTRY-PERIODICAL 20050824
6 Importing IO_CONTEXT Value transfer Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20040211
7 Importing IO_SEL_TARGET Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040211
8 Importing IR_T_DATA_TARGET Call by reference Object reference (TYPE REF TO) DATA 20040211
9 Importing IT_DATA_EXIST Call by reference Type reference (TYPE) HASHED TABLE 20050824
# Exception Resumable Description Created on
1 NO_TARGET_FOUND 20040211

Method INVERSE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_SEL_SOURCE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040119
2 Importing IO_IO_SOURCE Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Lesen/Schreiben in Datenobjekt/Strom/Puffer 20040227
3 Importing IO_IO_TARGET Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Lesen/Schreiben in Datenobjekt/Strom/Puffer 20040227
4 Importing IO_SEL_TARGET Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040119
# Exception Resumable Description Created on
1 NO_NEED_TO_COPY Version/Special Version and GCKey are the same 20040227
2 NO_TARGET_FOUND No suitable target version/gckey is found 20040129

Method METHID2NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHID Value transfer Type reference (TYPE) UC_METHID GUID zur Identifikation der Methode 20040106
2 Returning R_METHOD Value transfer Type reference (TYPE) UC_METHOD Methode in der Konsolidierung 20040106

Method METHID2NAME on class CL_UC_UPL_COPY has no exception.

Method NAME2METHID_CTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD Value transfer Type reference (TYPE) UC_METHOD Methode in der Konsolidierung 20040119
2 Returning R_METHID Value transfer Type reference (TYPE) UC_METHID GUID zur Identifikation der Methode 20040119

Method NAME2METHID_CTR on class CL_UC_UPL_COPY has no exception.

Method REGISTER_CHANGE_P Signature

Method REGISTER_CHANGE_P on class CL_UC_UPL_COPY has no parameter.
Method REGISTER_CHANGE_P on class CL_UC_UPL_COPY has no exception.

Method SET_VERSION_GCKEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COPY Call by reference Type reference (TYPE) UCF_TS_UPL_COPY Upload: Kopieren 20040105

Method SET_VERSION_GCKEY_MAPPING on class CL_UC_UPL_COPY has no exception.

Method VERSION_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL_TARGET Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040211
2 Importing IR_T_DATA_SOURCE Call by reference Object reference (TYPE REF TO) DATA 20040211
3 Importing IR_T_DATA_TARGET Call by reference Object reference (TYPE REF TO) DATA 20040211
# Exception Resumable Description Created on
1 NO_TARGET_FOUND 20040211
History
Last changed by/on SAP  20060208 
SAP Release Created in 400