SAP ABAP Interface IF_RSMD_USAGE_TYPE_UC (Master Data Usage Check: Interface to Usage Types)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSMD_UC (Package) Master Data Services: Where-Used-Check
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_AGGREGATE MD Usages in Aggregates 20040517
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_HIERARCHY MD Usages in InfoCubes 20040203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_INFOCUBE MD Usages in InfoCubes 20040203
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_IOBJATTR Standard Usage in InfoObject Attributes 20060630
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_IOBJCMP Standard Usage in InfoObject Compounds 20060630
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_METADATA Master data usage in Metadata 20040601
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_NEARLINE MD Usages in Nearline Infoproviders 20110211
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSMD_UC_ODSO StD-Verwendung in DataStores 20040203
Properties
Interface IF_RSMD_USAGE_TYPE_UC  
Short Description Master Data Usage Check: Interface to Usage Types    
General Data
Package RSMD_UC   Master Data Services: Where-Used-Check 
Created 20040203   SAP 
Last changed 20110908   SAP 
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 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSMD_USAGE_TYPE_UC has no interface.
Friends
Interface IF_RSMD_USAGE_TYPE_UC has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DETAIL_TABNM Instance attribute Public Type reference (TYPE) RSMD_UC_TABNM Name of 'D' Table 20040301
2 N_MUT Static Attribute Public Type reference (TYPE) RSMD_UC_MUT Master Data Usage Type for Where-Used-Check 20040614
3 N_MUT_TABNM Static Attribute Public Type reference (TYPE) RSMD_UC_TABNM Handling table for the Master Data Usage Type 20040614
4 N_TTABNM Instance attribute Public Type reference (TYPE) RSMD_UC_TABNM Name of 'T' Table 20040301
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Instance method Public Method Starts the masterdata usage check for the given object 20040203
2 GET_MASTER_DATA_USAGE_KEY Instance method Public Method Return the masterdata usage key of the instance 20040203
3 GET_USING_OBJECTS Static method Public Method Returns instances for all BW objects that use given characte 20040203
4 GET_USING_OBJECT_META Instance method Public Method Checks the metadata consistency of using objects 20110308
5 INITIALIZE_USING_OBJECT Instance method Public Method Initialize the state of the using object 20040323
6 RESET Static method Public Method Reset state (for a restart of Usage Check) 20040203
Events
Interface IF_RSMD_USAGE_TYPE_UC has no event.
Types
Interface IF_RSMD_USAGE_TYPE_UC has no local type.
Method Signatures

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS Call by reference Type reference (TYPE) RSMD_UC_USED Kennz.: Merkmalswert wurde benutzt (Verwendungsnachweisprüf) 20040326
2 Importing I_SEARCH_MODE Call by reference Type reference (TYPE) RSMD_UC_CHECKMODE Modus: Verwendungsnachweisprüfung von Stammdaten 20040319

Method EXECUTE on Interface IF_RSMD_USAGE_TYPE_UC has no exception.

Method GET_MASTER_DATA_USAGE_KEY Signature

Method GET_MASTER_DATA_USAGE_KEY on Interface IF_RSMD_USAGE_TYPE_UC has no parameter.
Method GET_MASTER_DATA_USAGE_KEY on Interface IF_RSMD_USAGE_TYPE_UC has no exception.

Method GET_USING_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_USINGOBJ Value transfer Type reference (TYPE) RSMD_UC_T_USINGOBJ Tabelle enth. benutzte Objekte in StD-Verwendungsnachweisprf 20040320
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal, für das die Verwendungsprüfung ausgeführt wird 20040203
3 Importing I_DETAILTABNM Call by reference Type reference (TYPE) RSMD_UC_TABNM Name der tempärären 'D'-Tabelle 20040614
4 Importing I_TTABNM Call by reference Type reference (TYPE) RSMD_UC_TABNM Name der temporären 'T'-Tabelle 20040614
5 Importing I_T_SELOPT Call by reference Type reference (TYPE) RSMD_UC_T_SELOPT Selektionsoptionen auf die Attribute des StD-Verwendungstyps 20040203

Method GET_USING_OBJECTS on Interface IF_RSMD_USAGE_TYPE_UC has no exception.

Method GET_USING_OBJECT_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_CONTEXT Call by reference Type reference (TYPE) DATA 20110308
2 Exporting R_OBJNM Value transfer Type reference (TYPE) RSOBJNM Object 20110308
3 Exporting R_OBJSTAT Value transfer Type reference (TYPE) RSOBJSTAT Object Status 20110308
4 Exporting R_S_MSG Value transfer Type reference (TYPE) RS_S_MSG BW: Table with Messages (Application Log) 20110308

Method GET_USING_OBJECT_META on Interface IF_RSMD_USAGE_TYPE_UC has no exception.

Method INITIALIZE_USING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAILTABNM Call by reference Type reference (TYPE) RSMD_UC_TABNM Name der tempärären 'D'-Tabelle 20040614
2 Importing I_S_CONTEXT Call by reference Object reference (TYPE REF TO) DATA 20040323
3 Importing I_TTABNM Call by reference Type reference (TYPE) RSMD_UC_TABNM Name der temporären 'T'-Tabelle 20040614

Method INITIALIZE_USING_OBJECT on Interface IF_RSMD_USAGE_TYPE_UC has no exception.

Method RESET Signature

Method RESET on Interface IF_RSMD_USAGE_TYPE_UC has no parameter.
Method RESET on Interface IF_RSMD_USAGE_TYPE_UC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400