SAP ABAP Class /MAP/CL_EVT_EVASSIGN (MAP: Root Class of Event Assignments)
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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_CDT1 MAP: Dimension Assignment Category 20050314
2 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_CDT2 MAP: Dimension Assignment Category Subcategory 20050314
3 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_CDT3 MAP: Dimension Assignment Segement 20050314
4 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_COUNTRY MAP: Dimension Assignment Country 20050314
5 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_DEFAULT MAP: Default Implementation Dimension Assignment 20050314
6 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_DSTORE MAP: Dimension Assignment Department Store 20050314
7 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_REGION MAP: Dimension Assignment Region 20050314
8 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_SHOP MAP: Dimension Assignment Store 20050314
9 Inheritance (c INHERITING FROM c_ref)  /MAP/CL_EVT_EVASSIGN_STORE MAP: Dimension Assignment Store 20050314
Properties
Class /MAP/CL_EVT_EVASSIGN  
Short Description MAP: Root Class of Event Assignments    
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 20050106   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MAP/CL_EVT_EVASSIGN has no forward declaration.
Interfaces
Class /MAP/CL_EVT_EVASSIGN has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /MAP/CL_EVT_EVOCCUR 20050823 MAP: Event Occurrence
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ASSIGN Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to Table of Assignments 20050106
2 MR_ASSIGNLINE Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to a Row in the Assignment Table 20050921
3 M_COMPOUNDS Instance attribute Protected Type reference (TYPE) I Number of Compound Characteristics 20050722
4 M_EVDIM Instance attribute Public Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Event Dimension 20050823
5 M_EVID Instance attribute Public Type reference (TYPE) /MAP/E_Y_EVID MAP: Event 20050823
6 M_EVOCCUR Instance attribute Public Type reference (TYPE) /MAP/E_Y_EVOCCUR MAP: Event Occurrence 20050823
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_2_TEXT Instance method Public Method Convert Assignment Key in Plaintext (External Format) 20050112
2 ASSIGN_ADD Instance method Protected Method Insert Assignment 20050117
3 ASSIGN_FILL Instance method Public Method Fill Assignment (During Data Load) 20050111
4 ASSIGN_GETLIST Instance method Public Method Return List of Assignments 20050111
5 ASSIGN_IS_EMPTY Instance method Public Method Indicator: No Occurrence Assignments Exist 20050113
6 ASSIGN_LOCKUP Instance method Protected Method Protect Assignments 20050225
7 ASSIGN_PACK Instance method Public Method Pack Assignments in XSTRING (During Data Save) 20050111
8 ASSIGN_PROTECT Instance method Protected Method Protect Assignments 20050225
9 ASSIGN_REMOVE Instance method Protected Method Delete Assignment(s) 20050112
10 ASSIGN_UNDELETE Instance method Protected Method Undo Deletion Flag of an Assignment 20050225
11 AUTH_CHECK Instance method Protected Method Authorization Check 20050722
12 CHECK_ASSIGNED Instance method Public Method Check if Characteristic Combination Assigned 20050225
13 CLEANUP Instance method Public Method Clean Up Assignments (Delete All) 20050225
14 CONSTRUCTOR Instance method Public Constructor 20050106
15 COPY Instance method Protected Method Copy Assignments to Existing List 20050406
16 EXTRACT_CHAVLS Instance method Protected Method Extract Characteristic Values 20050707
17 TEXT_GET_P Instance method Protected Method Read Text and If Necessary, Create Exception 20050218
Events
Class /MAP/CL_EVT_EVASSIGN has no event.
Types
Class /MAP/CL_EVT_EVASSIGN has no local type.
Method Signatures

Method ASSIGN_2_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) STRING Lesbare Form des Schlüssels 20050823
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Schlüsselfeldern 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method ASSIGN_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EVMANAGER Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_EVMANAGER MAP: API für Ereignis-Pflege 20050823
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Datensatz mit neuer Zuordnung 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050823
2 /MAP/CX_EVT_DBIF MAP: Ausnahmen zu /MAP/CL_EVT_DBIF 20050823
3 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050823
4 /MAP/CX_EVT_EVMANAGER MAP: Ausnahmen zu /MAP/CX_EVT_EVMANAGER 20050823
5 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method ASSIGN_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) XSTRING 20050823

Method ASSIGN_FILL on class /MAP/CL_EVT_EVASSIGN has no exception.

Method ASSIGN_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_ASSIGN Call by reference Type reference (TYPE) STANDARD TABLE Liste der Zuordnungen 20050823
2 Importing I_FILL_TEXT Call by reference Type reference (TYPE) XFELD 'X' Texte nachlesen? 20051018
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050823
2 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method ASSIGN_IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EMPTY Value transfer Type reference (TYPE) XFELD Kennzeichen: Tabelle der Zuordnungen ist leer 20050823
2 Importing I_CONSIDER_DELETIONS Call by reference Type reference (TYPE) XFELD Kennzeichen: Löschvormerkungen berücksichtigen 20050923

Method ASSIGN_IS_EMPTY on class /MAP/CL_EVT_EVASSIGN has no exception.

Method ASSIGN_LOCKUP Signature

Method ASSIGN_LOCKUP on class /MAP/CL_EVT_EVASSIGN has no parameter.
Method ASSIGN_LOCKUP on class /MAP/CL_EVT_EVASSIGN has no exception.

