SAP ABAP Class CL_ESD_BOR_UTILS (Utilities to access BOR)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_OBJECT_EDITORS (Package) Unified Editor for ESR Objects
Properties
Class CL_ESD_BOR_UTILS  
Short Description Utilities to access BOR    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_OBJECT_EDITORS   Unified Editor for ESR Objects 
Created 20100324   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESD_BOR_UTILS has no forward declaration.
Interfaces
Class CL_ESD_BOR_UTILS has no interface implemented.
Friends
Class CL_ESD_BOR_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOR_TREE Static Attribute Private See coding 20100324
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BAPI_OBJECT Static method Public Method 20100324
2 CHECK_BAPI_OBJECT_EXT Static method Public Method 20100415
3 COLLECT_TYPES Static method Private Method 20100324
4 DISP_RFC_FUNC_POPUP Static method Public Method Generates RFC Function Modules F4-Help Popup 20100519
5 F4_BAPI_METHOD Static method Public Method 20100324
6 F4_BAPI_OBJECT Static method Public Method 20100324
7 GET_AKH Static method Private Method 20100324
8 GET_BAPI_PARAM_TYPE Static method Public Method 20110809
9 GET_FUNCTION_GROUP Static method Private Method 20100324
10 GET_MAPPED_NAME_PROP_BAPI Static method Public Method 20110809
11 GET_METHODS Static method Public Method 20100324
12 MAP_BAPI_NAME Static method Public Method Maps a given BAPI name to int or disp name 20100413
Events
Class CL_ESD_BOR_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_AKH Public See coding 20100324 t_akh type standard table of wsakh with default key
2 T_BAPI_TAB Public See coding 20100324 t_bapi_tab type standard table of sesi_wizard_bapi with default key
3 T_BOR_TREE Public See coding 20100324 t_bor_tree type standard table of rpylbbt with default key
4 T_BOR_TYPES Public See coding 20100324 t_bor_types type standard table of swotfind with default key
Method Signatures

Method CHECK_BAPI_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20100324
2 Returning RVAL Value transfer Type reference (TYPE) SWOTBASDAT-OBJTYPE 20100324
# Exception Resumable Description Created on
1 FAILED 20100324

Method CHECK_BAPI_OBJECT_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20100415
2 Returning RVAL Value transfer Type reference (TYPE) SWOTBASDAT-OBJTYPE 20100415
# Exception Resumable Description Created on
1 FAILED 20100415

Method COLLECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SEU_ID 20100324
2 Changing OBJECT_TYPES Call by reference Type reference (TYPE) T_BOR_TYPES 20100324

Method COLLECT_TYPES on class CL_ESD_BOR_UTILS has no exception.

Method DISP_RFC_FUNC_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_FUNC Value transfer Type reference (TYPE) RFCFUNC Remote function module short text 20100519
2 Importing IV_RFC_NAME Call by reference Type reference (TYPE) RS38L-NAME Can be used as Pattern to narrow the result 20100519

Method DISP_RFC_FUNC_POPUP on class CL_ESD_BOR_UTILS has no exception.

Method F4_BAPI_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SWC_OBJEDE 20100324
2 Returning RVAL Value transfer Type reference (TYPE) SESI_WIZARD_BAPI 20100324
3 Importing TRANSACTION_ONLY Call by reference Type reference (TYPE) PRX_BOOLEAN 20100324

Method F4_BAPI_METHOD on class CL_ESD_BOR_UTILS has no exception.

Method F4_BAPI_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATTERN Call by reference Type reference (TYPE) CSEQUENCE 20100324
2 Returning RVAL Value transfer Type reference (TYPE) LVC_VALUE 20100324
3 Importing WSAKH_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100324

Method F4_BAPI_OBJECT on class CL_ESD_BOR_UTILS has no exception.

Method GET_AKH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_BOR_TREE Call by reference Type reference (TYPE) T_BOR_TREE 20100324

Method GET_AKH on class CL_ESD_BOR_UTILS has no exception.

Method GET_BAPI_PARAM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FUNCTION_NAME Call by reference Type reference (TYPE) VEPFUNC 20110809
2 Importing P_NAME Call by reference Type reference (TYPE) VINAME 20110809
3 Returning P_PARAM_TYPE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20110809
4 Importing P_VIF Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF 20110809

Method GET_BAPI_PARAM_TYPE on class CL_ESD_BOR_UTILS has no exception.

Method GET_FUNCTION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNC Call by reference Type reference (TYPE) RS38L_FNAM 20100324
2 Returning GROUP Value transfer Type reference (TYPE) RS38L_AREA 20100324

Method GET_FUNCTION_GROUP on class CL_ESD_BOR_UTILS has no exception.

Method GET_MAPPED_NAME_PROP_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_ENDPOINT_REFERENCE Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF_ENDPOINT_REF Web Services: Reference to a Function Module 20110809
2 Importing P_DEFAULT_NAME_MAPPING Call by reference Type reference (TYPE) VI_DEFAULT_MAPPING 'X' 20110809
3 Importing P_FUNCTION_NAME Call by reference Type reference (TYPE) VEPFUNC 20110809
4 Returning P_MAPPED_NAME Value transfer Type reference (TYPE) VIMAPPEDNAME 20110809
5 Importing P_NAME Call by reference Type reference (TYPE) VINAME 20110809
6 Importing P_TYPE Call by reference Type reference (TYPE) CHAR1 20110809
7 Importing P_VIF Call by reference Object reference (TYPE REF TO) IF_WS_MD_VIF 20110809

Method GET_MAPPED_NAME_PROP_BAPI on class CL_ESD_BOR_UTILS has no exception.

Method GET_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100324
2 Returning METHODS Value transfer Type reference (TYPE) T_BAPI_TAB 20100324

Method GET_METHODS on class CL_ESD_BOR_UTILS has no exception.

Method MAP_BAPI_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE INT_ID or Ext Name of BAPI 20100413
2 Returning RV_NAME Value transfer Type reference (TYPE) STRING INT_ID or Ext Name of BAPI 20100413

Method MAP_BAPI_NAME on class CL_ESD_BOR_UTILS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 800