SAP ABAP Class IF_EX_QMIP_CHAR_MAPPING (BAdI Interface: BADI_QMIP_CHAR_MAPPING)
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20090114 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QMIP_CHAR_MAPPING_01 | Creation of Master Insp. Chars - EHS Implementation | 20090114 |
Properties
| Class | IF_EX_QMIP_CHAR_MAPPING | |
| Short Description | BAdI Interface: BADI_QMIP_CHAR_MAPPING | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20090114 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_EX_QMIP_CHAR_MAPPING has no interface implemented.
Friends
Class IF_EX_QMIP_CHAR_MAPPING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Indicator | 20090313 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Indicator | 20090313 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Checks Consistency for Creating Master Inspection Char. | 20090305 | |
| 2 | Instance method | Public | Method | Converts Data for Creating Master Inspection Char. | 20090123 | |
| 3 | Instance method | Public | Method | Read of Characteristic Data from Source | 20090114 | |
| 4 | Instance method | Public | Method | Transfers Change Mode | 20090225 | |
| 5 | Instance method | Public | Method | Provides Field Properties | 20090318 | |
| 6 | Instance method | Public | Method | Provides Next Charcteristic Number | 20100316 | |
| 7 | Instance method | Public | Method | Reads Language-Dependent Short Texts for Value Assignmt Type | 20090306 | |
| 8 | Instance method | Public | Method | Provides Field Properties of Source | 20090323 | |
| 9 | Instance method | Public | Method | Transfers Structure Name of Data Source for Creating Char. | 20090123 | |
| 10 | Instance method | Public | Method | Creates Master Inspection Characteristic | 20090305 | |
| 11 | Instance method | Public | Method | Determination of Edit Mode | 20090316 |
Events
Class IF_EX_QMIP_CHAR_MAPPING has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_MT_QPMK | Public | See coding | 20090305 | TY_MT_QPMK type STANDARD TABLE OF QMIPS_MASTER_INSP_CHAR
|
||
| 2 | TY_MT_SHORTTEXT | Public | See coding | Short Texts for Inspection Methods/Master Inspection Chars | 20090130 | TY_MT_SHORTTEXT type STANDARD TABLE OF qpmktxt
|
Method Signatures
Method CHECK_MASTER_INSPCHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20090305 | |||
| 2 | IT_INSP_CHAR | Call by reference | Type reference (TYPE) | TY_MT_QPMK | 20091221 | ||||
| 3 | IV_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090305 |
Method CONVERT_CHARACTERISTIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INSP_CHAR | Call by reference | Type reference (TYPE) | QMIPS_MASTER_INSP_CHAR | Struktur für Anlage Stammprüfmerkmal von externer Quelle | 20091221 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20090123 | |||
| 3 | ET_SHORTTEXT | Call by reference | Type reference (TYPE) | TY_MT_SHORTTEXT | Prüfmethoden/Stammprüfmerkmale Kurztexte | 20090123 | |||
| 4 | IS_CHARACTERISTIC | Call by reference | Type reference (TYPE) | ANY | Source data of characteristic | 20090123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090123 |
Method GET_CHARACTERISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARACTERISTIC | Call by reference | Type reference (TYPE) | TABLE | Tabelle der selektierten Quelldaten | 20090115 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20090121 | |||
| 3 | EV_STRUCTNAME | Call by reference | Type reference (TYPE) | ANY | Strukturname für Quelldaten | 20090115 | |||
| 4 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'A' | 'A' = Änderungsmodus 'D' = Anzeigemodus | 20090220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090121 |
Method GET_EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_EDIT_MODE | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090225 |
Method GET_EDIT_MODE on class IF_EX_QMIP_CHAR_MAPPING has no exception.
Method GET_MIC_FIELDATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FIELD_ATTRIBUTES | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV-Control: Feldkatalog | 20090318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090318 |
Method GET_MKMNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20100317 | |||
| 2 | EV_MKMNR | Call by reference | Type reference (TYPE) | QMERKNR | Stammprüfmerkmale | 20100316 | |||
| 3 | IV_KURZTEXT | Call by reference | Type reference (TYPE) | QKURZTEXT | Kurztext | 20100317 | |||
| 4 | IV_ZAEHLER | Call by reference | Type reference (TYPE) | QZAEHLER | Werk des Stammprüfmerkmales | 20100316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20100316 |
Method GET_SHORTTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SHORTTEXT | Call by reference | Type reference (TYPE) | TY_MT_SHORTTEXT | 20090306 | ||||
| 2 | IV_SOURCE_EXT | Call by reference | Type reference (TYPE) | ANY | Schlüssel der Datenherkunft extern | 20090318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090306 |
Method GET_SOURCE_FIELDATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FIELD_ATTRIBUTES | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV-Control: Feldkatalog | 20090323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090323 |
Method GET_STRUCTURE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRUCTNAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name einer Struktur | 20090123 |
Method GET_STRUCTURE_NAME on class IF_EX_QMIP_CHAR_MAPPING has no exception.
Method SAVE_MASTER_INSPCHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20090305 | |||
| 2 | IT_INSP_CHAR | Call by reference | Type reference (TYPE) | TY_MT_QPMK | 20091221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090305 |
Method SET_EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEFAULT_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'D' | Defaultbelegung für Bearbeitungsmodus | 20090316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme | 20090512 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |