SAP ABAP Class CL_QNAO_OBJECT (API of Assigned Objects for Notification)
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
Properties
Class CL_QNAO_OBJECT  
Short Description API of Assigned Objects for Notification    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QNAO   QM: Assigned Objects for Quality Notification 
Created 20080125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 CL_QNAO_PERSISTENCY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_QNAO_OBJECT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_QNAO_PERSISTENCY 20080125 DB Interface: Assigned Objects for Notification
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CREATE_MODE Constant Public Attribute reference (LIKE) MC_DISPLAY_MODE 'H' Update Mode 20080213
2 MC_DISPLAY_MODE Constant Public Type reference (TYPE) AKTTYP 'A' Read Mode 20080213
3 MC_EDIT_MODE Constant Public Attribute reference (LIKE) MC_DISPLAY_MODE 'V' Update Mode 20080213
4 MC_FUNC_INTERPRET Constant Public Type reference (TYPE) UI_FUNC 'INTERPRET' Function Code 20080507
5 MC_QMTYP_QUALITY Static Attribute Public Type reference (TYPE) QMTYP '02' Notification Type 20080609
6 MS_DATA Instance attribute Public Type reference (TYPE) QNAOD_AOBJECT UI Data for Assigned Objects 20080125
7 MS_DATA_DB Instance attribute Private Type reference (TYPE) QNAOD_AOBJECT Assigned Objects for Notification Item 20080125
8 MT_STACK Static Attribute Private Type reference (TYPE) QNAOT_OBJECT_REF Instance Table of Assigned Objects for Notification Item 20080125
9 MT_VIQMEL Static Attribute Private Type reference (TYPE) QNAOT_VIQMEL Generated Table for View VIQMEL 20080219
10 MT_VIQMEL_DB Static Attribute Private Type reference (TYPE) QNAOT_VIQMEL Generated Table for View VIQMEL 20080506
11 MV_APPL_MODE Static Attribute Public Attribute reference (LIKE) MC_DISPLAY_MODE Application Status: Read or Change Mode 20080213
12 MV_STATE_MODE Instance attribute Protected Type reference (TYPE) CL_QNAO_PERSISTENCY=>TY_STATE_MODE Status of Object 20080127
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGNMENT_ALLOWED Static method Public Method Assigned Objects Only Quality Notification Allowed 20080622
2 CALL_F4_AND_ADOPT Instance method Public Method Call of Object Cat. Dep. F4 Help with Adjustment of UI Data 20080502
3 CALL_VALUE_HELP Static method Public Method Call of Object Category Dep. F4 Help 20080317
4 CHECK_CONSISTENCY Static method Public Method Is the notification consistent from assigned objects view? 20080125
5 CHECK_NOTIFHEADER_CONSISTENCY Instance method Public Method Checks Consistency of Header Info. and Assigned Objects 20080423
6 CHECK_OBJCAT_EXISTENCE Static method Public Method Checks Customizing for Given Category 20080319
7 CHECK_SORT_NO_UNIQUENESS Static method Private Method Are sort numbers unique for notification item? 20080504
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080213
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080125
10 CREATE Static method Public Method Creation of an Assigned Object 20080125
11 CREATE_WITH_TEMPLATE Static method Public Method Creation of Assgnd Objects for Template (Notification/Item) 20080125
12 DELETE Instance method Public Method Deletes the Assigned Object 20080125
13 DELETE_EMPTY_OBJECT_FROM_STACK Static method Private Method Deletes Empty Objects 20080602
14 DELETE_INCONSISTENT Static method Public Method Deletes Inconsistent Objects 20080428
15 DISPLAY Instance method Public Method Display Details for Assigned Object 20080418
16 EXECUTE_FUNCTION Instance method Public Method Execution of a Function 20080125
17 FIELD_IS_EDITABLE Instance method Private Method Can the specified field be changed? 20080218
18 GET_BADI_OBJCAT_REF Static method Private Method Returns the BAdI Instance for a Category 20080317
19 GET_CON_OBJKEY Instance method Public Method Transfers Concatenated Key 20080418
20 GET_DATA_BEFORE_SAVE Instance method Private Method Returns Current DB fields Before Saving 20080305
21 GET_FIELD_ATTRIBUTES Static method Public Method Object-Dependent Properties for Fields 20080215
22 GET_FUNCTIONS Instance method Public Method Returns the Functions of the Assigned Object 20080125
23 GET_NOTIFITEMS_TO_SEL Static method Public Method Reads Notification Items for Specified Selection Criteria 20080125
24 GET_NOTIF_TO_SEL Static method Public Method Reads Notifications for Given Selection Criteria 20080409
25 GET_SEARCH_ATTRIBUTES Static method Public Method Returns Search Attributes Dep. on Object Category 20080319
26 GET_UI_DATA Instance method Public Method Returns UI Data for an Assigned Object 20080125
27 GET_VIQMEL Static method Private Method Transfers Notification Header Data 20080420
28 IS_SORT_NO_UNIQUE Static method Private Method Is the sort number for the notification item unique? 20080220
29 LOAD Static method Public Method Loads Assigned Objects 20080125
30 LOAD_FROM_ARCHIVE Static method Private Method Loads Assigned Objects from Archive 20080620
31 MAP_SELCRIT Static method Private Method Maps Selection Conditions 20080409
32 NOTIF_AOBJECTS_CHANGED Static method Public Method Have the assigned objects for the notification changed? 20080125
33 OBJCAT_IS_ACTIVE Instance method Private Method Object Category Is Active for the Notification Type 20080218
34 ON_QMEL_CHANGED Instance method Public Method Adjustment of Key Fields due to Change in Notification Hdr 20090703
35 PROPOSE_SORT_NO Static method Private Method Proposes Sort Numbers 20080220
36 PUSH_STACK Static method Private Method Reads Stack Objects and Fills Stack (If Required) 20080125
37 RAISE_OBJECT_NOT_EXISTS Instance method Private Method Object does not exist --> 20080510
38 READ_STACK Static method Private Method Reads Stack Objects 20080125
39 REMOVE_STACK Static method Private Method Takes Items from Stack 20080125
40 SAVE Static method Public Method Save 20080817
41 SET_APPL_MODE Static method Public Method Sets Edit Mode 20080213
42 SET_UI_DATA Instance method Public Method Copy UI Data for an Assigned Object 20080125
43 SET_VIQMEL Static method Public Method Sets Current Information for Notification Headers 20080219
44 SWITCH_NOTIF_NO Static method Public Method Notification Number Was Changed 20080125
Events
# Event Type Visibility Description Created on
1 APPL_MODE_CHANGED Static Event
(1)
Public
(2)
Application Mode Has Changed 20080514
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_FRANGE Public See coding 20080125 BEGIN OF ty_s_frange , objcat TYPE qnao_objcat, frange_t TYPE rsds_frange_t, END OF ty_s_frange
2 TY_T_FRANGE Public See coding 20080125 ty_t_frange TYPE STANDARD TABLE OF ty_s_frange
Method Signatures

