SAP ABAP Class CL_ERP_SE_BUS1001006 (TREX Connection to Material Master)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MGA (Package) Application development R/3 material master from 3.0
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) 20050401
Properties
Class CL_ERP_SE_BUS1001006  
Short Description TREX Connection to Material Master    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MGA   Application development R/3 material master from 3.0 
Created 20050401   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ERP_SE_BUS1001006 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050401
Friends
Class CL_ERP_SE_BUS1001006 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' 20050401
2 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'BUS1001006' 20050401
3 GC_FIELDNAME_ATTYP Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'MATL_CAT' 20050401
4 GC_FIELDNAME_BISMT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'OLD_MAT_NO' 20050401
5 GC_FIELDNAME_EAN11 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EAN_UPC' 20050401
6 GC_FIELDNAME_LVORM Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DEL_FLAG' 20050401
7 GC_FIELDNAME_MAKTG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'MAKTG' Attribute Name 20080609
8 GC_FIELDNAME_MAKTX Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DESCRIPTION' Attribute Name 20050401
9 GC_FIELDNAME_MATKL Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'MATL_GROUP' 20050401
10 GC_FIELDNAME_MATNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EXTERNAL_KEY' 20050401
11 GC_FIELDNAME_MTART Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'MATL_TYPE' 20050401
12 GC_FIELDNAME_PRDHA Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PROD_HIER' 20050401
13 GC_FIELDNAME_SPART Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DIVISION' 20050401
14 GC_FIELDNAME_VKORG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'SALESORG' 20050401
15 GC_FIELDNAME_VTWEG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DISTR_CHAN' 20050401
16 GC_FIELDNAME_WERKS Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PLANT' 20050401
17 GC_GROUP_NO Constant Private Type reference (TYPE) COM_SEARCH_TV_ATTRIBUTE_GROUP '1' 20050401
18 GC_OBJECT_TYPE Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE '1' 20050401
19 GC_ROLLNAME_ATTYP Constant Private Type reference (TYPE) ROLLNAME 'ATTYP' 20050401
20 GC_ROLLNAME_BISMT Constant Private Type reference (TYPE) ROLLNAME 'BISMT ' 20050401
21 GC_ROLLNAME_EAN11 Constant Private Type reference (TYPE) ROLLNAME 'EAN11' 20050401
22 GC_ROLLNAME_LVORM Constant Private Type reference (TYPE) ROLLNAME 'LVOMA' 20050401
23 GC_ROLLNAME_MAKTG Constant Private Type reference (TYPE) DDOBJNAME 'MAKTG' Name of ABAP Dictionary Object 20080609
24 GC_ROLLNAME_MAKTX Constant Private Type reference (TYPE) ROLLNAME 'MAKTG' 20050401
25 GC_ROLLNAME_MATKL Constant Private Type reference (TYPE) ROLLNAME 'MATKL' 20050401
26 GC_ROLLNAME_MATNR Constant Private Type reference (TYPE) ROLLNAME 'MATNR_TREX' 20050401
27 GC_ROLLNAME_MTART Constant Private Type reference (TYPE) ROLLNAME 'MTART' 20050401
28 GC_ROLLNAME_PRDHA Constant Private Type reference (TYPE) ROLLNAME 'PRODH_D' 20050401
29 GC_ROLLNAME_SPART Constant Private Type reference (TYPE) ROLLNAME 'SPART' 20050401
30 GC_ROLLNAME_VKORG Constant Private Type reference (TYPE) ROLLNAME 'VKORG' 20050401
31 GC_ROLLNAME_VTWEG Constant Private Type reference (TYPE) ROLLNAME 'VTWEG' 20050401
32 GC_ROLLNAME_WERKS Constant Private Type reference (TYPE) ROLLNAME 'WERKS_D' 20050401
33 GS_AUTH Static Attribute Private Type reference (TYPE) TY_S_AUTH 20050401
34 GS_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_S_AUTH_EXT 20050401
35 GT_AUTH Static Attribute Private Type reference (TYPE) TY_T_AUTH 20050401
36 GT_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_T_AUTH_EXT 20050401
37 GT_DFIES_MAKT Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
38 GT_DFIES_MAMT Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
39 GT_DFIES_MARA Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
40 GT_DFIES_MARC Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
41 GT_DFIES_MAW1 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
42 GT_DFIES_MEAN Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
43 GT_DFIES_MLEA Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
44 GT_DFIES_MVKE Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
45 GT_DFIES_WLK2 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050401
46 GV_LENGTH_MATNR Static Attribute Private Type reference (TYPE) I 20050617
47 GV_LENGTH_MATNR_VKORG Static Attribute Private Type reference (TYPE) I 20050617
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE_VALUE Static method Private Method 20050401
2 ADD_TEXT_TO_CONTENT Static method Private Method 20050404
3 ADD_VALUES_TO_CONTENT Static method Private Method 20050401
4 CHECK_AUTHORIZATION Static method Protected Method 20050401
5 GET_ATTRIBUTE_VALUES Static method Private Method 20050401
6 GET_DFIES_COMMON Static method Private Method 20050401
7 INIT_DFIES_INFORMATION Static method Private Method 20050401
Events
Class CL_ERP_SE_BUS1001006 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AUTH Public See coding 20050401 begin of ty_s_auth, authorized type xfeld, end of ty_s_auth
2 TY_S_AUTH_EXT Public See coding 20050401 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 20050401 ty_t_auth type sorted table of ty_s_auth with unique key authorized
4 TY_T_AUTH_EXT Public See coding 20050401 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 20050401
2 Importing IV_DD_OBJ Call by reference Type reference (TYPE) DDOBJNAME 20050401
3 Importing IV_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20050401
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20050401
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050401

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 20050404
2 Importing IV_ID Call by reference Type reference (TYPE) TDID 20050404
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20050404
4 Importing IV_NAME Call by reference Type reference (TYPE) TDOBNAME 20050404
5 Importing IV_OBJECT Call by reference Type reference (TYPE) TDOBJECT 20050404

Method ADD_TEXT_TO_CONTENT on class CL_ERP_SE_BUS1001006 has no exception.

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 20050401
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20050401
3 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE 20050401

Method ADD_VALUES_TO_CONTENT on class CL_ERP_SE_BUS1001006 has no exception.

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 20050401
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20050401

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

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

Method INIT_DFIES_INFORMATION Signature

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