SAP ABAP Class CL_WSD_ERP_SE_CATALOG_MATERIAL (TREX Connection catalog data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-MM-CS (Application Component) Additional Material Functions
     WSD_CS_FU (Package) Functionality Enhanced Material Search
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) 20061025
Properties
Class CL_WSD_ERP_SE_CATALOG_MATERIAL  
Short Description TREX Connection catalog data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WSD_CS_FU   Functionality Enhanced Material Search 
Created 20061025   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSD_ERP_SE_CATALOG_MATERIAL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20061025
Friends
Class CL_WSD_ERP_SE_CATALOG_MATERIAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIV Constant Private Type reference (TYPE) ACTIV_AUTH '03' 20061025
2 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'WSD_CAT' 20061025
3 GC_FIELDNAME_KEYWORD Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'KEYWORD' Keyword 20070410
4 GC_FIELDNAME_MAKTX Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DESCRIPTION' Material description 20061025
5 GC_FIELDNAME_MATNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EXTERNAL_KEY' Material number 20061025
6 GC_OBJECT_TYPE Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE '1' 20061025
7 GC_ROLLNAME_KEYWORD Constant Private Type reference (TYPE) ROLLNAME 'WSD_KW ' Data element (semantic domain) 20070410
8 GS_AUTH Static Attribute Private Type reference (TYPE) TY_S_AUTH 20061025
9 GS_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_S_AUTH_EXT 20061025
10 GS_CATALOG_STRUCTURE Constant Private Type reference (TYPE) STRUKNAME 'WSD_CATALOG_DATA_STY' Name of a structure 20061025
11 GT_AUTH Static Attribute Private Type reference (TYPE) TY_T_AUTH 20061025
12 GT_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_T_AUTH_EXT 20061025
13 GT_DFIES_WSD_CATALOG_DATA_STY Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for dfies entries 20061025
14 GT_DFIES_WSD_KEYWORD_AS Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for dfies entries 20070410
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE_VALUE Static method Private Method 20061025
2 ADD_VALUES_TO_CONTENT Static method Private Method 20061025
3 CHECK_AUTHORIZATION Static method Private Method 20061025
4 GET_ATTRIBUTE_VALUES Static method Private Method 20061025
5 GET_DFIES_COMMON Static method Private Method 20061025
6 INIT_DFIES_INFORMATION Static method Private Method 20061025
Events
Class CL_WSD_ERP_SE_CATALOG_MATERIAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AUTH Public See coding 20061025 begin of ty_s_auth, authorized type xfeld, end of ty_s_auth
2 TY_S_AUTH_EXT Public See coding 20061025 begin of ty_s_auth_ext, authorized type xfeld, begru type begru, end of ty_s_auth_ext
3 TY_T_AUTH Public See coding 20061025 ty_t_auth type sorted table of ty_s_auth with unique key authorized
4 TY_T_AUTH_EXT Public See coding 20061025 ty_t_auth_ext type sorted table of ty_s_auth_ext with unique key begru
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 20061025
2 Importing IV_DD_OBJ Call by reference Type reference (TYPE) DDOBJNAME 20061025
3 Importing IV_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20061025
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20061025
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20061025

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 20061025
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20061025
3 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE 20061025
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20130729

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGRU Call by reference Type reference (TYPE) BEGRU 20061025
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20061025

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 20061025
2 Importing IT_ATTRIBUTE_NAMES Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_NAME 20061025
3 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_ID 20061025
4 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 20061025
5 Importing IV_CHECK_AUTHORIZATION Call by reference Type reference (TYPE) BOOLE_D 'X' 20061025
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE 20061025
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20061025

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 20061025
2 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME 20061025
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20061025

Method INIT_DFIES_INFORMATION Signature

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