SAP ABAP Class CL_RSCNV_DSO (Object: Datastore Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSCNV (Package) Package for Metadata Remodeling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_IPRO Object: InfoProvider 20130430
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DSO_HDB Object: DataStore Object (HDB version) 20130730
Properties
Class CL_RSCNV_DSO  
Short Description Object: Datastore Object    
Super Class CL_RSCNV_IPRO Object: InfoProvider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCNV   Package for Metadata Remodeling 
Created 20130430   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSCNV_DSO has no forward declaration.
Interfaces
Class CL_RSCNV_DSO has no interface implemented.
Friends
Class CL_RSCNV_DSO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_S_DSO Instance attribute Public Type reference (TYPE) RSD_S_ODSO Header: Data Store Object 20130430
2 N_T_DSO_IOBJ Instance attribute Public Type reference (TYPE) RSDO_T_ODSO_IOBJ InfoObjects in ODS Object 20130430
3 N_T_DSO_PRO Instance attribute Public Type reference (TYPE) RSD_T_ODSO_PRO InfoObject Properties in ODS Object 20130430
4 O_ACTIVE_TAB Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20130731
5 O_CHANGELOG_TAB Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20130731
6 O_UPDATE_TAB Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20130731
7 P_R_DSO Instance attribute Private Object reference (TYPE REF TO) CL_RSD_ODSO DataStore 20130430
8 P_S_DSO Instance attribute Private Type reference (TYPE) RSD_S_ODSO Header: Data Store Object 20130430
9 P_TEMP_OBJECT_CREATED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130926
10 P_T_DSO_IOBJ Instance attribute Private Type reference (TYPE) RSDO_T_ODSO_IOBJ InfoObjects in ODS Object 20130430
11 P_T_DSO_PRO Instance attribute Private Type reference (TYPE) RSD_T_ODSO_PRO InfoObject Properties in ODS Object 20130430
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHAR Instance method Private Method 20130501
2 ADD_KYF Instance method Private Method 20130501
3 BACKUP Instance method Private Method 20130708
4 CHECK_TABLE_HAS_DATA Static method Private Method 20130730
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130430
6 DELETE_CHAR Instance method Private Method 20130501
7 DELETE_KYF Instance method Private Method 20130501
8 GET_DSO_REF Instance method Private Method 20130430
9 GET_TABLENM Instance method Private Method 20130502
10 MOVE_CHAR Instance method Private Method 20130627
11 REPLACE_CHAR Instance method Private Method 20130501
12 REPLACE_KYF Instance method Private Method 20130501
13 UPDATE_DSO_INSTANCE Instance method Private Method 20130430
Events
Class CL_RSCNV_DSO has no event.
Types
Class CL_RSCNV_DSO has no local type.
Method Signatures

Method ADD_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method ADD_CHAR on class CL_RSCNV_DSO has no exception.

Method ADD_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method ADD_KYF on class CL_RSCNV_DSO has no exception.

Method BACKUP Signature

Method BACKUP on class CL_RSCNV_DSO has no parameter.
Method BACKUP on class CL_RSCNV_DSO has no exception.

Method CHECK_TABLE_HAS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME Table Name 20130730
2 Returning R_HAS_DATA Value transfer Type reference (TYPE) RS_BOOL Boolean 20130730

Method CHECK_TABLE_HAS_DATA on class CL_RSCNV_DSO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130430
2 Importing I_R_REF_OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20130930
# Exception Resumable Description Created on
1 NOT_FOUND_VERS_A 20130430
2 ODSOTYPE_NOT_ALLOWED 20130430

Method DELETE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method DELETE_CHAR on class CL_RSCNV_DSO has no exception.

Method DELETE_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method DELETE_KYF on class CL_RSCNV_DSO has no exception.

Method GET_DSO_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_DSO Value transfer Object reference (TYPE REF TO) CL_RSD_ODSO DataStore 20130430

Method GET_DSO_REF on class CL_RSCNV_DSO has no exception.

Method GET_TABLENM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_DATA Call by reference Type reference (TYPE) TABNAME Table Name 20130502
2 Exporting E_ACTIV_QUEUE Call by reference Type reference (TYPE) TABNAME Table Name 20130502
3 Exporting E_CHANGE_LOG Call by reference Type reference (TYPE) TABNAME Table Name 20130502

Method GET_TABLENM on class CL_RSCNV_DSO has no exception.

Method MOVE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP System Field: Return Code of ABAP Statements 20130627
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130627
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130627

Method MOVE_CHAR on class CL_RSCNV_DSO has no exception.

Method REPLACE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method REPLACE_CHAR on class CL_RSCNV_DSO has no exception.

Method REPLACE_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130501
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130501
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130501

Method REPLACE_KYF on class CL_RSCNV_DSO has no exception.

Method UPDATE_DSO_INSTANCE Signature

Method UPDATE_DSO_INSTANCE on class CL_RSCNV_DSO has no parameter.
Method UPDATE_DSO_INSTANCE on class CL_RSCNV_DSO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740