SAP ABAP Interface IF_EX_QNAO_OBJCAT (BAdI Interface: BADI_QNAO_OBJCAT)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
QM-QN-NT (Application Component) Creating Quality Notifications
⤷
QNAO (Package) QM: Assigned Objects for Quality Notification

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QNAO_OBJCAT_001 | BAdI Class: BADI_QNAO_OBJCAT: Batch | 20080225 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QNAO_OBJCAT_002 | Class for BAdI Impl.: QNAO_OBJCAT: Serial Number | 20080225 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QNAO_OBJCAT_003 | Class for BAdI Impl.: Category = 003 = Inspection Lot | 20080131 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QNAO_OBJCAT_004 | Class for BAdI Impl.: QNAO_OBJCAT: PP/PI Order | 20080225 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_QNAO_OBJCAT_005 | Class for BAdI Impl.: QNAO_OBJCAT: Delivery Item | 20080225 |
Properties
Interface | IF_EX_QNAO_OBJCAT | |
Short Description | BAdI Interface: BADI_QNAO_OBJCAT |
General Data
Package | QNAO | QM: Assigned Objects for Quality Notification |
Created | 20080125 | SAP |
Last changed | 20100310 | 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) |
2 | RSDS | 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 | 20080125 |
Friends
Interface IF_EX_QNAO_OBJCAT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_AKTYP_CHANGE | Constant | Public | Type reference (TYPE) | T365-AKTYP | 'H' | Activity Category in Transaction (Cr/Ch/D) | 20080131 | |
2 | MC_AKTYP_CREATE | Constant | Public | Type reference (TYPE) | T365-AKTYP | 'V' | Activity Category in Transaction (Cr/Ch/D) | 20080131 | |
3 | MC_AKTYP_DISPLAY | Constant | Public | Type reference (TYPE) | T365-AKTYP | 'A' | Activity Category in Transaction (Cr/Ch/D) | 20080131 | |
4 | MC_KEY_NAME_01 | Constant | Public | Type reference (TYPE) | DFIES-LFIELDNAME | 'KEYFIELD_01' | Field Name | 20080323 | |
5 | MC_KEY_NAME_02 | Constant | Public | Type reference (TYPE) | DFIES-LFIELDNAME | 'KEYFIELD_02' | Field Name | 20080323 | |
6 | MC_KEY_NAME_03 | Constant | Public | Type reference (TYPE) | DFIES-LFIELDNAME | 'KEYFIELD_03' | Field Name | 20080323 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Executes Search Help for a Search Attribute | 20080317 |
2 | ![]() |
Instance method | Public | Method | Checks Consistency | 20080219 |
3 | ![]() |
Instance method | Public | Method | Checks Existence of Object for a Search Attribute | 20080129 |
4 | ![]() |
Instance method | Public | Method | Checks Obj. Consistency After Change to Notification Header | 20080423 |
5 | ![]() |
Instance method | Public | Method | Display Detailed Information for Object | 20080418 |
6 | ![]() |
Instance method | Public | Method | Executes a Function | 20080129 |
7 | ![]() |
Instance method | Public | Method | Provides Concatenated Key in UI Format | 20080501 |
8 | ![]() |
Instance method | Public | Method | Field Properties | 20080131 |
9 | ![]() |
Instance method | Public | Method | Transfers Category-Specific Functions | 20080129 |
10 | ![]() |
Instance method | Public | Method | Transfers Search Attributes | 20080129 |
11 | ![]() |
Instance method | Public | Method | Transfers Data in UI Format | 20080220 |
12 | ![]() |
Instance method | Public | Method | Transfers Data in Database Format | 20080220 |
13 | ![]() |
Instance method | Public | Method | Table Containing Search Attributes Is Mapped (Mapping) | 20080317 |
14 | ![]() |
Instance method | Public | Method | Adjustment of Key Fields due to Change in Notification Hdr | 20090703 |
Events
Interface IF_EX_QNAO_OBJCAT has no event.
Types
Interface IF_EX_QNAO_OBJCAT has no local type.
Method Signatures
Method CALL_VALUE_HELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_FIELD | Call by reference | Type reference (TYPE) | TTFIELDNAME | Menge von Feldnamen | 20080503 | ||
2 | ![]() |
EV_KEYFIELD_01 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080502 | ||
3 | ![]() |
EV_KEYFIELD_02 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080502 | ||
4 | ![]() |
EV_KEYFIELD_03 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080502 | ||
5 | ![]() |
IS_AOBJECT | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | UI Daten der zugeordneten Objekte | 20080502 | ||
6 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080502 | ||
7 | ![]() |
IV_SEARCH_FIELD_NAME | Call by reference | Type reference (TYPE) | HELP_INFO-DYNPROFLD | Names des Feldes auf dem Dynpro | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080504 |
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NEW_INCONSIST_AOBJECT | Call by reference | Type reference (TYPE) | QNAOT_OBJ_DATA_DB | DB Daten der zugeordneten Objekte | 20080428 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20080304 | ||
3 | ![]() |
IS_NEW_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080305 | ||
4 | ![]() |
IS_OLD_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080305 | ||
5 | ![]() |
IS_T365 | Call by reference | Type reference (TYPE) | T365 | Startwerte für IH-Meldungstransaktionen | 20080304 | ||
6 | ![]() |
IS_TQ80 | Call by reference | Type reference (TYPE) | TQ80 | Meldungsarten | 20080304 | ||
7 | ![]() |
IT_NEW_AOBJECT | Call by reference | Type reference (TYPE) | QNAOT_OBJ_DATA_DB | DB Daten der zugeordneten Objekte | 20080305 | ||
8 | ![]() |
IT_OLD_AOBJECT | Call by reference | Type reference (TYPE) | QNAOT_OBJ_DATA_DB | DB Daten der zugeordneten Objekte | 20080305 | ||
9 | ![]() |
IT_WQMFE | Call by reference | Type reference (TYPE) | TAB_WQMFE | Arbeitstabelle Meldungsposition | 20080304 | ||
10 | ![]() |
IT_WQMMA | Call by reference | Type reference (TYPE) | TAB_WQMMA | Arbeitsstruktur Aktionen | 20080304 | ||
11 | ![]() |
IT_WQMSM | Call by reference | Type reference (TYPE) | TAB_WQMSM | Arbeitstabelle Maßnahmen | 20080304 | ||
12 | ![]() |
IT_WQMUR | Call by reference | Type reference (TYPE) | TAB_WQMUR | Arbeitstabelle Ursachen | 20080304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080219 |
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20080509 | ||
2 | ![]() |
EV_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Objekt existiert | 20080129 | ||
3 | ![]() |
EV_IS_USABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Objekt ist verwendbar | 20080509 | ||
4 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080305 | ||
5 | ![]() |
IV_KEYFIELD_01 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Feldname | 20080506 | ||
6 | ![]() |
IV_KEYFIELD_02 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Teilschlüssel eines zugeordneten Objektes | 20080506 | ||
7 | ![]() |
IV_KEYFIELD_03 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Teilschlüssel eines zugeordneten Objektes | 20080506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080129 |
Method CONSISTENT_ON_QMEL_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AOBJECT | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | DB Daten der zugeordneten Objekte | 20080427 | ||
2 | ![]() |
IS_NEW_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080501 | ||
3 | ![]() |
IS_OLD_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080501 | ||
4 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Ist der Satz noch konsistent ? | 20080423 |
Method CONSISTENT_ON_QMEL_CHANGED on Interface IF_EX_QNAO_OBJCAT has no exception.
Method DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AOBJECT_DATA | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | Zugeordnete Objekte zur Meldungsposition | 20080418 | ||
2 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080418 |
Method EXECUTE_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_AOBJECT_DATA | Call by reference | Type reference (TYPE) | QNAOT_OBJ_DATA_DB | DB Daten der zugeordneten Objekte | 20080507 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20080129 | ||
3 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080129 | ||
4 | ![]() |
IT_AOBJECT_DATA | Call by reference | Type reference (TYPE) | QNAOT_OBJ_DATA_DB | Zugeordnete Objekte zur Meldungsposition | 20080131 | ||
5 | ![]() |
IT_WQMFE | Call by reference | Type reference (TYPE) | TAB_WQMFE | Arbeitstabelle Meldungsposition | 20080129 | ||
6 | ![]() |
IT_WQMMA | Call by reference | Type reference (TYPE) | TAB_WQMMA | Arbeitstabelle Aktionen | 20080129 | ||
7 | ![]() |
IT_WQMSM | Call by reference | Type reference (TYPE) | TAB_WQMSM | Arbeitstabelle Maßnahmen | 20080129 | ||
8 | ![]() |
IT_WQMUR | Call by reference | Type reference (TYPE) | TAB_WQMUR | Arbeitstabelle Ursachen | 20080129 | ||
9 | ![]() |
IV_FUNCTION | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20080129 | ||
10 | ![]() |
IV_SELECTED_ROW | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20080305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080129 |
Method GET_CONCATENATED_KEY_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AOBJECT | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | Zugeordnete Objekte zur Meldungsposition | 20080501 | ||
2 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080501 | ||
3 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | QNAO_CONC_KEYFIELD | Konkartinierte Darstellg des Schlüssels f. zugeord. Obj. | 20080501 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080501 |
Method GET_FIELD_ATTRIBUTES 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 | 20080213 | ||
2 | ![]() |
EV_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' für Objekttyp relevant | 20080131 | ||
3 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | NAME_FELD | Feldname | 20080131 | ||
4 | ![]() |
IV_OBJCAT | Call by reference | Type reference (TYPE) | QNAO_OBJCAT | Objekttyp eines zugeordneten Objektes | 20080228 | ||
5 | ![]() |
IV_STATE_MODE | Call by reference | Type reference (TYPE) | T365-AKTYP | Aktivitätstyp in Transaktion (H/V/A) | 20080131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080131 |
Method GET_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCATTR | Kontext Menü: Funktionen und Attribute | 20080129 | ||
2 | ![]() |
IS_OBJ_DATA_DB | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | Zugeordnete Objekte zur Meldungsposition | 20080131 | ||
3 | ![]() |
IV_SEL_FIELD_NAME | Call by reference | Type reference (TYPE) | FELD_NAME | Feldname | 20080229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080129 |
Method GET_SEARCH_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SEARCH_ATTRIBUTES | Call by reference | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries | 20080129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080129 |
Method MAP_DATA_DB_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA_UI | Call by reference | Type reference (TYPE) | QNAOS_OBJ_DATA_UI | UI Daten der zugeordneten Objekte | 20080220 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20080509 | ||
3 | ![]() |
IS_DATA_DB | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | Zugeordnete Objekte zur Meldungsposition | 20080220 | ||
4 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080220 |
Method MAP_DATA_UI_TO_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20080309 | ||
2 | ![]() |
EV_KEYFIELD_01 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080224 | ||
3 | ![]() |
EV_KEYFIELD_02 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080224 | ||
4 | ![]() |
EV_KEYFIELD_03 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Zugeordnete Objekte zur Meldungsposition | 20080224 | ||
5 | ![]() |
IS_DATA_UI | Call by reference | Type reference (TYPE) | QNAOS_OBJ_DATA_UI | UI Daten der zugeordneten Objekte | 20080220 | ||
6 | ![]() |
IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zum View VIQMEL | 20080305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme eines zugeord. Objektes z. Meldung | 20080220 |
Method MAP_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RANGE | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20080323 | |||
2 | ![]() |
IT_RANGE | Call by reference | Type reference (TYPE) | RSDS_FRANGE_T | 20080323 |
Method MAP_RANGES on Interface IF_EX_QNAO_OBJCAT has no exception.
Method ON_QMEL_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_KEYFIELD_01 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Teilschlüssel eines zugeordneten Objektes | 20090703 | ||
2 | ![]() |
CV_KEYFIELD_02 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Teilschlüssel eines zugeordneten Objektes | 20090703 | ||
3 | ![]() |
CV_KEYFIELD_03 | Call by reference | Type reference (TYPE) | QNAO_OBJKEY | Teilschlüssel eines zugeordneten Objektes | 20090703 | ||
4 | ![]() |
CV_SHORTTEXT | Call by reference | Type reference (TYPE) | QNAO_REMARK | Bemerkung zum zugeordneten Objekt | 20090703 | ||
5 | ![]() |
IS_AOBJECT | Call by reference | Type reference (TYPE) | QNAOD_AOBJECT | Zugeordnete Objekte zur Meldungsposition | 20090703 | ||
6 | ![]() |
IS_NEW_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20090703 | ||
7 | ![]() |
IS_OLD_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20090703 |
Method ON_QMEL_CHANGED on Interface IF_EX_QNAO_OBJCAT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |