SAP ABAP Interface IF_AI_APPLICATION_FAULT (Application Fault)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_RUNTIME_COMMON (Package) ABAP Proxies: Common Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CX_AI_APPLICATION_FAULT Application Integration: Application Error 20071126
Properties
Interface IF_AI_APPLICATION_FAULT  
Short Description Application Fault    
General Data
Package SAI_PROXY_RUNTIME_COMMON   ABAP Proxies: Common Objects 
Created 20071126   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_AI_APPLICATION_FAULT has no interface.
Friends
Interface IF_AI_APPLICATION_FAULT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_FAULT_REASON_TYPE Instance attribute Public Type reference (TYPE) TT_FAULT_REASON_TYPE 20091118
2 MT_SUBCODE Instance attribute Public Type reference (TYPE) TT_SUBCODE 20091118
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RT_FAULT_SUBCODE Instance method Public Method only for Provider side: set a value for SOAP Fault Sub Code 20091118
2 ADD_RT_REASON_TYPE Instance method Public Method only for Provider side: set a value for SOAP Fault String 20091118
3 GET_RT_FAULT_TEXT Instance method Public Method Get fault text from WS Runtime if available 20071126
Events
Interface IF_AI_APPLICATION_FAULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_FAULT_REASON_TYPE Public See coding 20091118 tt_fault_reason_type type standard table of ty_fault_reason_type
2 TT_SUBCODE Public See coding 20091118 tt_subcode type standard table of qname
3 TY_FAULT_REASON_TYPE Public See coding 20091118 begin of ty_fault_reason_type, language type langu, text type string, end of ty_fault_reason_type
Method Signatures

Method ADD_RT_FAULT_SUBCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBCODE Call by reference Type reference (TYPE) QNAME Qualified Name 20091118
2 Returning RV_SUBCODE_ADDED Value transfer Type reference (TYPE) ABAP_BOOL 20091118

Method ADD_RT_FAULT_SUBCODE on Interface IF_AI_APPLICATION_FAULT has no exception.

Method ADD_RT_REASON_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091118
2 Importing IV_REASON_TYPE Call by reference Type reference (TYPE) STRING 20091118
3 Returning RV_REASON_TYPE_ADDED Value transfer Type reference (TYPE) ABAP_BOOL 20091118

Method ADD_RT_REASON_TYPE on Interface IF_AI_APPLICATION_FAULT has no exception.

Method GET_RT_FAULT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20071126

Method GET_RT_FAULT_TEXT on Interface IF_AI_APPLICATION_FAULT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711