Method ASSIGNMENT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMART Call by reference Type reference (TYPE) QMART Meldungsart 20080622
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080622
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20080622
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080622

Method CALL_F4_AND_ADOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_UI Call by reference Type reference (TYPE) QNAOS_OBJ_DATA_UI UI Daten der zugeordneten Objekte 20080502
2 Exporting ET_CHANGED_FIELD Call by reference Type reference (TYPE) TTFIELDNAME Menge von Feldnamen 20080503
3 Importing IV_SEARCH_FIELD_NAME Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20080502
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080502

Method CALL_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080317
2 Importing IV_SEARCH_FIELD_NAME Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20080317
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080319

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080125
2 Importing IS_T365 Call by reference Type reference (TYPE) T365 Startwerte für IH-Meldungstransaktionen 20080304
3 Importing IS_TQ80 Call by reference Type reference (TYPE) TQ80 Meldungsarten 20080304
4 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080125
5 Importing IT_WQMFE Call by reference Type reference (TYPE) TAB_WQMFE Arbeitstabelle Meldungsposition 20080125
6 Importing IT_WQMMA Call by reference Type reference (TYPE) TAB_WQMMA Arbeitsstruktur Aktionen 20080125
7 Importing IT_WQMSM Call by reference Type reference (TYPE) TAB_WQMSM Arbeitstabelle Maßnahmen 20080125
8 Importing IT_WQMUR Call by reference Type reference (TYPE) TAB_WQMUR Arbeitstabelle Ursachen 20080125
9 Importing IV_CHECK_OF_COMPLETENESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080428
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method CHECK_NOTIFHEADER_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_DATA Call by reference Type reference (TYPE) QNAOD_AOBJECT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080423
2 Importing IS_NEW_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080423
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL ist Objekt konsistent 20080428
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080423

Method CHECK_OBJCAT_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080319
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080319

Method CHECK_SORT_NO_UNIQUENESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FENUM Call by reference Type reference (TYPE) FENUM Meldung Druckpositionsnummer 20080504
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080504
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080504

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_QNAO_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_QNAO_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) QNAOD_AOBJECT Zugeordnete Objekte zur Meldungsposition 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer im Positionssatz 20080125
2 Importing IV_PRED_SORT_NO Call by reference Type reference (TYPE) QNAO_SORT_NO Sortiernummer 20080504
3 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080125
4 Returning RR_RESULT Value transfer Object reference (TYPE REF TO) CL_QNAO_OBJECT API der zugeordneten Objekte zur Meldung 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method CREATE_WITH_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) QNAOT_OBJECT_REF Instanztabelle d. zugeordneten Objekte zur Meldungsposition 20080507
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080507
3 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer im Positionssatz 20080625
4 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080125
5 Importing IV_TEMPL_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer (Vorlage) 20080125
6 Importing IV_TEMPL_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer (Vorlage) 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method DELETE Signature

