SAP ABAP Class CL_RSRV_UOM_CHECK_BASEUOM (Checks Consistency of Base Unit of Measure (Char./DataStore))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM (Application Component) Warehouse Management
     RSRV (Package) Analysis and Repair of BW Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20040429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20040429
Properties
Class CL_RSRV_UOM_CHECK_BASEUOM  
Short Description Checks Consistency of Base Unit of Measure (Char./DataStore)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRV   Analysis and Repair of BW Objects 
Created 20040429   SAP 
Last change 20130531   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)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSRV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RUOM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20040429
2 IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20040429
Friends
Class CL_RSRV_UOM_CHECK_BASEUOM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_S_MSG_DYNAMIC_DOCU Instance attribute Protected Attribute reference (LIKE) 20040429
2 PR_CHA Instance attribute Private Object reference (TYPE REF TO) DATA 20040604
3 PR_ODS Instance attribute Private Object reference (TYPE REF TO) DATA 20040604
4 PT_CHECK_RESULT Instance attribute Private Type reference (TYPE) RSDMD_SX_CHECK_RESULT Result of Master Data Checks 20040512
5 P_CHANM Instance attribute Private Type reference (TYPE) RSCHANM Characteristic 20040510
6 P_DUMMY Instance attribute Private Type reference (TYPE) CHAR1 For Message Output 20040429
7 P_FIELDNM_BASEUOM Instance attribute Private Type reference (TYPE) RSUOMCONV Base Unit of Measure 20040510
8 P_MAX_MESSAGES Instance attribute Private Type reference (TYPE) I Max. Number of Messages 20070117
9 P_MSG Instance attribute Private Type reference (TYPE) RS_S_MSG 20040512
10 P_ODSOBJECT Instance attribute Private Type reference (TYPE) RSDODSOBJECT Directory of all DataStores 20040510
11 P_R_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Application Log for RSRV 20040429
12 P_SIZE Constant Private Type reference (TYPE) I 1000 Package Size for fetch next 20040511
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_APPL_LOG Instance method Private Method Closing Operations: Application Log 20040512
2 AUSPRAEGUNG Instance method Private Method Determine Property 20040603
3 AUSPRAEGUNG_DELETION Instance method Private Method Determine Property 20040604
4 BUILD_WHERE_COND_CHN Instance method Private Method Build Dynamic Where-Condition 20040511
5 BUILD_WHERE_COND_ODS Instance method Private Method Build Dynamic Where-Condition 20040513
6 CHECK_EXISTANCE_OF_FACTORS Instance method Private Method Do Conversion Factors Exist for Each Property? 20040511
7 CHECK_EXISTANCE_OF_MASTER_DATA Instance method Private Method Does a Master Record Exist for All Conversion Factors? 20040511
8 EMPTY_KEY_EXIST Instance method Private Method Check Whether Rows with Empty Keys Exist 20040604
9 EVALUATE_DDIC_TABLE Instance method Private Method Wrapper around DDIF_TABL_GET 20040603
10 REPAIR_FACTORS_OF_ODS Instance method Private Method Does a Master Record Exist for All Conversion Factors? 20040604
11 _CHECK_AND_GET_INPUT Instance method Private Method Check Entries and Distribute to Export Parameters 20040429
Events
Class CL_RSRV_UOM_CHECK_BASEUOM has no event.
Types
Class CL_RSRV_UOM_CHECK_BASEUOM has no local type.
Method Signatures

Method APPEND_APPL_LOG Signature

Method APPEND_APPL_LOG on class CL_RSRV_UOM_CHECK_BASEUOM has no parameter.
Method APPEND_APPL_LOG on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method AUSPRAEGUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WA Call by reference Type reference (TYPE) ANY 20040603
2 Importing IT_COLUMNS Call by reference Type reference (TYPE) TTY_STRING 20040603
3 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040603

Method AUSPRAEGUNG on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method AUSPRAEGUNG_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WA Call by reference Type reference (TYPE) ANY 20040604
2 Importing IT_COLUMNS Call by reference Type reference (TYPE) TTY_STRING 20040604

Method AUSPRAEGUNG_DELETION on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method BUILD_WHERE_COND_CHN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERETAB Call by reference Type reference (TYPE) TABLE 20040511
2 Importing IS_WA Call by reference Type reference (TYPE) ANY 20040511
3 Importing IT_COLUMNS Call by reference Type reference (TYPE) TABLE 20040511

Method BUILD_WHERE_COND_CHN on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method BUILD_WHERE_COND_ODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERETAB Call by reference Type reference (TYPE) TABLE 20040513
2 Importing IS_WA Call by reference Type reference (TYPE) ANY 20040513
3 Importing IT_COLUMNS Call by reference Type reference (TYPE) TABLE 20040513

Method BUILD_WHERE_COND_ODS on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method CHECK_EXISTANCE_OF_FACTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHNTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040511
2 Importing I_ODSTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040511
3 Returning R_RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040511

Method CHECK_EXISTANCE_OF_FACTORS on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method CHECK_EXISTANCE_OF_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHNTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040511
2 Importing I_ODSTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040511
3 Returning R_RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040511

Method CHECK_EXISTANCE_OF_MASTER_DATA on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method EMPTY_KEY_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WA_CHN Call by reference Type reference (TYPE) ANY 20040604
2 Importing IT_KEYS Call by reference Type reference (TYPE) TTY_STRING 20040604
3 Returning R_EMPTY_KEY Value transfer Type reference (TYPE) RS_BOOL Boolean 20040604

Method EMPTY_KEY_EXIST on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method EVALUATE_DDIC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMNS Call by reference Type reference (TYPE) TTY_STRING 20040603
2 Exporting ET_KEYS Call by reference Type reference (TYPE) TTY_STRING 20040603
3 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040603
4 Importing I_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20040603

Method EVALUATE_DDIC_TABLE on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method REPAIR_FACTORS_OF_ODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHNTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040604
2 Importing I_ODSTAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20040604
3 Returning R_RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040604

Method REPAIR_FACTORS_OF_ODS on class CL_RSRV_UOM_CHECK_BASEUOM has no exception.

Method _CHECK_AND_GET_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20040510
2 Importing I_T_PARAMETERS Call by reference Type reference (TYPE) RSRV_NAME_VALUE_TAB Tabelle mit Name-Value Paaren 20040429
# Exception Resumable Description Created on
1 CX_RSRV_MISSING_PARAMETER_VAL Fehlende Parameter 20040510
2 CX_RSRV_MSG Meldungen innerhalb von RSRV transportieren 20040510
History
Last changed by/on SAP  20130531 
SAP Release Created in 400