SAP ABAP Class CL_RSMIGRATE_EXPORT (Migration: Export Handle)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSMIGRATE (Package) Migration of BW data flows 3.x -> 7.x
Properties
Class CL_RSMIGRATE_EXPORT  
Short Description Migration: Export Handle    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSMIGRATE    
Program status     
Category 0   
Package RSMIGRATE   Migration of BW data flows 3.x -> 7.x 
Created 20080917   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSMIGRATE_EXPORT has no forward declaration.
Interfaces
Class CL_RSMIGRATE_EXPORT has no interface implemented.
Friends
Class CL_RSMIGRATE_EXPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_TH_EXPORT Static Attribute Private Type reference (TYPE) TY_TH_EXPORT 20080922
2 P_PROJECT Instance attribute Private Type reference (TYPE) RSMIGRATE_PROJECT Migration: Project 20080922
3 P_TH_TLOGO Instance attribute Private Type reference (TYPE) TY_TH_TLOGO Migration: Objects to be exported 20080922
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor Constructor 20080922
2 GET_INSTANCE Static method Public Method Generates an Instance 20080919
3 TLOGO_ADD Instance method Public Method Add single TLOGO 20080922
4 TLOGO_ADDITIONAL_GET Instance method Public Method List of exported objects 20090129
5 TLOGO_ADD_MULTIPLE Instance method Public Method Add multiple TLOGOs 20080922
6 TLOGO_DELETED_GET Instance method Public Method 20100618
7 TLOGO_DELETE_DB Instance method Public Method Delete objects from database 20080922
8 TLOGO_REMOVE_RESTORED_DB Instance method Public Method Remove restored objects from export 20090130
9 TLOGO_RESTORE_DB Instance method Public Method Restore objects in the database 20080922
10 TLOGO_SAVE_DB Instance method Public Method Serialize TLOGO and save in database 20080922
11 TLOGO_SAVE_UNSAVED_DB Instance method Public Method Serialize unsaved RLOGO and save in database 20080922
12 _RESTORE_INSTANCE Instance method Private Method Retrieve exported objects 20081118
Events
Class CL_RSMIGRATE_EXPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_EXPORT Private See coding 20080922 BEGIN OF ty_s_export, project TYPE rsmigrate_project, r_export TYPE REF TO cl_rsmigrate_export, END OF ty_s_export
2 TY_S_TLOGO Private See coding 20080922 BEGIN OF ty_s_tlogo, tlogo TYPE rstlogo, objnm TYPE sobj_name, r_store TYPE REF TO cl_rsmigrate_export_store, xml TYPE rdsd_xstring, unsaved TYPE rs_bool, restored type rs_bool, END OF ty_s_tlogo
3 TY_TH_EXPORT Private See coding 20080922 ty_th_export TYPE HASHED TABLE OF ty_s_export WITH UNIQUE KEY project
4 TY_TH_TLOGO Private See coding 20080922 ty_th_tlogo TYPE HASHED TABLE OF ty_s_tlogo WITH UNIQUE KEY tlogo objnm
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROJECT Call by reference Type reference (TYPE) RSMIGRATE_PROJECT Migration: Projekt 20080922

Method CONSTRUCTOR on class CL_RSMIGRATE_EXPORT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROJECT Call by reference Type reference (TYPE) RSMIGRATE_PROJECT 20080919
2 Returning RE_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSMIGRATE_EXPORT 20080919
# Exception Resumable Description Created on
1 FAILED 20080919

Method TLOGO_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO 20080922
# Exception Resumable Description Created on
1 FAILED 20080922

Method TLOGO_ADDITIONAL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO 20090129
2 Returning RE_T_TLOGO Value transfer Type reference (TYPE) RSO_T_TLOGO 20090129
# Exception Resumable Description Created on
1 NOT_EXIST 20090129

Method TLOGO_ADD_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Weitere zu exportierende Objekte 20080922
# Exception Resumable Description Created on
1 FAILED 20080922

Method TLOGO_DELETED_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TX_STATUS Call by reference Type reference (TYPE) RSMIGRATE_TX_STATUS Migration: Status mit Nachrichten 20100618
2 Returning RE_T_TLOGO Value transfer Type reference (TYPE) RSO_T_TLOGO BW Repository: Tabelle von TLOGO Objekten (mit Typ) 20100618

Method TLOGO_DELETED_GET on class CL_RSMIGRATE_EXPORT has no exception.

Method TLOGO_DELETE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO 20080922
# Exception Resumable Description Created on
1 FAILED 20080922
2 NOT_EXIST 20081209

Method TLOGO_REMOVE_RESTORED_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TX_STATUS Call by reference Type reference (TYPE) RSMIGRATE_TX_STATUS Migration: Status mit Nachrichten 20090218
2 Returning RE_T_TLOGO Value transfer Type reference (TYPE) RSO_T_TLOGO BW Repository: Tabelle von TLOGO Objekten (mit Typ) 20100618

Method TLOGO_REMOVE_RESTORED_DB on class CL_RSMIGRATE_EXPORT has no exception.

Method TLOGO_RESTORE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO 20080922
# Exception Resumable Description Created on
1 FAILED 20080922

Method TLOGO_SAVE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO Hauptobjekt 20080922
# Exception Resumable Description Created on
1 FAILED 20080922

Method TLOGO_SAVE_UNSAVED_DB Signature

Method TLOGO_SAVE_UNSAVED_DB on class CL_RSMIGRATE_EXPORT has no parameter.
# Exception Resumable Description Created on
1 FAILED 20080922

Method _RESTORE_INSTANCE Signature

Method _RESTORE_INSTANCE on class CL_RSMIGRATE_EXPORT has no parameter.
Method _RESTORE_INSTANCE on class CL_RSMIGRATE_EXPORT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712