SAP ABAP Class IF_APL_ECATT_FAILURE (Error Effect Determined By Test)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APL_ECATT_FAILURE Error Effect/Failure Determined by Test 20071011
Properties
Class IF_APL_ECATT_FAILURE  
Short Description Error Effect Determined By Test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20071011   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_APL_ECATT_FAILURE has no forward declaration.
Interfaces
Class IF_APL_ECATT_FAILURE has no interface implemented.
Friends
Class IF_APL_ECATT_FAILURE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_CALL Instance attribute Public Type reference (TYPE) ETMSG_FAIL_CALL Caller Specific Message Part in the FAILURE Object 20080226
2 AS_CMD Instance attribute Public Type reference (TYPE) ETMSG_FAIL_CMD Command-Specific Message Parts in FAILURE Object 20071127
3 AS_KEY Instance attribute Public Type reference (TYPE) ETMSG_FAIL_KEY Message Key in FAILURE Object 20071127
4 AS_SUT Instance attribute Public Type reference (TYPE) ETMSG_FAIL_SUT SUT-Specific Mesage Parts in Failure Object 20080303
5 AS_TEXT Instance attribute Public Type reference (TYPE) ETMSG_FAIL_TEXT Texts for Objects in the FAILURE Object 20080229
6 AT_FAIL_DETAIL Instance attribute Public Type reference (TYPE) ETFAIL_DETAIL_TABTYPE List of Details on Error Effects 20071206
7 PRECONDITION_FAILED Instance attribute Public Type reference (TYPE) ETONOFF Error Occurred in REF with PRECONDITION 20071011
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FAIL_DETAIL Instance method Public Method Add a Detail (Object) to an Error Effect 20071206
2 CREATE Static method Public Method Create Object to Manage an Error Effect 20071011
3 GET_DB_STRUC Instance method Public Method Compile in Database Structures 20071204
4 GET_DETAILS Instance method Public Method Get Failure Details as Table 20080212
5 PREPARE_ISSUE Instance method Public Method Create Message from Error Info 20080520
6 PREPARE_ISSUE_TEXT Instance method Public Method Create Message from Error Info 20090910
7 SET_FAIL_CALL Instance method Public Method Set Caller Info (CALL, EXEC) in Object 20080227
8 SET_FAIL_CMD Instance method Public Method Set CMD Info (Without SUT Parts) in Object 20080118
9 SET_FAIL_SUT Instance method Public Method Set SUT Info (in Addition to CMD Info) in Object 20080118
10 SET_FAIL_TEXT Instance method Public Method Set Texts for Configurations, Variants, Script in Object 20080303
Events
Class IF_APL_ECATT_FAILURE has no event.
Types
Class IF_APL_ECATT_FAILURE has no local type.
Method Signatures

Method ADD_FAIL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FAIL_DETAIL Call by reference Object reference (TYPE REF TO) IF_APL_ECATT_FAIL_DETAIL Detail zu einer Fehlerwirkung 20071206

Method ADD_FAIL_DETAIL on class IF_APL_ECATT_FAILURE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FAILURE Call by reference Object reference (TYPE REF TO) IF_APL_ECATT_FAILURE Durch Test festgestellte Fehlerwirkung / Failure 20071011
2 Importing IS_KEY Call by reference Type reference (TYPE) ETMSG_FAIL_KEY Message-Key im FAILURE-Objekt 20071206
3 Importing I_PRECONDITION_FAILED Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Schalter Ein/Aus 20071011

Method CREATE on class IF_APL_ECATT_FAILURE has no exception.

Method GET_DB_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_FAIL_CMD Call by reference Type reference (TYPE) ECLOG_FAIL_CMD Kommandospezifische Message-Teile im FAILURE-Objekt 20080122
2 Exporting ET_LOG_FAIL_ESF Call by reference Type reference (TYPE) ECLOG_FAIL_ESF_TABTYPE ESF-spezifische Message-Teile im FAILURE-Objekt 20080122
3 Exporting ET_LOG_FAIL_EXC Call by reference Type reference (TYPE) ECLOG_FAIL_EXC_TABTYPE EXCEPTION-spezifische Message-Teile im FAILURE-Objekt 20080122
4 Exporting ET_LOG_FAIL_MSG Call by reference Type reference (TYPE) ECLOG_FAIL_MSG_TABTYPE Allgemeine Message-Teile im FAILURE-Objekt 20080122
5 Exporting ET_LOG_FAIL_VAR Call by reference Type reference (TYPE) ECLOG_FAIL_VAR_TABTYPE Variable Message-Teile (Name-Wert-Paare) im FAILURE-Objekt 20080122

Method GET_DB_STRUC on class IF_APL_ECATT_FAILURE has no exception.

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAIL_DETAIL Call by reference Type reference (TYPE) ETMSG_FAIL_TABTYPE Message Detailstruktur in der FAILURE-Liste 20080212

Method GET_DETAILS on class IF_APL_ECATT_FAILURE has no exception.

Method PREPARE_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ISSUE_TEXT Call by reference Type reference (TYPE) STRING Meldungstext 20080520
2 Importing I_MSG_LNR Call by reference Type reference (TYPE) ETMSG_INDX Messageindex 20080521

Method PREPARE_ISSUE on class IF_APL_ECATT_FAILURE has no exception.

Method PREPARE_ISSUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ISSUE_TEXT Call by reference Type reference (TYPE) STRING Meldungstext 20090910
2 Exporting E_REQUIRE_USER_TEXT Call by reference Type reference (TYPE) ETONOFF Benutzer muss eigenen Text erfassen 20090911
3 Exporting E_RETURN Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20090911
4 Importing I_MSG_LNR Call by reference Type reference (TYPE) ETMSG_INDX Messageindex 20090910

Method PREPARE_ISSUE_TEXT on class IF_APL_ECATT_FAILURE has no exception.

Method SET_FAIL_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CALL Call by reference Type reference (TYPE) ETMSG_FAIL_CALL Aufruferspezifische Message-Teile im FAILURE-Objekt 20080227

Method SET_FAIL_CALL on class IF_APL_ECATT_FAILURE has no exception.

Method SET_FAIL_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CMD Call by reference Type reference (TYPE) ETMSG_FAIL_CMD Kommandospezifische Message-Teile im FAILURE-Objekt 20080118
2 Importing I_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20080118

Method SET_FAIL_CMD on class IF_APL_ECATT_FAILURE has no exception.

Method SET_FAIL_SUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUT Call by reference Type reference (TYPE) ETMSG_FAIL_SUT SUT-spezifische Message-Teile im FAILURE-Objekt 20080118

Method SET_FAIL_SUT on class IF_APL_ECATT_FAILURE has no exception.

Method SET_FAIL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TEXT Call by reference Type reference (TYPE) ETMSG_FAIL_TEXT Texte zu Objekten im FAILURE-Objekt 20080303

Method SET_FAIL_TEXT on class IF_APL_ECATT_FAILURE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in