SAP ABAP Class /MAP/CL_EVT_DB (MAP: Root Class for Event Assignments, Database Layer)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RMP (Application Component) Retail Merchandise Planning
     /MAP/E (Package) BW: Content MAP Events, DB- and Application Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MAP/IF_EVT_MD MAP: "Master Data" Interface 20041230
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_CDT1 MAP Category Assignments for Events, DB Layer 20050114
2 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_CDT2 MAP: Subcategory Assignments for Events, DB Layer 20050114
3 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_CDT3 MAP: Region Assignments for Events, DB Layer 20050111
4 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_COUNTRY MAP: Country Assignments for Events, DB Layer 20050114
5 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_DSTORE MAP: Department Store Assignments for Events, DB Layer 20050215
6 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_REGION MAP: Region Assignments for Events, DB Layer 20041230
7 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_SHOP MAP: Shop Assignments for Events, DB Layer 20050215
8 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_STORE MAP: Store Assignments for Events, DB Layer 20050215
9 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_DB_TEMPLATE MAP: Example Class for DB Layer of Event Dimensions 20050405
Properties
Class /MAP/CL_EVT_DB  
Short Description MAP: Root Class for Event Assignments, Database Layer    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /MAP/E   BW: Content MAP Events, DB- and Application Layer 
Created 20041230   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MAP/CL_EVT_DB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MAP/IF_EVT_MD MAP: "Master Data" Interface 20041230
Friends
# Friend Modeled only Created on Description
1 /MAP/CL_EVT_DBIF 20041230 MAP: Database Interface for Events
2 /MAP/CL_EVT_EVASSIGN 20050113 MAP: Root Class of Event Assignments
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DIMTYPE_LOC Constant Public Type reference (TYPE) /MAP/E_Y_DIMTYPE 'L' Dimension Type "Location" 20050310
2 C_DIMTYPE_PROD Constant Public Type reference (TYPE) /MAP/E_Y_DIMTYPE 'P' Dimension Type "Product" 20050310
3 MR_HTABTYPE_ASSIGN Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Handle Hashed Tab. for MR_LINETYPE_ASSIGN, Key per Order 20050104
4 MR_HTABTYPE_ASSIGN_TXT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Handle Hashed Tab. for MR_LINETYPE_ASSIGN_TXT, Key per Order 20050104
5 MR_LINETYPE_ASSIGN Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Handle for an Assignment 20050104
6 MR_LINETYPE_ASSIGN_TXT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Handle Assignment plus Texts 20050104
7 MR_OTABTYPE_ASSIGN Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Handle Sorted Table for MR_LINETYPE_ASSIGN, Full Key 20050104
8 MR_OTABTYPE_ASSIGN_TXT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Handle Sorted Table for MR_LINETYPE_ASSIGN_TXT, Full Key 20050104
9 MR_STABTYPE_ASSIGN_TXT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Handle Standard Table for MR_LINETYPE_ASSIGN_TXT 20050110
10 MTS_FIELDNM_CMP Instance attribute Protected Type reference (TYPE) YTS_FIELDNAME Field Names of the Compound Characteristics 20041230
11 MTS_ODSO_IOBJ Instance attribute Protected Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects in ODS Object 20041230
12 M_DIMTEXT Instance attribute Protected Type reference (TYPE) /MAP/E_Y_DIMTEXT MAP: Description of Event Dimension 20050217
13 M_DIMTYPE Instance attribute Private Type reference (TYPE) /MAP/E_Y_DIMTYPE MAP: Dimension Type 20050310
14 M_EVDIM Instance attribute Protected Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Event Dimension 20050217
15 M_FIELDNM Instance attribute Protected Type reference (TYPE) RSFIELDNM Field Name for 20041230
16 M_IOBJNM Instance attribute Private Type reference (TYPE) RSIOBJNM Duplicate for C_IOBJNM of Lower-Level Nodes (Performance) 20050714
17 M_M2VIEW Instance attribute Protected Type reference (TYPE) STRUKNAME M2 View of ODS 20041230
18 PTH_DIMINFO Static Attribute Private See coding 20041230
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_2_TEXT Instance method Public Method Create Readable Form of Characteristic Value 20050411
2 ASSIGN_READ Instance method Protected Method Read Assignments 20041230
3 ASSIGN_WRITE Instance method Protected Method Post Assignments 20041230
4 CONSTRUCTOR Instance method Public Constructor 20041230
5 DIMINFO_GET Static method Public Method Technical Attributes of Event Dimension 20041230
6 EXTRACT_FIELDS Instance method Public Method Extract Values from Characteristics Table 20041230
7 MD_CHECK Instance method Public Method 20041230
8 RAISE_MD_ERROR Instance method Protected Method Create Exception of Failed Master Data Check 20050217
9 TEXT_GET Instance method Public Method 20041230
Events
Class /MAP/CL_EVT_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_FIELDNAME Protected See coding 20041230 BEGIN OF ys_fieldname, iobjnm TYPE rsiobjnm, fieldnm TYPE rsfieldnm, END OF ys_fieldname
2 YTS_FIELDNAME Protected See coding 20041230 yts_fieldname TYPE STANDARD TABLE OF ys_fieldname
Method Signatures

