SAP ABAP Class CL_XMS_MSGHDR30_ERROR (XI: Error SOAP Header)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSMSG (Package) XI: Message Handling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MSGHDR30_ERROR XI: Error SOAP Header 20030716
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PROP A Property Serializable in a String 20030715
Properties
Class CL_XMS_MSGHDR30_ERROR  
Short Description XI: Error SOAP Header    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20030715   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_MSGHDR30_ERROR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_MSGHDR30_ERROR XI: Error SOAP Header 20030716
2 IF_XMS_PROP A Property Serializable in a String 20030715
Friends
# Friend Modeled only Created on Description
1 CL_XMS_MSGHDR30_SOAP_FAULT 20040506 XI: Fault SOAP Header
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR Instance attribute Protected Type reference (TYPE) SXMS_MSGHDR30_ERROR XI: Error SOAP Header 20030724
2 CO_ATTR_AREA Constant Protected Type reference (TYPE) STRING 'area' Tag Name 20030912
3 CO_ATTR_NAMESPACE Constant Protected Type reference (TYPE) STRING 'namespace' Tag Attribute 20030812
4 CO_LCNAME Instance attribute Private Attribute reference (LIKE) 20030716
5 CO_NSURI Instance attribute Private Attribute reference (LIKE) 20030716
6 CO_SEPARATOR Constant Public Type reference (TYPE) STRING '.' Separator 20030729
7 CO_TAG_APP_FAULT_MSG Constant Protected Type reference (TYPE) STRING 'ApplicationFaultMessage' Tag Name 20030812
8 CO_TAG_CATEGORY Constant Protected Type reference (TYPE) STRING 'Category' Tag Name 20030729
9 CO_TAG_CODE Constant Protected Type reference (TYPE) STRING 'Code' Tag Name 20030729
10 CO_TAG_INFO Constant Protected Type reference (TYPE) STRING 'AdditionalText' Tag Name 20030905
11 CO_TAG_PARAM1 Constant Protected Type reference (TYPE) STRING 'P1' Tag Name 20030812
12 CO_TAG_PARAM2 Constant Protected Type reference (TYPE) STRING 'P2' Tag Name 20030812
13 CO_TAG_PARAM3 Constant Protected Type reference (TYPE) STRING 'P3' Tag Name 20030812
14 CO_TAG_PARAM4 Constant Protected Type reference (TYPE) STRING 'P4' Tag Name 20030812
15 CO_TAG_RETRY Constant Protected Type reference (TYPE) STRING 'Retry' Tag Name 20030910
16 CO_TAG_STACK Constant Protected Type reference (TYPE) STRING 'Stack' Tag Name 20030910
17 MUST_UNDERSTAND Instance attribute Protected Type reference (TYPE) SXMSFLAG '1' SOAP Attribute 20030730
18 PARSER Instance attribute Private Object reference (TYPE REF TO) LCL_PARSER Parser 20030730
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_PARSE_MAPPING Instance method Private Method 20040506
2 BEFORE_RENDER_MAPPING Instance method Private Method 20040506
3 BUILD_ERROR_CODE Static method Protected Method 20030912
4 BUILD_STACK Instance method Public Method 20030910
5 CLEAR Instance method Public Method 20030729
6 CONSTRUCTOR Instance method Public Constructor Constructor 20030717
7 COPY_ATTRIBUTES Instance method Public Method 20060814
8 DISPLAY_TEXT Instance method Public Method 20030912
9 FILL_FROM_EXCEPTION Instance method Public Method 20030915
10 GET_AREA Instance method Public Method 20030912
11 GET_ATTRIBUTES Instance method Public Method 20060511
12 GET_CATEGORY Instance method Public Method 20030729
13 GET_CLASS_NAME Static method Public Method 20030912
14 GET_CODE Instance method Public Method 20030905
15 GET_FAULT Instance method Public Method 20030729
16 GET_ID Instance method Public Method 20030912
17 GET_INFO Instance method Public Method 20030905
18 GET_PARAMETER Instance method Public Method 20030905
19 GET_RETRY Instance method Public Method 20030729
20 GET_SIZE Instance method Public Method 20121120
21 GET_STACK Instance method Public Method 20030910
22 GET_TEXT Instance method Public Method 20030912
23 SET_AREA Instance method Public Method 20030912
24 SET_ATTRIBUTES Instance method Public Method 20060511
25 SET_CATEGORY Instance method Public Method 20030729
26 SET_CODE Instance method Public Method 20030905
27 SET_FAULT Instance method Public Method 20030807
28 SET_ID Instance method Public Method 20030912
29 SET_INFO Instance method Public Method 20030905
30 SET_PARAMETER Instance method Public Method 20030905
31 SET_RETRY Instance method Public Method 20030910
32 SET_STACK Instance method Public Method 20030910
Events
Class CL_XMS_MSGHDR30_ERROR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_XI_ERROR Public See coding 20040506 BEGIN OF ty_xi_error, category TYPE sxmserrcat, code TYPE sxmserrid, area TYPE sxmserrarea, p1 TYPE string, p2 TYPE string, p3 TYPE string, p4 TYPE string, info TYPE string, appfault TYPE sxi_action, appfault_ns TYPE sxi_action_ns, stack TYPE string, retry TYPE sxmsflag, must_understand TYPE sxmsflag, END OF ty_xi_error
Method Signatures

Method AFTER_PARSE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Value transfer Type reference (TYPE) TY_XI_ERROR 20040506

Method AFTER_PARSE_MAPPING on class CL_XMS_MSGHDR30_ERROR has no exception.

Method BEFORE_RENDER_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEADER Call by reference Type reference (TYPE) TY_XI_ERROR 20040506
2 Importing IM_EXTERNAL Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20040506

