SAP ABAP Class CL_ERP_SE_LFA1 (TREX Vendor Connection)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     WLIF (Package) IS-R: Vendor master
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) 20050323
Properties
Class CL_ERP_SE_LFA1  
Short Description TREX Vendor Connection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WLIF   IS-R: Vendor master 
Created 20050323   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ERP_SE_LFA1 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050323
Friends
Class CL_ERP_SE_LFA1 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' 20050328
2 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'LFA1' 20050324
3 GC_FIELDNAME_ADRC_NAME1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'NAME' 20050324
4 GC_FIELDNAME_CITY1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'CITY' 20050324
5 GC_FIELDNAME_EKORG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PURCH_ORG' 20050324
6 GC_FIELDNAME_HOUSE_NUM1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'HOUSE_NO' 20050324
7 GC_FIELDNAME_LANDX50 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'COUNTRY' 20050324
8 GC_FIELDNAME_LIFNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EXTERNAL_KEY' 20050324
9 GC_FIELDNAME_LOEVM Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DEL_FLAG_G' 20050324
10 GC_FIELDNAME_NAME1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'VENDOR_NAME' 20050324
11 GC_FIELDNAME_NAME2 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'NAME_2' 20050324
12 GC_FIELDNAME_POST_CODE1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'POSTL_COD1' 20050324
13 GC_FIELDNAME_STREET Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'STREET' 20050324
14 GC_FIELDNAME_WERKS Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PLANT' 20050324
15 GC_OBJECT_TYPE Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE '1' 20050324
16 GC_ROLLNAME_ADRC_NAME1 Constant Private Type reference (TYPE) ROLLNAME 'AD_NAME1' 20050324
17 GC_ROLLNAME_CITY1 Constant Private Type reference (TYPE) ROLLNAME 'AD_CITY1' 20050324
18 GC_ROLLNAME_EKORG Constant Private Type reference (TYPE) ROLLNAME 'EKORG' 20050324
19 GC_ROLLNAME_HOUSE_NUM1 Constant Private Type reference (TYPE) ROLLNAME 'AD_HSNM1' 20050324
20 GC_ROLLNAME_LANDX50 Constant Private Type reference (TYPE) ROLLNAME 'LANDX50' 20050324
21 GC_ROLLNAME_LIFNR Constant Private Type reference (TYPE) ROLLNAME 'LIFNR' 20050324
22 GC_ROLLNAME_LOEVM Constant Private Type reference (TYPE) ROLLNAME 'LOEVM_M' 20050324
23 GC_ROLLNAME_NAME1 Constant Private Type reference (TYPE) ROLLNAME 'NAME1_GP' 20050324
24 GC_ROLLNAME_NAME2 Constant Private Type reference (TYPE) ROLLNAME 'AD_NAME2' 20050324
25 GC_ROLLNAME_POST_CODE1 Constant Private Type reference (TYPE) ROLLNAME 'AD_PSTCD1' 20050324
26 GC_ROLLNAME_STREET Constant Private Type reference (TYPE) ROLLNAME 'AD_STREET' 20050324
27 GC_ROLLNAME_WERKS Constant Private Type reference (TYPE) ROLLNAME 'WERKS_EXT' 20050324
28 GS_AUTH Static Attribute Private Type reference (TYPE) TY_S_AUTH 20050328
29 GS_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_S_AUTH_EXT 20050328
30 GT_AUTH Static Attribute Private Type reference (TYPE) TY_T_AUTH 20050328
31 GT_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_T_AUTH_EXT 20050328
32 GT_DFIES_ADRC Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050324
33 GT_DFIES_LFA1 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050324
34 GT_DFIES_LFM1 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050324
35 GT_DFIES_T005T Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050324
36 GT_DFIES_WYT3 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050324
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE_VALUE Static method Private Method 20050328
2 ADD_VALUES_TO_CONTENT Static method Private Method 20050328
3 CHECK_AUTHORIZATION Static method Private Method 20050324
4 GET_ATTRIBUTE_VALUES Static method Private Method 20050324
5 GET_DFIES_COMMON Static method Private Method 20050324
6 INIT_DFIES_INFORMATION Static method Private Method 20050324
Events
Class CL_ERP_SE_LFA1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AUTH Public See coding 20050328 begin of ty_s_auth, authorized type xfeld, end of ty_s_auth
2 TY_S_AUTH_EXT Public See coding 20050328 begin of ty_s_auth_ext, authorized type xfeld, brgru type brgru, end of ty_s_auth_ext
3 TY_T_AUTH Public See coding 20050328 ty_t_auth type sorted table of ty_s_auth with unique key authorized
4 TY_T_AUTH_EXT Public See coding 20050328 ty_t_auth_ext type sorted table of ty_s_auth_ext with unique key brgru
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 20050328
2 Importing IV_DD_OBJ Call by reference Type reference (TYPE) DDOBJNAME 20050328
3 Importing IV_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20050328
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20050328
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050328

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 20050328
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20050328
3 Importing IT_DFIES Call by reference Type reference (TYPE) DFIES_TABLE 20050328
# Exception Resumable Description Created on
1 CX_COM_SE_BUSOBJ_INCONSISTENCY The Transferred Data is Inconsistent 20130704

Method CHECK_AUTHORIZATION Signature

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

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 für den Assistenten für die Suchmaschinen-Indiz. 20050324
2 Importing IT_ATTRIBUTE_NAMES Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_NAME Tabelle mit Beschreibungen von Attributen 20050324
3 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_ID Tabelle mit Objekt-IDs 20050324
4 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business-Objekt im Suchmaschinenservice (SES) 20050324
5 Importing IV_CHECK_AUTHORIZATION Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Typ des Business-Objekts 20050324
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050324

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

Method INIT_DFIES_INFORMATION Signature

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