Method ASSIGN_2_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) STRING Lesbare Form der Merkmalswerte 20050411
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Merkmalswerten 20050411
# Exception Resumable Description Created on
1 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050411

Method ASSIGN_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_DATA Call by reference Type reference (TYPE) SORTED TABLE Rückgabetabelle 20050104
2 Importing ITO_CHASEL Call by reference Type reference (TYPE) /MAP/E_YTO_CHASEL MAP: Liste von Select-options zu Infoobjects 20041230
3 Importing ITO_EVOCCUR_LOCKED Call by reference Type reference (TYPE) /MAP/E_YTO_EVOCCUR_LOCK MAP: Sortierte Tabelle zu /MAP/E_YS_EVOCCUR_SCAN 20050110
4 Importing I_NO_DIALOG Call by reference Type reference (TYPE) XFELD Kennzeichen: Daten werden nicht im Pfelgedialog verwendet 20050104
5 Importing I_SCAN Call by reference Type reference (TYPE) XFELD Kennzeichen: Auftreten-IDs zu Selektion scannen 20041230
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB Exceptions zu /MAP/E_CL_DB 20041230

Method ASSIGN_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECORDS_DEL Call by reference Type reference (TYPE) I Anzahl gelöschte Datensätze 20041230
2 Exporting E_RECORDS_INS Call by reference Type reference (TYPE) I Anzahl eingefügter Datensätze 20041230
3 Exporting E_RECORDS_UPD Call by reference Type reference (TYPE) I Anzahl aktualisierter Datensätze 20041230
4 Importing ITS_DATA Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der Zuordnungen 20050111
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB Exceptions zu /MAP/E_CL_DB 20041230

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVDIM Call by reference Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Ereignis-Dimension 20050217
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041230
3 Importing I_ODSO Call by reference Type reference (TYPE) RSDODSOBJECT ODS-Objekt 20041230
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB Exceptions zu /MAP/E_CL_DB 20041230
2 /MAP/CX_EVT_IOBJ 20041230

Method DIMINFO_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIMINFO Call by reference Type reference (TYPE) /MAP/E_D_EVDIM Generierte Tabelle zum View /MAP/E_D_EVDIM 20041230
2 Importing I_EVDIM Call by reference Type reference (TYPE) /MAP/E_Y_EVDIM Ereignis-Dimension 20041230
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB Exceptions zu /MAP/E_CL_DB 20041230

Method EXTRACT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_COMPOUND Call by reference Type reference (TYPE) /MAP/E_YTO_COMPOUND MAP: Tabelle der Werte geklammerter Merkmale 20041230
2 Exporting E_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20041230
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA Merkmalsleiste 20041230

Method EXTRACT_FIELDS on class /MAP/CL_EVT_DB has no exception.

Method MD_CHECK Signature

Method MD_CHECK on class /MAP/CL_EVT_DB has no parameter.
Method MD_CHECK on class /MAP/CL_EVT_DB has no exception.

Method RAISE_MD_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITO_COMPOUND Call by reference Type reference (TYPE) /MAP/E_YTO_COMPOUND MAP: Tabelle der Werte geklammerter Merkmale 20050217
2 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20050217
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050217
2 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050217

Method TEXT_GET Signature

Method TEXT_GET on class /MAP/CL_EVT_DB has no parameter.
Method TEXT_GET on class /MAP/CL_EVT_DB has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 702