SAP ABAP Class CL_IM_QNAO_OBJCAT_003 (Class for BAdI Impl.: Category = 003 = Inspection Lot)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080131
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_QNAO_OBJCAT BAdI Interface: BADI_QNAO_OBJCAT 20080131
Properties
Class CL_IM_QNAO_OBJCAT_003  
Short Description Class for BAdI Impl.: Category = 003 = Inspection Lot    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QNAO   QM: Assigned Objects for Quality Notification 
Created 20080131   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_QNAO_PERSISTENCY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080131
2 IF_EX_QNAO_OBJCAT BAdI Interface: BADI_QNAO_OBJCAT 20080131
Friends
Class CL_IM_QNAO_OBJCAT_003 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CATEGORY Constant Private Type reference (TYPE) QNAO_OBJCAT '003' Object Category for an Assigned Object 20080224
2 MC_FUNC_DISPLAY Constant Private Type reference (TYPE) UI_FUNC 'DISP_003' Activity Category in Transaction (Cr/Ch/D) 20080215
3 MC_INITIAL_KEYFIELD Constant Private Type reference (TYPE) QNAO_OBJKEY '000000000000' Partial Key for an Assigned Object 20080305
4 MC_SEARCH_FIELD_01 Constant Private Type reference (TYPE) DFIES-LFIELDNAME 'INSPLOT_NO' Field Name 20080317
5 MC_STRUC_NAME Constant Private Type reference (TYPE) DDOBJNAME 'QNAOS_OBJ_DATA_INSPLOT_UI' DD Interface: Table Fields for DDIF_FIELDINFO_GET 20080317
6 MC_TCODE_QA03 Constant Private Type reference (TYPE) SYUCOMM 'QA03' Function Code That Triggered PAI 20080305
7 MV_CAT_TEXT Static Attribute Private Type reference (TYPE) QKURZTEXT Short Text for Object Category 20080316
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LOT_EXISTENCE Instance method Private Method Does the lot exist? 20080224
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080316
Events
Class CL_IM_QNAO_OBJCAT_003 has no event.
Types
Class CL_IM_QNAO_OBJCAT_003 has no local type.
Method Signatures

Method CHECK_LOT_EXISTENCE 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 Exporting EV_IS_USABLE Call by reference Type reference (TYPE) ABAP_BOOL 20080510
3 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080619
4 Importing IV_INSPLOT Call by reference Type reference (TYPE) QPLOS Prüflosnummer 20080224
# Exception Resumable Description Created on
1 CX_QNAO_OBJECT Ausnahme eines zugeord. Objektes z. Meldung 20080224

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IM_QNAO_OBJCAT_003 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IM_QNAO_OBJCAT_003 has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604