Method BEFORE_RENDER_MAPPING on class CL_XMS_MSGHDR30_ERROR has no exception.

Method BUILD_ERROR_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA Call by reference Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030912
2 Importing IM_ID Call by reference Type reference (TYPE) SXMSERRID XI: Fehler-Id 20030912
3 Returning RE_CODE Value transfer Type reference (TYPE) STRING XI: Fehler-Code 20030912

Method BUILD_ERROR_CODE on class CL_XMS_MSGHDR30_ERROR has no exception.

Method BUILD_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20030910

Method BUILD_STACK on class CL_XMS_MSGHDR30_ERROR has no exception.

Method CLEAR Signature

Method CLEAR on class CL_XMS_MSGHDR30_ERROR has no parameter.
Method CLEAR on class CL_XMS_MSGHDR30_ERROR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method CONSTRUCTOR on class CL_XMS_MSGHDR30_ERROR has no exception.

Method COPY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method COPY_ATTRIBUTES on class CL_XMS_MSGHDR30_ERROR has no exception.

Method DISPLAY_TEXT Signature

Method DISPLAY_TEXT on class CL_XMS_MSGHDR30_ERROR has no parameter.
Method DISPLAY_TEXT on class CL_XMS_MSGHDR30_ERROR has no exception.

Method FILL_FROM_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_XMS_SYSTEM_ERROR 20030915

Method FILL_FROM_EXCEPTION on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AREA Value transfer Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030912

Method GET_AREA on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ATTR Call by reference Type reference (TYPE) SXMS_EO_ATTR XI: Error SOAP Header 20070911

Method GET_ATTRIBUTES on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CATEGORY Value transfer Type reference (TYPE) SXMSERRCAT XI: Fehlerkategorie 20030729

Method GET_CATEGORY on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA Call by reference Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030912
2 Importing IM_CATEGORY Call by reference Type reference (TYPE) SXMSERRCAT XI: Fehlerkategorie 20031118
3 Importing IM_CLASS_NAME Call by reference Type reference (TYPE) STRING 20030912
4 Importing IM_ID Call by reference Type reference (TYPE) SXMSERRID XI: Fehler-ID 20031118
5 Returning RE_CLASS_NAME Value transfer Type reference (TYPE) STRING 20030912

Method GET_CLASS_NAME on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AREA Call by reference Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030905
2 Exporting EX_CODE Call by reference Type reference (TYPE) STRING XI: Fehlercode 20030905
3 Exporting EX_ID Call by reference Type reference (TYPE) SXMSERRID XI: Fehler-Id 20030905

Method GET_CODE on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FAULT Value transfer Type reference (TYPE) SXI_INTERFACE 20030729

Method GET_FAULT on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ID Value transfer Type reference (TYPE) SXMSERRID XI: Fehler-Id 20030912

Method GET_ID on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INFO Value transfer Type reference (TYPE) STRING Freier Fehlertext 20030905

Method GET_INFO on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_P1 Call by reference Type reference (TYPE) STRING 20030905
2 Exporting EX_P2 Call by reference Type reference (TYPE) STRING 20030905
3 Exporting EX_P3 Call by reference Type reference (TYPE) STRING 20030905
4 Exporting EX_P4 Call by reference Type reference (TYPE) STRING 20030905

Method GET_PARAMETER on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_RETRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALUE Value transfer Type reference (TYPE) SXMSFLAG 20030729

Method GET_RETRY on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20121120

Method GET_SIZE on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STACK Value transfer Type reference (TYPE) SXMS_TAG_ATTRIBUTES 20030910

Method GET_STACK on class CL_XMS_MSGHDR30_ERROR has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_XMS_SYSTEM_ERROR XI: Systemfehler 20030912
2 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING Fehlerlangtext 20030912
3 Exporting EX_TEXT Call by reference Type reference (TYPE) STRING Fehlertext 20030912

Method GET_TEXT on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA Call by reference Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030912

Method SET_AREA on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_ATTR Call by reference Type reference (TYPE) SXMS_EO_ATTR XI: Error SOAP Header 20070911

Method SET_ATTRIBUTES on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CATEGORY Call by reference Type reference (TYPE) SXMSERRCAT XI: Fehlerkategorie 20030729

Method SET_CATEGORY on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA Call by reference Type reference (TYPE) SXMSERRAREA XI: Fehlergebiet 20030905
2 Importing IM_ID Call by reference Type reference (TYPE) SXMSERRID XI: Fehler-Id 20030905
# Exception Resumable Description Created on
1 NOT_FOUND Fehlercode nicht vorhanden 20030905

Method SET_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FAULT Call by reference Type reference (TYPE) SXI_INTERFACE 20030807

Method SET_FAULT on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SXMSERRID XI: Fehler-Id 20030912

Method SET_ID on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INFO Call by reference Type reference (TYPE) STRING Freier Fehlertext 20030905

Method SET_INFO on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_P1 Call by reference Type reference (TYPE) STRING 20030905
2 Importing IM_P2 Call by reference Type reference (TYPE) STRING 20030905
3 Importing IM_P3 Call by reference Type reference (TYPE) STRING 20030905
4 Importing IM_P4 Call by reference Type reference (TYPE) STRING 20030905

Method SET_PARAMETER on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_RETRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RETRY Call by reference Type reference (TYPE) SXMSRETRY 20030910

Method SET_RETRY on class CL_XMS_MSGHDR30_ERROR has no exception.

Method SET_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STACK Call by reference Type reference (TYPE) SXMS_TAG_ATTRIBUTES 20030910

Method SET_STACK on class CL_XMS_MSGHDR30_ERROR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640