Method DELETE on class CL_QNAO_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method DELETE_EMPTY_OBJECT_FROM_STACK Signature

Method DELETE_EMPTY_OBJECT_FROM_STACK on class CL_QNAO_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080602

Method DELETE_INCONSISTENT 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 20080428
2 Importing IS_T365 Call by reference Type reference (TYPE) T365 Startwerte für IH-Meldungstransaktionen 20080428
3 Importing IS_TQ80 Call by reference Type reference (TYPE) TQ80 Meldungsarten 20080428
4 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080428
5 Importing IT_WQMFE Call by reference Type reference (TYPE) TAB_WQMFE Arbeitstabelle Meldungsposition 20080428
6 Importing IT_WQMMA Call by reference Type reference (TYPE) TAB_WQMMA Arbeitsstruktur Aktionen 20080428
7 Importing IT_WQMSM Call by reference Type reference (TYPE) TAB_WQMSM Arbeitstabelle Maßnahmen 20080428
8 Importing IT_WQMUR Call by reference Type reference (TYPE) TAB_WQMUR Arbeitstabelle Ursachen 20080428
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080428

Method DISPLAY Signature

Method DISPLAY on class CL_QNAO_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080418

Method EXECUTE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080125
2 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080125
3 Importing IT_WQMFE Call by reference Type reference (TYPE) TAB_WQMFE Arbeitstabelle Meldungsposition 20080125
4 Importing IT_WQMMA Call by reference Type reference (TYPE) TAB_WQMMA Arbeitsstruktur Aktionen 20080125
5 Importing IT_WQMSM Call by reference Type reference (TYPE) TAB_WQMSM Arbeitstabelle Maßnahmen 20080125
6 Importing IT_WQMUR Call by reference Type reference (TYPE) TAB_WQMUR Arbeitstabelle Ursachen 20080125
7 Importing IV_FUNCTION Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method FIELD_IS_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_FELD Feldname 20080218
2 Importing IV_QMART Call by reference Type reference (TYPE) QMART Meldungsart 20080621
3 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D JA = 'X'; Nein = ' ' 20080218
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080218

Method GET_BADI_OBJCAT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080317
2 Returning RB_OBJCAT Value transfer Object reference (TYPE REF TO) BADI_QNAO_OBJCAT BAdI-Instanz zu einem Objekttyp 20080317
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080317

Method GET_CON_OBJKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) QNAO_CONC_KEYFIELD Konkartinierte Darstellg des Schlüssels f. zugeord. Obj. 20080418

Method GET_CON_OBJKEY on class CL_QNAO_OBJECT has no exception.

Method GET_DATA_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) QNAOD_AOBJECT Zugeordnete Objekte zur Meldungsposition 20080305
2 Exporting ES_DATA_OLD Call by reference Type reference (TYPE) QNAOD_AOBJECT Zugeordnete Objekte zur Meldungsposition 20080305

Method GET_DATA_BEFORE_SAVE on class CL_QNAO_OBJECT has no exception.

Method GET_FIELD_ATTRIBUTES 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 Feldkatalog 20080215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080611
3 Exporting EV_FOUND Call by reference Type reference (TYPE) BOOLE_D Feld vorgesehen = 'X', Feld nicht vorgesehen = ' ' 20080215
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_FELD Feldname 20080215
5 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080215
6 Importing IV_QMART Call by reference Type reference (TYPE) QMART Meldungsart 20080621
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080215

Method GET_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEL_FIELD_NAME Call by reference Type reference (TYPE) FELD_NAME Feldname 20080229
2 Returning RT_RESULT Value transfer Type reference (TYPE) UI_FUNCATTR Kontext Menü: Funktionen und Attribute 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method GET_NOTIFITEMS_TO_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) QNAOT_NOTIFITEM_KEY Schlüsseltabelle von Meldungspositionen 20080409
2 Importing IT_RANGE Call by reference Type reference (TYPE) TY_T_FRANGE Selektionsbedingungen 20080125
3 Importing IV_QMNUM_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Nur die Meldungsnummer wird geliefert 20080409
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method GET_NOTIF_TO_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) QNAOT_NOTIF_HEADERF4 Schlüsseltabelle von Meldungspositionen 20080409
2 Importing IT_RANGE Call by reference Type reference (TYPE) TY_T_FRANGE Selektionsbedingungen 20080409
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080409

