DO_FEH_PREPARE SAP Method Service specific determination of FEH attributes









Below is documentation, parameters and attributes of ABAP Method DO_FEH_PREPARE within SAP class CL_BS_SOA_SI_MODEL_ASYNC_IN. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_BS_SOA_SI_MODEL_ASYNC_IN into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method DO_FEH_PREPARE can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method DO_FEH_PREPARE

.

NameTypeData TypeDescriptionDefault Value
IR_INPUT_DATAImportingTYPE REF TO
DATA
Input data
IT_MESSAGESImportingTYPE
APPLMSGTAB
Error Messages
I_MAPPING_ERRORImportingTYPE
XFLAG
'X' - Mapping error
I_OBJECT_TYPEImportingTYPE
ECH_DTE_OBJTYPE
ECH Object Type
ER_HIDDEN_DATAExportingTYPE REF TO
FEH_STRING
Hidden data
ES_MAIN_MESSAGEExportingTYPE
APPLMSG
Main Message
ET_OBJECTSExportingTYPE
ECH_TAB_OBJECT
Additional objects
E_EXTERNAL_GUIDExportingTYPE
FEH_GUID
External FEH GUID
E_OBJECT_KEYExportingTYPE
ECH_DTE_OBJKEY
ECH Object Key
C_ERROR_CATEGORYChangingTYPE
ECH_DTE_ERROR_CATEGORY
ECH error category



Exceptions of Method DO_FEH_PREPARE

CX_AI_APPLICATION_FAULT - Application Integration: Application Error

Example ABAP coding


DATA: lo_class TYPE REF TO CL_BS_SOA_SI_MODEL_ASYNC_IN.
DATA: lv_C_ERROR_CATEGORY TYPE ECH_DTE_ERROR_CATEGORY,
lv_ER_HIDDEN_DATA TYPE FEH_STRING,
lv_ES_MAIN_MESSAGE TYPE APPLMSG,
lv_ET_OBJECTS TYPE ECH_TAB_OBJECT,
lv_E_EXTERNAL_GUID TYPE FEH_GUID,
lv_E_OBJECT_KEY TYPE ECH_DTE_OBJKEY,
lv_IR_INPUT_DATA TYPE DATA,
lv_IT_MESSAGES TYPE APPLMSGTAB,
lv_I_MAPPING_ERROR TYPE XFLAG,
lv_I_OBJECT_TYPE TYPE ECH_DTE_OBJTYPE,
lv_other TYPE c.

CALL METHOD lo_class=>DO_FEH_PREPARE(
EXPORTING
IR_INPUT_DATA = lv_IR_INPUT_DATA
IT_MESSAGES = lv_IT_MESSAGES
I_MAPPING_ERROR = lv_I_MAPPING_ERROR
I_OBJECT_TYPE = lv_I_OBJECT_TYPE
IMPORTING
ER_HIDDEN_DATA = lv_ER_HIDDEN_DATA
ES_MAIN_MESSAGE = lv_ES_MAIN_MESSAGE
ET_OBJECTS = lv_ET_OBJECTS
E_EXTERNAL_GUID = lv_E_EXTERNAL_GUID
E_OBJECT_KEY = lv_E_OBJECT_KEY
CHANGING
C_ERROR_CATEGORY = lv_C_ERROR_CATEGORY ).

Links to Related Class(s)

CL_BS_SO...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!