SAP ABAP Class CL_RSMD_UT_META_DATA (Metadata of Master Data 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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_BASE OLAP Basis 20040414
Properties
Class CL_RSMD_UT_META_DATA  
Short Description Metadata of Master Data Usage Types    
Super Class CL_RSR_BASE OLAP Basis 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMD_UC   Master Data Services: Where-Used-Check 
Created 20040203   SAP 
Last change 20110908   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_RSMD_UT_META_DATA has no interface implemented.
Friends
Class CL_RSMD_UT_META_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_MUK_LEVEL Static Attribute Private Type reference (TYPE) RSMD_UC_MUK Master Data Usage Key 20040203
2 P_TEST_FLAG Static Attribute Protected Type reference (TYPE) RS_BOOL Flag for Automatic testing 20040720
3 P_TEST_SEQUENCEID Static Attribute Protected Type reference (TYPE) I Sequence Id for Automatic testing 20040720
4 P_T_WHERE Static Attribute Private Type reference (TYPE) RSMD_UC_T_WHERE Where clause for MUT tables (MD Where used check) 20040226
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_UT Static method Public Method Create a new usage type 20040203
2 GET_MUKS Static method Public Method Get (lookup or create) master data usage key for context 20040227
3 GET_SEQUENCEID_AUTOTEST Static method Public Method Sequence Id for Auto Test 20040720
4 GET_UT Static method Public Method Read usage types from DB 20040203
5 _BUILD_WHERE_MUTTAB Static method Private Method Build the Where clause for the MUT tables 20040227
6 _READ_MUKS Static method Private Method Attempt to read MUK from data base 20040227
7 _SET_MUK_LEVEL Static method Private Method Find the current MUK level (MAX of all existing MUKs) 20040203
8 _WRITE_MUKS Static method Private Method Write MUK to data base 20040227
Events
Class CL_RSMD_UT_META_DATA has no event.
Types
Class CL_RSMD_UT_META_DATA has no local type.
Method Signatures

Method CREATE_UT Signature

Method CREATE_UT on class CL_RSMD_UT_META_DATA has no parameter.
Method CREATE_UT on class CL_RSMD_UT_META_DATA has no exception.

Method GET_MUKS 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, die Obj. enthält, die StD-VerwendSchlüssel benutzen 20040227
2 Importing I_T_USINGOBJ Call by reference Type reference (TYPE) RSMD_UC_T_USINGOBJ Tabelle enth. benutzte Objekte in StD-Verwendungsnachweisprf 20040227

Method GET_MUKS on class CL_RSMD_UT_META_DATA has no exception.

Method GET_SEQUENCEID_AUTOTEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SEQUENCEID Value transfer Type reference (TYPE) I 20040720

Method GET_SEQUENCEID_AUTOTEST on class CL_RSMD_UT_META_DATA has no exception.

Method GET_UT Signature

Method GET_UT on class CL_RSMD_UT_META_DATA has no parameter.
Method GET_UT on class CL_RSMD_UT_META_DATA has no exception.

Method _BUILD_WHERE_MUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_WHERE Value transfer Type reference (TYPE) ABAPSOURCE_T Tabelle, die WHERE-Klausel enthält 20040227
2 Importing I_FIELDNM Call by reference Type reference (TYPE) STRING Feldname, der Zum Ersetzen benutzt werden soll 20040227
3 Importing I_TABNM Call by reference Type reference (TYPE) RSMD_UC_TABNM Handling-Tabelle für die Stammdaten-Verwendungsart 20040227

Method _BUILD_WHERE_MUTTAB on class CL_RSMD_UT_META_DATA has no exception.

Method _READ_MUKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_USINGOBJ Value transfer Type reference (TYPE) RSMD_UC_T_USINGOBJ Tabelle, die Obj. enthält, die StD-VerwendSchlüssel benutzen 20040227
2 Importing I_T_USINGOBJ Call by reference Type reference (TYPE) RSMD_UC_T_USINGOBJ Tabelle enth. benutzte Objekte in StD-Verwendungsnachweisprf 20040227

Method _READ_MUKS on class CL_RSMD_UT_META_DATA has no exception.

Method _SET_MUK_LEVEL Signature

Method _SET_MUK_LEVEL on class CL_RSMD_UT_META_DATA has no parameter.
Method _SET_MUK_LEVEL on class CL_RSMD_UT_META_DATA has no exception.

Method _WRITE_MUKS Signature

Method _WRITE_MUKS on class CL_RSMD_UT_META_DATA has no parameter.
Method _WRITE_MUKS on class CL_RSMD_UT_META_DATA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400