Method GET_SEARCH_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20080319
2 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080319
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080319

Method GET_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) QNAOS_OBJ_DATA_UI UI Daten der zugeordneten Objekte 20080229
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080229
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method GET_VIQMEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080420
2 Importing IV_FROM_DB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080506
3 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080423
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080420

Method IS_SORT_NO_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FENUM Call by reference Type reference (TYPE) FENUM Meldung Druckpositionsnummer 20080220
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080220
3 Importing IV_SORT_NO Call by reference Type reference (TYPE) QNAO_SORT_NO Sortiernummer 20080220
4 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080220
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080220

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Ändernmodus = 'X', Anzeigemodus = ' ' 20080125
2 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer im Positionssatz 20080125
3 Importing IV_FROM_ARCHIVE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Laden vom Archiv ist möglich 20080620
4 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080125
5 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) QNAO_GUID Guid eines zugeordneten Objektes 20080125
6 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080125
7 Returning RT_RESULT Value transfer Type reference (TYPE) QNAOT_OBJECT_REF Instanztabelle d. zugeordneten Objekte zur Meldungsposition 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method LOAD_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_DB Call by reference Type reference (TYPE) QNAOT_OBJ_DATA_DB DB Daten der zugeordneten Objekte 20080621
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080620
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080620

Method MAP_SELCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANGE Call by reference Type reference (TYPE) RSDS_TRANGE Schlüsseltabelle von Meldungspositionen 20080409
2 Importing IT_RANGE Call by reference Type reference (TYPE) TY_T_FRANGE Selektionsbedingungen 20080409
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080409

Method NOTIF_AOBJECTS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer im Positionssatz 20080125
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080125
3 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method OBJCAT_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080218
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Ja = 'X', Nein = ' ' 20080218
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080218

Method ON_QMEL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zu einem View 20090703
2 Importing IS_OLD_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zu einem View 20090703
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20090703

Method PROPOSE_SORT_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FENUM Call by reference Type reference (TYPE) FENUM Meldung Druckpositionsnummer 20080220
2 Importing IV_PRED_SORT_NO Call by reference Type reference (TYPE) QNAO_SORT_NO Sortiernummer 20080504
3 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080220
4 Returning RV_RESULT Value transfer Type reference (TYPE) QNAO_SORT_NO Sortiernummer 20080220
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080220

Method PUSH_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STACK Call by reference Type reference (TYPE) QNAOT_OBJECT_REF Instanztabelle d. zugeordneten Objekte zur Meldungsposition 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method RAISE_OBJECT_NOT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080510
2 Importing IS_DATA Call by reference Type reference (TYPE) QNAOD_AOBJECT UI Daten der zugeordneten Objekte 20080510
3 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080510
4 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080510
5 Importing IX_QNAO Call by reference Object reference (TYPE REF TO) CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080510
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080510

Method READ_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) QNAOT_OBJECT_REF Instanztabelle d. zugeordneten Objekte zur Meldungsposition 20080618
2 Exporting EV_QMNUM_IN_STACK Call by reference Type reference (TYPE) ABAP_BOOL 20080618
3 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Positionsnummer im Positionssatz 20080125
4 Importing IV_OBJCAT Call by reference Type reference (TYPE) QNAO_OBJCAT Objekttyp eines zugeordneten Objektes 20080125
5 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) QNAO_GUID Guid eines zugeordneten Objektes 20080125
6 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method REMOVE_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STACK Call by reference Type reference (TYPE) QNAOT_OBJECT_REF Instanztabelle d. zugeordneten Objekte zur Meldungsposition 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method SAVE Signature

Method SAVE on class CL_QNAO_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080817

Method SET_APPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Attribute reference (LIKE) MC_DISPLAY_MODE MC_DISPLAY_MODE Zustand der Anwendung: Lese oder Ändernmodus 20080213
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080213

Method SET_UI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080309
2 Importing IS_DATA Call by reference Type reference (TYPE) QNAOS_OBJ_DATA_UI UI Daten der zugeordneten Objekte 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125

Method SET_VIQMEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIQMEL Call by reference Type reference (TYPE) QNAOT_VIQMEL Tabellentyp zur Meldungsbearbeitung 20080219
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080219

Method SWITCH_NOTIF_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMNUM_NEW Call by reference Type reference (TYPE) QMNUM Meldungsnummer (neu) 20080125
2 Importing IV_QMNUM_OLD Call by reference Type reference (TYPE) QMNUM Meldungsnummer (alte) 20080125
# Exception Resumable Description Created on
1 CX_QNAO Ausnahme für zugeord. Objekte zur Meldung 20080125
Event Signatures

Event APPL_MODE_CHANGED Signature
Event APPL_MODE_CHANGED on class CL_QNAO_OBJECT has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604