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
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 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to Table of Assignments | 20050106 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to a Row in the Assignment Table | 20050921 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | I | Number of Compound Characteristics | 20050722 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | /MAP/E_Y_EVDIM | MAP: Event Dimension | 20050823 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | /MAP/E_Y_EVID | MAP: Event | 20050823 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | /MAP/E_Y_EVOCCUR | MAP: Event Occurrence | 20050823 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Convert Assignment Key in Plaintext (External Format) | 20050112 | |
| 2 | Instance method | Protected | Method | Insert Assignment | 20050117 | |
| 3 | Instance method | Public | Method | Fill Assignment (During Data Load) | 20050111 | |
| 4 | Instance method | Public | Method | Return List of Assignments | 20050111 | |
| 5 | Instance method | Public | Method | Indicator: No Occurrence Assignments Exist | 20050113 | |
| 6 | Instance method | Protected | Method | Protect Assignments | 20050225 | |
| 7 | Instance method | Public | Method | Pack Assignments in XSTRING (During Data Save) | 20050111 | |
| 8 | Instance method | Protected | Method | Protect Assignments | 20050225 | |
| 9 | Instance method | Protected | Method | Delete Assignment(s) | 20050112 | |
| 10 | Instance method | Protected | Method | Undo Deletion Flag of an Assignment | 20050225 | |
| 11 | Instance method | Protected | Method | Authorization Check | 20050722 | |
| 12 | Instance method | Public | Method | Check if Characteristic Combination Assigned | 20050225 | |
| 13 | Instance method | Public | Method | Clean Up Assignments (Delete All) | 20050225 | |
| 14 | Instance method | Public | Constructor | 20050106 | ||
| 15 | Instance method | Protected | Method | Copy Assignments to Existing List | 20050406 | |
| 16 | Instance method | Protected | Method | Extract Characteristic Values | 20050707 | |
| 17 | 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 | E_TEXT | Call by reference | Type reference (TYPE) | STRING | Lesbare Form des Schlüssels | 20050823 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | Struktur mit Schlüsselfeldern | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IR_EVMANAGER | Call by reference | Object reference (TYPE REF TO) | /MAP/CL_EVT_EVMANAGER | MAP: API für Ereignis-Pflege | 20050823 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | Datensatz mit neuer Zuordnung | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zur Klasse /MAP/E_CL_DB | 20050823 | ||
| 2 | MAP: Ausnahmen zu /MAP/CL_EVT_DBIF | 20050823 | ||
| 3 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050823 | ||
| 4 | MAP: Ausnahmen zu /MAP/CX_EVT_EVMANAGER | 20050823 | ||
| 5 | 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 | 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 | ETS_ASSIGN | Call by reference | Type reference (TYPE) | STANDARD TABLE | Liste der Zuordnungen | 20050823 | |||
| 2 | I_FILL_TEXT | Call by reference | Type reference (TYPE) | XFELD | 'X' | Texte nachlesen? | 20051018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zur Klasse /MAP/E_CL_DB | 20050823 | ||
| 2 | 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 | E_EMPTY | Value transfer | Type reference (TYPE) | XFELD | Kennzeichen: Tabelle der Zuordnungen ist leer | 20050823 | |||
| 2 | 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 | E_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | XSTRING mit Tabelle der Zuordnugen | 20050823 | |||
| 2 | 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 | IR_EVMANAGER | Call by reference | Object reference (TYPE REF TO) | /MAP/CL_EVT_EVMANAGER | MAP: API für Ereignis-Pflege | 20050823 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | Struktur mit Schlüssel der Zuordnung | 20050823 | |||
| 3 | I_ALL | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Alle Zuordnungen löschen | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050823 | ||
| 2 | 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 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | Datensatz mit Merkmalswerten | 20050823 | |||
| 2 | I_ALL | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Alle Zuordnungen | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zu /MAP/CL_EVT_DBIF | 20050823 | ||
| 2 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050823 | ||
| 3 | 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 | E_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20050722 | |||
| 2 | IR_EVMANAGER | Call by reference | Object reference (TYPE REF TO) | /MAP/CL_EVT_EVMANAGER | MAP: API für Ereignis-Pflege | 20050823 | |||
| 3 | I_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20050722 | |||
| 4 | I_CHAVL | Call by reference | Type reference (TYPE) | /MAP/E_Y_DIMKEY1 | Merkmal | 20050722 | |||
| 5 | I_CHAVL1 | Call by reference | Type reference (TYPE) | /MAP/E_Y_DIMKEY2 | Klammermerkmal 1 | 20050722 | |||
| 6 | 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 | E_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode | 20050823 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | Struktur mit Merkmalswerten | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050823 | ||
| 2 | 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 | IR_DB | Call by reference | Object reference (TYPE REF TO) | /MAP/CL_EVT_DB | MAP: Wurzelklasse zu Ereignis-Zuordnungen, DB-Schicht | 20050106 | |||
| 2 | I_EVDIM | Call by reference | Type reference (TYPE) | /MAP/E_Y_EVDIM | MAP: Ereignis-Dimension | 20050303 | |||
| 3 | I_EVID | Call by reference | Type reference (TYPE) | /MAP/E_Y_EVID | MAP: Ereignis | 20050315 | |||
| 4 | I_EVOCCUR | Call by reference | Type reference (TYPE) | /MAP/E_Y_EVOCCUR | MAP: Ereignis-Auftreten | 20050315 | |||
| 5 | 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 | 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: Ausnahmen zur Klasse /MAP/E_CL_DB | 20050823 | ||
| 2 | MAP: Ausnahmen zu /MAP/CL_EVT_DBIF | 20050823 | ||
| 3 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050823 | ||
| 4 | MAP: Ausnahmen zu /MAP/CX_EVT_EVMANAGER | 20050823 | ||
| 5 | 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 | E_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Merkmal | 20050707 | |||
| 2 | E_CHAVL1 | Call by reference | Type reference (TYPE) | RSCHAVL | Klammermerkmal 1 | 20050707 | |||
| 3 | E_CHAVL2 | Call by reference | Type reference (TYPE) | RSCHAVL | Klammermerkmal 2 | 20050707 | |||
| 4 | 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 | E_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20050218 | |||
| 2 | E_TXTMD | Call by reference | Type reference (TYPE) | RSTXTMD | Beschreibung mittel | 20050218 | |||
| 3 | E_TXTSH | Call by reference | Type reference (TYPE) | RSTXTSH | Beschreibung kurz | 20050218 | |||
| 4 | IR_DB | Call by reference | Object reference (TYPE REF TO) | /MAP/CL_EVT_DB | MAP: Wurzelklasse zu Ereignis-Zuordnungen, DB-Schicht | 20050218 | |||
| 5 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20050218 | ||||
| 6 | I_EVDIM | Call by reference | Type reference (TYPE) | /MAP/E_Y_EVDIM | MAP: Ereignis-Dimension | 20050218 | |||
| 7 | I_EVOCCUR | Call by reference | Type reference (TYPE) | /MAP/E_Y_EVOCCUR | MAP: Ereignis-Auftreten | 20050218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP: Ausnahmen zur Klasse /MAP/E_CL_DB | 20050218 | ||
| 2 | MAP: Ausnahmen zu /MAP/CL_EVT_EVASSIGN | 20050218 | ||
| 3 | MAP: Ausnahmen zur Klasse /MAP/E_CL_IOBJ | 20050218 |
History
| Last changed by/on | SAP | 20141101 |
| SAP Release Created in | 702 |