SAP ABAP Interface IF_EX_QMIP_CHAR_MAPPING (BAdI Interface: BADI_QMIP_CHAR_MAPPING)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
QM-PT-IP (Application Component) Inspection Planning
⤷
QMIP_EA (Package) QM: Inspection Plans and Characteristics

⤷

⤷

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
Interface | IF_EX_QMIP_CHAR_MAPPING | |
Short Description | BAdI Interface: BADI_QMIP_CHAR_MAPPING |
General Data
Package | QMIP_EA | QM: Inspection Plans and Characteristics |
Created | 20090114 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20090114 |
Friends
Interface IF_EX_QMIP_CHAR_MAPPING has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_CHANGE | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Indicator | 20090313 | |
2 | MC_DISPLAY | 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
Interface 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 Interface 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 Interface 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 | 605 |