SAP ABAP Class CL_RSMD_UC_AUNIT (Superclass for Unit Tests)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSMD_UC (Package) Master Data Services: Where-Used-Check
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSMD_UC (Package) Master Data Services: Where-Used-Check
Properties
Class | CL_RSMD_UC_AUNIT | |
Short Description | Superclass for Unit Tests | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 5 | |
Package | RSMD_UC | Master Data Services: Where-Used-Check |
Created | 20070508 | 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 | RSOC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSMD_UC_AUNIT has no interface implemented.
Friends
Class CL_RSMD_UC_AUNIT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_DUMMY_MSG | Static Attribute | Private | Type reference (TYPE) | C | Necessary for Copy BAPI_IOBJ_CREATE | 20070508 | ||
2 | O_UC_D_TABNAME | Instance attribute | Protected | Type reference (TYPE) | TABNAME | Name of the D Table of the Where-Used List | 20070508 | ||
3 | O_UC_T_TABNAME | Instance attribute | Protected | Type reference (TYPE) | TABNAME | Name of the T Table of the Where-Used List | 20070508 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DATASTORE | Instance method | Protected | Method | Checks Existance of a DataStore and Creates It if Necessary | 20070508 |
2 | CHECK_INFOCUBE | Instance method | Protected | Method | Checks Existance of an InfoCube and Creates It if Necessary | 20070508 |
3 | CLASS_SETUP | Static method | Private | Method | Class_Setup for Unit Test | 20070508 |
4 | DROP_UC_TABLES | Instance method | Protected | Method | Deletes the Temporary Tables from the Where-Used List | 20070508 |
5 | INVOKE_USAGE_CHECK | Instance method | Protected | Method | Calls the Where-Used List for an InfoObject | 20070508 |
6 | _BAPI_IOBJ_CREATE | Static method | Private | Method | Copy of BAPI_IOBJ_CREATE Since No UUID Support | 20070508 |
7 | _CLEAR_MD_TABLES | Static method | Private | Method | Deletes the Master Data Table of a Characteristic | 20070508 |
8 | _CLEAR_TABLE | Static method | Private | Method | Deletes the Contents of a Table | 20070508 |
9 | _CREATE_IOBJ | Static method | Private | Method | Creates New InfoObject and Activates It | 20070508 |
10 | _GET_IOBJ | Static method | Private | Method | Checks with RSD_IOB_GET to see whether an InfoObject exists | 20070508 |
11 | _PREPARE_1 | Static method | Private | Method | Preparation of InfoObjects for Test Case 1 (see Docu) | 20070508 |
12 | _PREPARE_2 | Static method | Private | Method | Preparation of InfoObjects for Test Case 2 (See Docu) | 20070508 |
13 | _PREPARE_3 | Static method | Private | Method | Preparation of InfoObjects for Test Case 3 (See Docu) | 20070508 |
14 | _PREPARE_4 | Static method | Private | Method | Preparation of InfoObjects for Test Case 4 (See Docu) | 20070508 |
15 | _PREPARE_5 | Static method | Private | Method | Preparation of InfoObjects for Test Case 5 (See Docu) | 20070508 |
16 | _PREPARE_6 | Static method | Private | Method | Preparation of InfoObjects for Test Case 6 (See Docu) | 20070508 |
17 | _PREPARE_6_1 | Static method | Private | Method | Preparation of InfoObjects for Test Case 6.1 (See Docu) | 20070508 |
18 | _PREPARE_7 | Static method | Private | Method | Preparation of InfoObjects for Test Case 7 (See Docu) | 20070508 |
19 | _PREPARE_8 | Static method | Private | Method | Preparation of InfoObjects for Test Case 8 (See Docu) | 20070508 |
20 | _PREPARE_9 | Static method | Private | Method | Preparation of a Key Figure (See Documentation) | 20070508 |
Events
Class CL_RSMD_UC_AUNIT has no event.
Types
Class CL_RSMD_UC_AUNIT has no local type.
Method Signatures
Method CHECK_DATASTORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATASTORE | Call by reference | Type reference (TYPE) | RSINFOPROV | Name des DataStore | 20070508 | ||
2 | Importing | I_T_IOBJNM | Call by reference | Type reference (TYPE) | RSMD_UC_T_IOBJNM | Liste von InfoObjects für den Cube | 20070508 |
Method CHECK_DATASTORE on class CL_RSMD_UC_AUNIT has no exception.
Method CHECK_INFOCUBE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOCUBE | Call by reference | Type reference (TYPE) | RSINFOPROV | Name des InfoCube | 20070508 | ||
2 | Importing | I_T_IOBJNM | Call by reference | Type reference (TYPE) | RSMD_UC_T_IOBJNM | Liste von InfoObjects für den Cube | 20070508 |
Method CHECK_INFOCUBE on class CL_RSMD_UC_AUNIT has no exception.
Method CLASS_SETUP Signature
Method CLASS_SETUP on class CL_RSMD_UC_AUNIT has no parameter.
Method CLASS_SETUP on class CL_RSMD_UC_AUNIT has no exception.
Method DROP_UC_TABLES Signature
Method DROP_UC_TABLES on class CL_RSMD_UC_AUNIT has no parameter.
Method DROP_UC_TABLES on class CL_RSMD_UC_AUNIT has no exception.
Method INVOKE_USAGE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20070508 |
Method INVOKE_USAGE_CHECK on class CL_RSMD_UC_AUNIT has no exception.
Method _BAPI_IOBJ_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATRNAVINFOPROVIDER | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108NP | Navigationsattribute des Merkmals als InfoProvider | 20070508 | ||
2 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108AT | InfoObjects - Attribute (Tabelle) | 20070508 | ||
3 | Importing | COMPOUNDS | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108CM | InfoObjects - Klammerung (Tabelle) | 20070508 | ||
4 | Importing | DETAILS | Call by reference | Type reference (TYPE) | BAPI6108 | InfoObjects - Details | 20070508 | ||
5 | Importing | ELIMINATION | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108IE | Binnenumsatzeliminierung | 20070508 | ||
6 | Importing | HIERARCHYCHARACTERISTICS | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108HC | Merkmale, die in Hierarchien vorkommen können | 20070508 | ||
7 | Exporting | INFOOBJECT | Call by reference | Type reference (TYPE) | BAPI6108-INFOOBJECT | InfoObject | 20070508 | ||
8 | Importing | I_IS_UUID | Call by reference | Type reference (TYPE) | RSDUUIDFL | Das Merkmal ist eine UUID | 20070508 | ||
9 | Importing | NAVIGATIONATTRIBUTES | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108AN | InfoObjects - Navigationsattribute | 20070508 | ||
10 | Exporting | RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20070508 |
Method _BAPI_IOBJ_CREATE on class CL_RSMD_UC_AUNIT has no exception.
Method _CLEAR_MD_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Referenzmerkmal | 20070508 |
Method _CLEAR_MD_TABLES on class CL_RSMD_UC_AUNIT has no exception.
Method _CLEAR_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070508 |
Method _CLEAR_TABLE on class CL_RSMD_UC_AUNIT has no exception.
Method _CREATE_IOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_UUID | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20070509 | ||
2 | Importing | I_S_DETAILS | Call by reference | Type reference (TYPE) | BAPI6108 | InfoObjects - Details | 20070508 | ||
3 | Importing | I_T_ATTRIBUTE | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108AT | InfoObjects - Attribute (Tabelle) | 20070508 | ||
4 | Importing | I_T_COMPOUND | Call by reference | Type reference (TYPE) | RSD_T_BAPI6108CM | InfoObjects - Klammerung (Tabelle) | 20070508 |
Method _CREATE_IOBJ on class CL_RSMD_UC_AUNIT has no exception.
Method _GET_IOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20070508 | ||
2 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | = 0, wenn InfoObject existiert | 20070508 |
Method _GET_IOBJ on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_1 Signature
Method _PREPARE_1 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_1 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_2 Signature
Method _PREPARE_2 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_2 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_3 Signature
Method _PREPARE_3 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_3 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_4 Signature
Method _PREPARE_4 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_4 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_5 Signature
Method _PREPARE_5 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_5 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_6 Signature
Method _PREPARE_6 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_6 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_6_1 Signature
Method _PREPARE_6_1 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_6_1 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_7 Signature
Method _PREPARE_7 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_7 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_8 Signature
Method _PREPARE_8 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_8 on class CL_RSMD_UC_AUNIT has no exception.
Method _PREPARE_9 Signature
Method _PREPARE_9 on class CL_RSMD_UC_AUNIT has no parameter.
Method _PREPARE_9 on class CL_RSMD_UC_AUNIT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 720 |