SAP ABAP Class CL_ERP_SE_QMTB (TREX Connection - Inspection Method)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       QA (Package) QM master data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050224
Properties
Class CL_ERP_SE_QMTB  
Short Description TREX Connection - Inspection Method    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QA   QM master data 
Created 20050224   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ERP_SE_QMTB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050224
Friends
Class CL_ERP_SE_QMTB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXTERNAL_KEY Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_EXT_KEY 'EXTERNAL_KEY' Attribute Name 20050329
2 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'QMTB' 20050224
3 GC_FIELDNAME_DUMMY10 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'INFOFIELD1' 20050224
4 GC_FIELDNAME_DUMMY20 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'INFOFIELD2' 20050224
5 GC_FIELDNAME_DUMMY40 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'INFOFIELD3' 20050224
6 GC_FIELDNAME_EXTERNAL_KEY Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EXTERNAL_KEY' 20050330
7 GC_FIELDNAME_GUELTIGAB Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'VALID_FROM_DATE' Attribute Name 20050307
8 GC_FIELDNAME_KURZTEXT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DESCRIPTION' Attribute Name 20050224
9 GC_FIELDNAME_PMTNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'METHOD' 20050224
10 GC_FIELDNAME_PRFQL Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'INSPECTOR_QUALIF' 20050224
11 GC_FIELDNAME_QAUTH Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'QMAST_AUTH' 20050224
12 GC_FIELDNAME_SORTFELD Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'SORT_FIELD' 20050224
13 GC_FIELDNAME_VERSION Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'VMETHOD' 20050224
14 GC_FIELDNAME_WERKS Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PLANT' 20050224
15 GC_GROUP_NO Constant Private Type reference (TYPE) COM_SEARCH_TV_ATTRIBUTE_GROUP '1' 20050318
16 GC_OBJECT_TYPE Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE '1' 20050224
17 GC_QMASTMOD Constant Private Type reference (TYPE) QMASTMOD '0306' 20050302
18 GC_ROLLNAME_DUMMY10 Constant Private Type reference (TYPE) ROLLNAME 'QTXT10' 20050224
19 GC_ROLLNAME_DUMMY20 Constant Private Type reference (TYPE) ROLLNAME 'QTXT20' 20050224
20 GC_ROLLNAME_DUMMY40 Constant Private Type reference (TYPE) ROLLNAME 'QTXT40' 20050224
21 GC_ROLLNAME_EXTERNAL_KEY Constant Private Type reference (TYPE) ROLLNAME 'COM_SEARCH_TV_OBJECT_EXT_KEY' 20050330
22 GC_ROLLNAME_GUELTIGAB Constant Private Type reference (TYPE) ROLLNAME 'DATUV' 20050307
23 GC_ROLLNAME_KURZTEXT Constant Private Type reference (TYPE) ROLLNAME 'QKURZTEXT' 20050224
24 GC_ROLLNAME_PMTNR Constant Private Type reference (TYPE) ROLLNAME 'QPMETHODE' 20050224
25 GC_ROLLNAME_PRFQL Constant Private Type reference (TYPE) ROLLNAME 'QPRQUALIF' 20050224
26 GC_ROLLNAME_QAUTH Constant Private Type reference (TYPE) ROLLNAME 'QMASTAUTH' 20050224
27 GC_ROLLNAME_SORTFELD Constant Private Type reference (TYPE) ROLLNAME 'QSORTFELD' 20050224
28 GC_ROLLNAME_VERSION Constant Private Type reference (TYPE) ROLLNAME 'QVERSNRPM' 20050224
29 GC_ROLLNAME_WERKS Constant Private Type reference (TYPE) ROLLNAME 'Q_METH_PLANT' 20050224
30 GS_AUTH Static Attribute Private Type reference (TYPE) TY_S_AUTH 20050302
31 GS_AUTH_EXTN Static Attribute Private Type reference (TYPE) TY_S_AUTH_EXTN 20050302
32 GT_AUTH Static Attribute Private Type reference (TYPE) TY_T_AUTH 20050302
33 GT_AUTH_EXTN Static Attribute Private Type reference (TYPE) TY_T_AUTH_EXTN 20050302
34 GT_DFIES_QMTB Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050302
35 GT_DFIES_QMTT Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE_VALUE Static method Private Method 20050302
2 ADD_TEXT_TO_CONTENT Static method Private Method 20050302
3 ADD_VALUES_TO_CONTENT Static method Private Method 20050302
4 CHECK_AUTHORIZATION Static method Private Method 20050301
5 GET_ATTRIBUTE_VALUES Static method Private Method 20050301
6 GET_DFIES_COMMON Static method Private Method 20050406
7 INIT_DFIES_INFORMATION Static method Private Method 20050302
Events
Class CL_ERP_SE_QMTB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AUTH Public See coding 20050302 begin of ty_s_auth, qauth type qmastauth, authorized type xfeld, end of ty_s_auth
2 TY_S_AUTH_EXTN Public See coding 20050302 begin of ty_s_auth_extn, tcode type tcode, authorized type xfeld, end of ty_s_auth_extn
3 TY_T_AUTH Public See coding 20050302 ty_t_auth type sorted table of ty_s_auth with unique key qauth
4 TY_T_AUTH_EXTN Public See coding 20050302 ty_t_auth_extn type sorted table of ty_s_auth_extn with unique key tcode
Method Signatures

Method ADD_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIST Call by reference Object reference (TYPE REF TO) IF_COM_SE_BUSOBJ_VALUE_ASSIST Interface for the Assistant for Search Engine Indexing 20050406
2 Importing IV_DD_OBJ Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20050406
3 Importing IV_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME Attribute name 20050406
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20050406
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050406

Method ADD_TEXT_TO_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIST Call by reference Object reference (TYPE REF TO) IF_COM_SE_BUSOBJ_VALUE_ASSIST Interface for the Assistant for Search Engine Indexing 20050406
2 Importing IV_ID Call by reference Type reference (TYPE) TDID Text ID 20050406
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20050406
4 Importing IV_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20050406
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20130801

Method ADD_VALUES_TO_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIST Call by reference Object reference (TYPE REF TO) IF_COM_SE_BUSOBJ_VALUE_ASSIST Interface for the Assistant for Search Engine Indexing 20050406
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20050406
3 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20050406
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20130801

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QAUTH Call by reference Type reference (TYPE) QMASTAUTH Authorization Group QM Basic Data 20050406
2 Importing IV_TCODE Call by reference Type reference (TYPE) TCODE Transaction Code 20050406
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20050406

Method GET_ATTRIBUTE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIST Call by reference Object reference (TYPE REF TO) IF_COM_SE_BUSOBJ_VALUE_ASSIST Interface for the Assistant for Search Engine Indexing 20050406
2 Importing IT_ATTRIBUTE_NAMES Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_NAME Table with Attribute Texts 20050406
3 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_ID Table with Object IDs 20050406
4 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object for Search Engine Service (SES) 20050406
5 Importing IV_CHECK_AUTHORIZATION Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050406
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20050406
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050406

Method GET_DFIES_COMMON 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 20050406
2 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20050406
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050406

Method INIT_DFIES_INFORMATION Signature

Method INIT_DFIES_INFORMATION on class CL_ERP_SE_QMTB has no parameter.
Method INIT_DFIES_INFORMATION on class CL_ERP_SE_QMTB has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600