SAP ABAP Class CL_ERP_SE_KNA1 (TREX Connection Customer)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF (Application Component) Basic Functions
     VS (Package) Application development R/3 sales 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) 20050323
Properties
Class CL_ERP_SE_KNA1  
Short Description TREX Connection Customer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VS   Application development R/3 sales master data 
Created 20050323   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ERP_SE_KNA1 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_KNA1 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' 20050323
2 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'KNA1' 20050323
3 GC_FIELDNAME_CITY1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'CITY' 20050323
4 GC_FIELDNAME_DEPARTMENT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DEPARTMENT' 20050323
5 GC_FIELDNAME_FUNCTION Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'FUNCTION' 20050323
6 GC_FIELDNAME_HOUSE_NUM1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'HOUSE_NO' 20050323
7 GC_FIELDNAME_KUNNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'EXTERNAL_KEY' 20050323
8 GC_FIELDNAME_LANDX50 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'COUNTRY' 20050323
9 GC_FIELDNAME_LOEVM Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DEL_FLAG_G' 20050323
10 GC_FIELDNAME_NAME1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'NAME' 20050323
11 GC_FIELDNAME_NAME2 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'NAME_2' 20050323
12 GC_FIELDNAME_NAMEV Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'FIRST_NAME' 20050323
13 GC_FIELDNAME_NAME_1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'PARTNER_NAME' 20050323
14 GC_FIELDNAME_POSTCODE1 Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'POSTL_COD1' 20050323
15 GC_FIELDNAME_SPART Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DIVISION' 20050323
16 GC_FIELDNAME_STREET Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'STREET' 20050323
17 GC_FIELDNAME_VKORG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'SALESORG' 20050323
18 GC_FIELDNAME_VTWEG Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'DISTR_CHAN' 20050323
19 GC_OBJECT_TYPE Constant Public Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE '1' 20050323
20 GC_ROLLNAME_CITY1 Constant Private Type reference (TYPE) ROLLNAME 'AD_CITY1' 20050323
21 GC_ROLLNAME_DEPARTMENT Constant Private Type reference (TYPE) ROLLNAME 'AD_DPRTMNT' 20050323
22 GC_ROLLNAME_FUNCTION Constant Private Type reference (TYPE) ROLLNAME 'AD_FNCTN' 20050323
23 GC_ROLLNAME_HOUSE_NUM1 Constant Private Type reference (TYPE) ROLLNAME 'AD_HSNM1' 20050323
24 GC_ROLLNAME_KUNNR Constant Private Type reference (TYPE) ROLLNAME 'KUNNR' 20050323
25 GC_ROLLNAME_LANDX50 Constant Private Type reference (TYPE) ROLLNAME 'LANDX50' 20050323
26 GC_ROLLNAME_LOEVM Constant Private Type reference (TYPE) ROLLNAME 'LOEVM_X' 20050323
27 GC_ROLLNAME_NAME1 Constant Private Type reference (TYPE) ROLLNAME 'AD_NAME1' 20050323
28 GC_ROLLNAME_NAME2 Constant Private Type reference (TYPE) ROLLNAME 'AD_NAME2' 20050323
29 GC_ROLLNAME_NAMEV Constant Private Type reference (TYPE) ROLLNAME 'NAMEV_VP' 20050323
30 GC_ROLLNAME_NAME_1 Constant Private Type reference (TYPE) ROLLNAME 'NAME1_GP' 20050323
31 GC_ROLLNAME_POSTCODE1 Constant Private Type reference (TYPE) ROLLNAME 'AD_PSTCD1' 20050323
32 GC_ROLLNAME_SPART Constant Private Type reference (TYPE) ROLLNAME 'SPART' 20050323
33 GC_ROLLNAME_STREET Constant Private Type reference (TYPE) ROLLNAME 'AD_STREET' 20050323
34 GC_ROLLNAME_VKORG Constant Private Type reference (TYPE) ROLLNAME 'VKORG' 20050323
35 GC_ROLLNAME_VTWEG Constant Private Type reference (TYPE) ROLLNAME 'VTWEG' 20050323
36 GS_AUTH Static Attribute Private Type reference (TYPE) TY_S_AUTH 20050323
37 GS_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_S_AUTH_EXT 20050323
38 GT_AUTH Static Attribute Private Type reference (TYPE) TY_T_AUTH 20050323
39 GT_AUTH_EXT Static Attribute Private Type reference (TYPE) TY_T_AUTH_EXT 20050323
40 GT_DFIES_ADCP Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
41 GT_DFIES_ADRC Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
42 GT_DFIES_KNA1 Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
43 GT_DFIES_KNAS Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
44 GT_DFIES_KNVK Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
45 GT_DFIES_KNVP Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
46 GT_DFIES_KNVV Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
47 GT_DFIES_T005T Static Attribute Private Type reference (TYPE) DFIES_TABLE 20050323
48 MT_KNVV_REF Static Attribute Private Type reference (TYPE) TY_T_KNVV 20091030
49 MV_SAREA_REF Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20091030
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE_VALUE Static method Private Method 20050323
2 ADD_VALUES_TO_CONTENT Static method Private Method 20050323
3 CHECK_AUTHORIZATION Static method Private Method 20050323
4 GET_ATTRIBUTE_VALUES Static method Private Method 20050323
5 GET_DFIES_COMMON Static method Private Method 20050323
6 GET_REF_SAREA Static method Private Method Reference Sales Areas for Consumers 20091030
7 INIT_DFIES_INFORMATION Static method Private Method 20050323
8 MAP_VERSION_TO_LANGUAGE Static method Private Method Determine Language from Input Version 20080610
Events
Class CL_ERP_SE_KNA1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AUTH Public See coding 20050323 begin of ty_s_auth, authorized type xfeld, end of ty_s_auth
2 TY_S_AUTH_EXT Public See coding 20050323 begin of ty_s_auth_ext, authorized type xfeld, begru type brgru, end of ty_s_auth_ext
3 TY_T_AUTH Public See coding 20050323 ty_t_auth type sorted table of ty_s_auth with unique key authorized
4 TY_T_AUTH_EXT Public See coding 20050323 ty_t_auth_ext type sorted table of ty_s_auth_ext with unique key begru
5 TY_T_KNVV Public See coding 20091030 ty_t_knvv type standard table of knvv
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 20050323
2 Importing IV_DD_OBJ Call by reference Type reference (TYPE) DDOBJNAME 20050323
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20080610
4 Importing IV_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20050323
5 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20050323
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050323

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

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

Method GET_REF_SAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KNVV_REF Call by reference Type reference (TYPE) TY_T_KNVV Referenz-Vertriebsbereiche für Konsument 20091030

Method GET_REF_SAREA on class CL_ERP_SE_KNA1 has no exception.

Method INIT_DFIES_INFORMATION Signature

Method INIT_DFIES_INFORMATION on class CL_ERP_SE_KNA1 has no parameter.
Method INIT_DFIES_INFORMATION on class CL_ERP_SE_KNA1 has no exception.

Method MAP_VERSION_TO_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080610
2 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080610

Method MAP_VERSION_TO_LANGUAGE on class CL_ERP_SE_KNA1 has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600