SAP ABAP Class CL_RSDODSO_CHECK (DataStore Object: Metadata Check and Repair Task)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD (Package) BW: Data Basis InfoObjects and Core Services
Properties
Class CL_RSDODSO_CHECK  
Short Description DataStore Object: Metadata Check and Repair Task    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD   BW: Data Basis InfoObjects and Core Services 
Created 20130806   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDODSO_CHECK has no interface implemented.
Friends
Class CL_RSDODSO_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_REPAIRED Instance attribute Private Type reference (TYPE) RS_BOOL TRUE: Metadata Has Been Repaired 20130920
2 P_R_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSDODSO_LOG Reference to Log 20130815
3 P_S_FIELD Instance attribute Private Type reference (TYPE) RSDODSO_S_FIELD Field 20130807
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATATYPE Instance method Public Method Check Predefined DDIC Data Type 20130920
2 CHECK_DTYPETP Instance method Public Method Check Type of Data Type Assignment 20130920
3 CHECK_FIELDNM Instance method Public Method Check Field Name 20130920
4 CHECK_S_FIELD Instance method Public Method Check Field 20130806
5 CONSTRUCTOR Instance method Private Constructor Constructor 20130806
6 GET_REPAIRED Instance method Public Method Return TRUE If Metadata Has Been Repaired 20130920
7 GET_R_INSTANCE Static method Public Method Get Reference to Instance of the Class 20130806
8 GET_R_LOG Instance method Public Method Get Reference to Log 20130920
9 GET_T_MSG Instance method Public Method Get List of Messages 20130920
10 REPAIR_S_FIELD Instance method Public Method Repair Field 20130812
11 _CHECK_DATATYPE Instance method Private Method Check Predefined DDIC Data Type 20130920
12 _CHECK_DTYPE Instance method Private Method Check Data Type Assignment 20130812
13 _CHECK_DTYPETP Instance method Private Method Check Type of Data Type Assignment 20130920
14 _CHECK_FIELDNM Instance method Private Method Check Field Name 20130807
15 _CHECK_S_FIELD Instance method Private Method Check Field 20130807
16 _INIT Instance method Private Method Initialize Attribute Values 20130807
17 _REPAIR_DTYPE Instance method Private Method Repair Data Type Assignment 20130812
18 _REPAIR_S_FIELD Instance method Private Method Repair Field 20130812
Events
Class CL_RSDODSO_CHECK has no event.
Types
Class CL_RSDODSO_CHECK has no local type.
Method Signatures

Method CHECK_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Predefined DDIC Data Type 20130920
2 Returning R_RESULT Value transfer Type reference (TYPE) CHAR1 Check Result (S, W, E) 20130920

Method CHECK_DATATYPE on class CL_RSDODSO_CHECK has no exception.

Method CHECK_DTYPETP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTYPETP Call by reference Type reference (TYPE) RSDODSO_DTYPETP Type of Data Type Assignment 20130920
2 Returning R_RESULT Value transfer Type reference (TYPE) CHAR1 Check Result (S, W, E) 20130920

Method CHECK_DTYPETP on class CL_RSDODSO_CHECK has no exception.

Method CHECK_FIELDNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field Name 20130920
2 Returning R_RESULT Value transfer Type reference (TYPE) CHAR1 Check Result (S, W, E) 20130920

Method CHECK_FIELDNM on class CL_RSDODSO_CHECK has no exception.

Method CHECK_S_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSDODSO_S_FIELD Field 20130806
2 Returning R_RESULT Value transfer Type reference (TYPE) CHAR1 Check Result (S, W, E) 20130920

Method CHECK_S_FIELD on class CL_RSDODSO_CHECK has no exception.

Method CONSTRUCTOR Signature

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

Method GET_REPAIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REPAIRED Value transfer Type reference (TYPE) RS_BOOL TRUE: Metadata Has Been Repaired 20130920

Method GET_REPAIRED on class CL_RSDODSO_CHECK has no exception.

Method GET_R_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSDODSO_CHECK Reference to Instance of the Class 20130806

Method GET_R_INSTANCE on class CL_RSDODSO_CHECK has no exception.

Method GET_R_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSDODSO_LOG Reference to Log 20130920

Method GET_R_LOG on class CL_RSDODSO_CHECK has no exception.

Method GET_T_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MSG Value transfer Type reference (TYPE) RS_T_MSG List of Messages 20130920

Method GET_T_MSG on class CL_RSDODSO_CHECK has no exception.

Method REPAIR_S_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSDODSO_S_FIELD Field 20130812
2 Returning R_S_FIELD Value transfer Type reference (TYPE) RSDODSO_S_FIELD Field Being Repaired 20130812

Method REPAIR_S_FIELD on class CL_RSDODSO_CHECK has no exception.

Method _CHECK_DATATYPE Signature

Method _CHECK_DATATYPE on class CL_RSDODSO_CHECK has no parameter.
Method _CHECK_DATATYPE on class CL_RSDODSO_CHECK has no exception.

Method _CHECK_DTYPE Signature

Method _CHECK_DTYPE on class CL_RSDODSO_CHECK has no parameter.
Method _CHECK_DTYPE on class CL_RSDODSO_CHECK has no exception.

Method _CHECK_DTYPETP Signature

Method _CHECK_DTYPETP on class CL_RSDODSO_CHECK has no parameter.
Method _CHECK_DTYPETP on class CL_RSDODSO_CHECK has no exception.

Method _CHECK_FIELDNM Signature

Method _CHECK_FIELDNM on class CL_RSDODSO_CHECK has no parameter.
Method _CHECK_FIELDNM on class CL_RSDODSO_CHECK has no exception.

Method _CHECK_S_FIELD Signature

Method _CHECK_S_FIELD on class CL_RSDODSO_CHECK has no parameter.
Method _CHECK_S_FIELD on class CL_RSDODSO_CHECK has no exception.

Method _INIT Signature

Method _INIT on class CL_RSDODSO_CHECK has no parameter.
Method _INIT on class CL_RSDODSO_CHECK has no exception.

Method _REPAIR_DTYPE Signature

Method _REPAIR_DTYPE on class CL_RSDODSO_CHECK has no parameter.
Method _REPAIR_DTYPE on class CL_RSDODSO_CHECK has no exception.

Method _REPAIR_S_FIELD Signature

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