Method ASSIGN_PACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XSTRING Call by reference Type reference (TYPE) XSTRING XSTRING mit Tabelle der Zuordnugen 20050823
2 Importing I_DELETE Call by reference Type reference (TYPE) XFELD Kennzeichen: Tabelle löschen 20050823

Method ASSIGN_PACK on class /MAP/CL_EVT_EVASSIGN has no exception.

Method ASSIGN_PROTECT Signature

Method ASSIGN_PROTECT on class /MAP/CL_EVT_EVASSIGN has no parameter.
Method ASSIGN_PROTECT on class /MAP/CL_EVT_EVASSIGN has no exception.

Method ASSIGN_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EVMANAGER Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_EVMANAGER MAP: API für Ereignis-Pflege 20050823
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Schlüssel der Zuordnung 20050823
3 Importing I_ALL Call by reference Type reference (TYPE) XFELD Kennzeichen: Alle Zuordnungen löschen 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050823
2 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method ASSIGN_UNDELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) DATA Datensatz mit Merkmalswerten 20050823
2 Importing I_ALL Call by reference Type reference (TYPE) XFELD Kennzeichen: Alle Zuordnungen 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DBIF MAP: Ausnahmen zu /MAP/CL_EVT_DBIF 20050823
2 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050823
3 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050722
2 Importing IR_EVMANAGER Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_EVMANAGER MAP: API für Ereignis-Pflege 20050823
3 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20050722
4 Importing I_CHAVL Call by reference Type reference (TYPE) /MAP/E_Y_DIMKEY1 Merkmal 20050722
5 Importing I_CHAVL1 Call by reference Type reference (TYPE) /MAP/E_Y_DIMKEY2 Klammermerkmal 1 20050722
6 Importing I_CHAVL2 Call by reference Type reference (TYPE) /MAP/E_Y_DIMKEY3 Klammermerkmal 2 20050722

Method AUTH_CHECK on class /MAP/CL_EVT_EVASSIGN has no exception.

Method CHECK_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Returncode 20050823
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Merkmalswerten 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050823
2 /MAP/CX_EVT_ROOT MAP: Wurzel aller Ausnahmeklassen zu Ereignissen 20050823

Method CLEANUP Signature

Method CLEANUP on class /MAP/CL_EVT_EVASSIGN has no parameter.
Method CLEANUP on class /MAP/CL_EVT_EVASSIGN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DB Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_DB MAP: Wurzelklasse zu Ereignis-Zuordnungen, DB-Schicht 20050106
2 Importing I_EVDIM Call by reference Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Ereignis-Dimension 20050303
3 Importing I_EVID Call by reference Type reference (TYPE) /MAP/E_Y_EVID MAP: Ereignis 20050315
4 Importing I_EVOCCUR Call by reference Type reference (TYPE) /MAP/E_Y_EVOCCUR MAP: Ereignis-Auftreten 20050315
5 Importing I_NO_DIALOG Call by reference Type reference (TYPE) XFELD Kz.: Daten werden nicht in Pflegedialog verwendet 20050106

Method CONSTRUCTOR on class /MAP/CL_EVT_EVASSIGN has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGN Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_EVASSIGN MAP: Schnittstelle für Zuordnungen zu Ereignis-Auftreten 20050823
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050823
2 /MAP/CX_EVT_DBIF MAP: Ausnahmen zu /MAP/CL_EVT_DBIF 20050823
3 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050823
4 /MAP/CX_EVT_EVMANAGER MAP: Ausnahmen zu /MAP/CX_EVT_EVMANAGER 20050823
5 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050823

Method EXTRACT_CHAVLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL Call by reference Type reference (TYPE) RSCHAVL Merkmal 20050707
2 Exporting E_CHAVL1 Call by reference Type reference (TYPE) RSCHAVL Klammermerkmal 1 20050707
3 Exporting E_CHAVL2 Call by reference Type reference (TYPE) RSCHAVL Klammermerkmal 2 20050707
4 Importing IS_DATA Call by reference Type reference (TYPE) DATA Struktur mit Merkmalswerten 20050707

Method EXTRACT_CHAVLS on class /MAP/CL_EVT_EVASSIGN has no exception.

Method TEXT_GET_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20050218
2 Exporting E_TXTMD Call by reference Type reference (TYPE) RSTXTMD Beschreibung mittel 20050218
3 Exporting E_TXTSH Call by reference Type reference (TYPE) RSTXTSH Beschreibung kurz 20050218
4 Importing IR_DB Call by reference Object reference (TYPE REF TO) /MAP/CL_EVT_DB MAP: Wurzelklasse zu Ereignis-Zuordnungen, DB-Schicht 20050218
5 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050218
6 Importing I_EVDIM Call by reference Type reference (TYPE) /MAP/E_Y_EVDIM MAP: Ereignis-Dimension 20050218
7 Importing I_EVOCCUR Call by reference Type reference (TYPE) /MAP/E_Y_EVOCCUR MAP: Ereignis-Auftreten 20050218
# Exception Resumable Description Created on
1 /MAP/CX_EVT_DB MAP: Ausnahmen zur Klasse /MAP/E_CL_DB 20050218
2 /MAP/CX_EVT_EVASSIGN MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN 20050218
3 /MAP/CX_EVT_IOBJ MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ 20050218
History
Last changed by/on SAP  20141101 
SAP Release Created in 702