SAP ABAP Interface IF_ECH_EXECUTION (Interface of the Error and Conflict Handler (ECH))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ECH (Application Component) Error and Conflict Handler
     FS_ECH_CONTROLLER (Package) ECH Controller
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ECH_CONTROLLER ECH Controller Class 20060529
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FSL_ECH_FACADE Facade for ECH/FEH Features 20090209
Properties
Interface IF_ECH_EXECUTION  
Short Description Interface of the Error and Conflict Handler (ECH)    
General Data
Package FS_ECH_CONTROLLER   ECH Controller 
Created 20060529   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_ECH_EXECUTION has no interface.
Friends
Interface IF_ECH_EXECUTION has no friend.
Attributes
Interface IF_ECH_EXECUTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 HANDLE_ERROR_AND_CONFLICT Instance method Public Method Deprecated 20060529
2 PROCESS Instance method Public Method Processing of an Error Symptom 20070122
3 PROCESS_MULTIPLE Instance method Public Method Processing of Multiple Error Symptoms 20070205
Events
Interface IF_ECH_EXECUTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_ERROR_OBJECT_ID Public See coding 20080625 TY_T_ERROR_OBJECT_ID type standard table of ech_dte_error_object_id WITH DEFAULT KEY
Method Signatures

Method HANDLE_ERROR_AND_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Object reference (TYPE REF TO) STRING 20060529
2 Importing I_ERROR_CATEGORY Call by reference Type reference (TYPE) ECH_DTE_ERROR_CATEGORY 20060529
3 Importing I_ERROR_OBJECT_ID Call by reference Type reference (TYPE) ECH_DTE_ERROR_OBJECT_ID 20060529
4 Importing I_MAIN_ERROR_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20060529
5 Importing I_MAIN_ERROR_OBJECT Call by reference Type reference (TYPE) ECH_STR_OBJECT 20060529
6 Importing I_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20060529
7 Importing I_OBJECTS Call by reference Type reference (TYPE) ECH_TAB_OBJECT 20060529
8 Importing I_STR_PROCESS Call by reference Type reference (TYPE) ECH_STR_PROCESS 20060529
# Exception Resumable Description Created on
1 CX_ECH_CALL_ERROR 20060529
2 CX_ECH_EXECUTION_ERROR 20060529

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_OBJECT_ID Call by reference Type reference (TYPE) ECH_DTE_ERROR_OBJECT_ID Fehlerobjekt-ID 20080625
2 Importing IO_WS_FEH_TA_HANDLER Call by reference Object reference (TYPE REF TO) IF_WS_FEH_TA_HANDLER 20110413
3 Importing IV_ON_RETRY_ERROR_ROLLBACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110413
4 Importing I_FLG_TRANSIENT_FORBIDDEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100810
5 Importing I_STR_INPUT Call by reference Type reference (TYPE) TYP_F_ECH_INPUT ECH Input 20070306
# Exception Resumable Description Created on
1 CX_ECH_CALL_ERROR Fehler beim Aufruf einer Methode 20070329
2 CX_ECH_EXECUTION_ERROR Fehler bei der Ausführung 20070329

Method PROCESS_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WS_CALLBACK_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20110406
2 Exporting E_TAB_ERROR_OBJECT_ID Call by reference Type reference (TYPE) TY_T_ERROR_OBJECT_ID 20080625
3 Importing IO_WS_FEH_TA_HANDLER Call by reference Object reference (TYPE REF TO) IF_WS_FEH_TA_HANDLER 20110406
4 Importing IV_ON_RETRY_ERROR_ROLLBACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110406
5 Importing I_FLG_TRANSIENT_FORBIDDEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100810
6 Importing I_STR_INPUT Call by reference Type reference (TYPE) TYP_F_ECH_INPUT_MULTIPLE ECH Input 20070306
# Exception Resumable Description Created on
1 CX_ECH_CALL_ERROR Fehler beim Aufruf einer Methode 20070329
2 CX_ECH_EXECUTION_ERROR Fehler bei der Ausführung 20070329
History
Last changed by/on SAP  20130531 
SAP Release Created in 710