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 CHECK_MASTER_INSPCHAR Instance method Public Method Checks Consistency for Creating Master Inspection Char. 20090305
2 CONVERT_CHARACTERISTIC Instance method Public Method Converts Data for Creating Master Inspection Char. 20090123
3 GET_CHARACTERISTICS Instance method Public Method Read of Characteristic Data from Source 20090114
4 GET_EDIT_MODE Instance method Public Method Transfers Change Mode 20090225
5 GET_MIC_FIELDATTR Instance method Public Method Provides Field Properties 20090318
6 GET_MKMNR Instance method Public Method Provides Next Charcteristic Number 20100316
7 GET_SHORTTEXT Instance method Public Method Reads Language-Dependent Short Texts for Value Assignmt Type 20090306
8 GET_SOURCE_FIELDATTR Instance method Public Method Provides Field Properties of Source 20090323
9 GET_STRUCTURE_NAME Instance method Public Method Transfers Structure Name of Data Source for Creating Char. 20090123
10 SAVE_MASTER_INSPCHAR Instance method Public Method Creates Master Inspection Characteristic 20090305
11 SET_EDIT_MODE 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090305
2 Importing IT_INSP_CHAR Call by reference Type reference (TYPE) TY_MT_QPMK 20091221
3 Importing 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 CX_QMIP_CHAR_MAPPING 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 Exporting ES_INSP_CHAR Call by reference Type reference (TYPE) QMIPS_MASTER_INSP_CHAR Struktur für Anlage Stammprüfmerkmal von externer Quelle 20091221
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090123
3 Exporting ET_SHORTTEXT Call by reference Type reference (TYPE) TY_MT_SHORTTEXT Prüfmethoden/Stammprüfmerkmale Kurztexte 20090123
4 Importing IS_CHARACTERISTIC Call by reference Type reference (TYPE) ANY Source data of characteristic 20090123
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Exporting ET_CHARACTERISTIC Call by reference Type reference (TYPE) TABLE Tabelle der selektierten Quelldaten 20090115
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090121
3 Exporting EV_STRUCTNAME Call by reference Type reference (TYPE) ANY Strukturname für Quelldaten 20090115
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) CHAR1 'A' 'A' = Änderungsmodus 'D' = Anzeigemodus 20090220
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Returning 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 Changing CS_FIELD_ATTRIBUTES Call by reference Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20090318
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100317
2 Exporting EV_MKMNR Call by reference Type reference (TYPE) QMERKNR Stammprüfmerkmale 20100316
3 Importing IV_KURZTEXT Call by reference Type reference (TYPE) QKURZTEXT Kurztext 20100317
4 Importing IV_ZAEHLER Call by reference Type reference (TYPE) QZAEHLER Werk des Stammprüfmerkmales 20100316
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Exporting ET_SHORTTEXT Call by reference Type reference (TYPE) TY_MT_SHORTTEXT 20090306
2 Importing IV_SOURCE_EXT Call by reference Type reference (TYPE) ANY Schlüssel der Datenherkunft extern 20090318
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Changing CS_FIELD_ATTRIBUTES Call by reference Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20090323
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Exporting 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090305
2 Importing IT_INSP_CHAR Call by reference Type reference (TYPE) TY_MT_QPMK 20091221
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING 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 Importing IV_DEFAULT_MODE Call by reference Type reference (TYPE) CHAR1 'D' Defaultbelegung für Bearbeitungsmodus 20090316
# Exception Resumable Description Created on
1 CX_QMIP_CHAR_MAPPING Ausnahmeklasse: Implementierung Quelle: Merkmalsübernahme 20090512
History
Last changed by/on SAP  20110908 
SAP Release Created in 605