Hierarchy
⤷
⤷
Properties
| Class | CL_SOAP_XML_HELPER | |
| Short Description | SRT Utilities: XML Helper | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SOAP_UTIL | SOAP Runtime Utilities |
| Created | 20080526 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SOAP_XML_HELPER has no forward declaration.
Interfaces
Class CL_SOAP_XML_HELPER has no interface implemented.
Friends
Class CL_SOAP_XML_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | 'ABAP_TO_XML_CONVERSION_ERROR' | 20080527 | |||
| 2 | Constant | Private | Type reference (TYPE) | STRING | ' |
20100618 | |||
| 3 | Constant | Private | Type reference (TYPE) | STRING | '' | 20100618 | |||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'CustomHeader' | 20100618 | |||
| 5 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091229 | |||
| 6 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091229 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091229 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091229 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'SAPWS_Error_Log_' | 20100401 | |||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'ERROR_DATA' | 20091218 | |||
| 11 | Constant | Private | Type reference (TYPE) | STRING | '.xml' | 20091216 | |||
| 12 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091218 | |||
| 13 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091218 | |||
| 14 | Constant | Private | Type reference (TYPE) | STRING | 'SAPWS_Functional_Trace_' | 20100401 | |||
| 15 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091218 | |||
| 16 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091218 | |||
| 17 | Constant | Private | Type reference (TYPE) | STRING | '| |
20091216 |
| ||
| 18 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091216 | |||
| 19 | Constant | Private | Type reference (TYPE) | STRING | 'SRT_MCHECK_RESULT' | 20100513 | |||
| 20 | Constant | Private | Type reference (TYPE) | STRING | ' |
20100129 | |||
| 21 | Constant | Private | Type reference (TYPE) | STRING | '' | 20100129 | |||
| 22 | Constant | Private | Type reference (TYPE) | STRING | 'SAPWS_Message_Incons_' | 20100401 | |||
| 23 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091217 | |||
| 24 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091217 | |||
| 25 | Constant | Private | Type reference (TYPE) | STRING | 'SAPWS_Message_Info_' | 20100401 | |||
| 26 | Constant | Private | Type reference (TYPE) | STRING | 'SRT_MSELECT_RESULT' | 20100512 | |||
| 27 | Constant | Private | Type reference (TYPE) | STRING | 'octet-stream' | 20100618 | |||
| 28 | Constant | Private | Type reference (TYPE) | STRING | ' |
20100402 | |||
| 29 | Constant | Private | Type reference (TYPE) | STRING | '' | 20100402 | |||
| 30 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091218 | |||
| 31 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091218 | |||
| 32 | Constant | Private | Type reference (TYPE) | STRING | 'SAPWS_Payload_Trace_' | 20100401 | |||
| 33 | Constant | Private | Type reference (TYPE) | STRING | 'timestamp=' | 20091216 | |||
| 34 | Constant | Private | Type reference (TYPE) | STRING | 'TRACE_CONTEXT' | 20091218 | |||
| 35 | Constant | Private | Type reference (TYPE) | STRING | ' |
20091218 | |||
| 36 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091218 | |||
| 37 | Constant | Private | Type reference (TYPE) | STRING | 'SRT_UTIL_MESSAGE' | 20091218 | |||
| 38 | Constant | Private | Type reference (TYPE) | STRING | '.xml' | 20100618 | |||
| 39 | Constant | Private | Type reference (TYPE) | STRING | '' | 20091216 | |||
| 40 | Constant | Private | Type reference (TYPE) | STRING | 'XML_TO_ABAP_CONVERSION_ERROR' | 20080527 | |||
| 41 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_CONV_OUT_CE | Code Page and Endian Conversion (System Format -> External) | 20080527 | |||
| 42 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_CONV_IN_CE | Code Page and Endian Conversion (External -> System Format) | 20080527 | |||
| 43 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091229 | ||||
| 44 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091229 | ||||
| 45 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091229 | ||||
| 46 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091229 | ||||
| 47 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 48 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 49 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 50 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 51 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091216 | ||||
| 52 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20100129 | ||||
| 53 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20100129 | ||||
| 54 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091217 | ||||
| 55 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091217 | ||||
| 56 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20100402 | ||||
| 57 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20100402 | ||||
| 58 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 59 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 60 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091028 | ||||
| 61 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 62 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091218 | ||||
| 63 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091028 | ||||
| 64 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091028 | ||||
| 65 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20091216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Convert ABAP-Name to XML Name | 20080527 | |
| 2 | Static method | Public | Method | Create Incident Data (XML & HTML) | 20091218 | |
| 3 | Static method | Public | Method | Convert EXCEPTION to XML | 20090218 | |
| 4 | Static method | Public | Method | Get Info from an ST-Exception | 20080527 | |
| 5 | Static method | Private | Method | 20101011 | ||
| 6 | Static method | Public | Method | Select Local Files | 20090527 | |
| 7 | Static method | Public | Method | Transform ErrorLog entries to XML | 20091216 | |
| 8 | Static method | Public | Method | Transform FUNC Trace entries to XML | 20091218 | |
| 9 | Static method | Public | Method | Transform Message Info entries to XML (WS & XI CHECK) | 20100513 | |
| 10 | Static method | Public | Method | Transform Message Info entries to XML | 20091217 | |
| 11 | Static method | Public | Method | Transform Message Info entries to XML (WS & XI SELECT) | 20100512 | |
| 12 | Static method | Public | Method | Transform PAYLOAD Trace entries to XML | 20091218 | |
| 13 | Static method | Public | Method | Set special characters with XML escapes | 20100217 | |
| 14 | Static method | Public | Method | Show Data via Browser | 20090813 | |
| 15 | Static method | Public | Method | Convert STRING to XSTRING | 20080527 | |
| 16 | Static method | Public | Method | Move TABLE to XSTRING | 20080623 | |
| 17 | Static method | Public | Method | Transform Binary XML to XML | 20081218 | |
| 18 | Static method | Public | Method | Convert XML to DATA | 20080527 | |
| 19 | Static method | Public | Method | Convert DATA to XML | 20080527 | |
| 20 | Static method | Public | Method | Transform XI-XML to XML | 20091028 | |
| 21 | Static method | Public | Method | Transform XML to Binary XML | 20120306 | |
| 22 | Static method | Public | Method | Transform XML to XML | 20090108 | |
| 23 | Static method | Public | Method | Download XML document | 20080526 | |
| 24 | Static method | Public | Method | Display XML document | 20080526 | |
| 25 | Static method | Public | Method | Convert XML Name to ABAP Name | 20080527 | |
| 26 | Static method | Public | Method | Upload XML document | 20080526 | |
| 27 | Static method | Public | Method | Convert XSTRING to STRING | 20080527 | |
| 28 | Static method | Public | Method | Move XSTRING to TABLE (8192) | 20080623 |
Events
Class CL_SOAP_XML_HELPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_MCHECK_INFO | Private | See coding | 20100513 | BEGIN OF ty_mcheck_info.
INCLUDE TYPE ty_mselect_info.
TYPES t100_area TYPE arbgb.
TYPES t100_msgno TYPE msgno.
TYPES m_units TYPE i.
TYPES m_incomplete TYPE i.
TYPES END OF ty_mcheck_info
|
||
| 2 | TY_MSELECT_INFO | Private | See coding | 20100512 | BEGIN OF ty_mselect_info,
mandt TYPE srt_mselect_result-mandt,
message_id TYPE sysuuid_c,
location TYPE srt_mselect_result-location,
persist_id TYPE sysuuid_c,
created_by TYPE srt_mselect_result-created_by,
created_date TYPE srt_mselect_result-created_date,
created_time TYPE srt_mselect_result-created_time,
changed_by TYPE srt_mselect_result-changed_by,
changed_date TYPE srt_mselect_result-changed_date,
changed_time TYPE srt_mselect_result-changed_time,
state_group TYPE srt_mselect_result-state_group,
state_code TYPE srt_mselect_result-state_code,
state_text TYPE srt_mselect_result-state_text,
message_state TYPE srt_mselect_result-message_state,
sequence_state TYPE srt_mselect_result-sequence_state,
queue_state TYPE srt_mselect_result-queue_state,
paf_state TYPE srt_mselect_result-paf_state,
tw_state TYPE srt_mselect_result-tw_state,
comm_type TYPE srt_mselect_result-comm_type,
adapter_type TYPE srt_mselect_result-adapter_type,
queue_name TYPE srt_mselect_result-queue_name,
sequence_id TYPE sysuuid_c,
parent_id TYPE sysuuid_c,
tw_task_id TYPE sysuuid_c,
ref_id_type TYPE srt_mselect_result-ref_id_type,
ref_id_value TYPE sysuuid_c,
wsrm_version TYPE srt_mselect_result-wsrm_version,
technical_sid TYPE srt_mselect_result-technical_sid,
last_version TYPE srt_mselect_result-last_version,
prod_version TYPE srt_mselect_result-prod_version,
attachments TYPE srt_mselect_result-attachments,
retent_category TYPE srt_mselect_result-retent_category,
expiry_date TYPE srt_mselect_result-expiry_date,
ob_party TYPE srt_mselect_result-ob_party,
ob_component TYPE srt_mselect_result-ob_component,
ob_if_name TYPE srt_mselect_result-ob_if_name,
ob_if_namespace TYPE srt_mselect_result-ob_if_namespace,
ob_if_operation TYPE srt_mselect_result-ob_if_operation,
ib_party TYPE srt_mselect_result-ib_party,
ib_component TYPE srt_mselect_result-ib_component,
ib_if_name TYPE srt_mselect_result-ib_if_name,
ib_if_namespace TYPE srt_mselect_result-ib_if_namespace,
ib_if_operation TYPE srt_mselect_result-ib_if_operation,
error_text TYPE srt_mselect_result-error_text,
root_context_id TYPE sysuuid_c,
transaction_id TYPE sysuuid_c,
persist_type TYPE srt_mselect_result-persist_type,
END OF ty_mselect_info
|
||
| 3 | TY_ST_ERROR | Private | See coding | 20090110 | BEGIN OF ty_st_error,
error_id TYPE string,
error_text TYPE string,
END OF ty_st_error
|
||
| 4 | TY_XSLT_ERROR_INFO | Private | See coding | 20080609 | BEGIN OF ty_xslt_error_info,
error_id TYPE string,
error_text TYPE string,
tag_name TYPE string,
errloc_program TYPE sy-repid,
errloc_include TYPE seomtdname,
errloc_ftype TYPE char1,
errloc_rowno TYPE i,
END OF ty_xslt_error_info
|
Method Signatures
Method ABAP_TO_XML_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 2 | XML_NAME | Value transfer | Type reference (TYPE) | STRING | 20080527 |
Method ABAP_TO_XML_NAME on class CL_SOAP_XML_HELPER has no exception.
Method CREATE_INCIDENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HTML | Call by reference | Type reference (TYPE) | STRING | HTML Document if existing | 20091218 | |||
| 2 | LOG_ENTRY | Call by reference | Type reference (TYPE) | SRT_ERRLOG_RESULT | SRT Error Log: Result | 20091218 | |||
| 3 | MESSAGE_ENTRY | Call by reference | Type reference (TYPE) | SRT_UTIL_MESSAGE | SRTUTIL: Message Relationship | 20091218 | |||
| 4 | MSELECT_RESULT | Call by reference | Type reference (TYPE) | SRT_MSELECT_RESULT | Message Select Result | 20100512 | |||
| 5 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML Document | 20091218 |
Method CREATE_INCIDENT_DATA on class CL_SOAP_XML_HELPER has no exception.
Method EXCEPTION_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ROOT | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20090218 | |||
| 2 | XML | Value transfer | Type reference (TYPE) | XSTRING | 20090218 |
Method EXCEPTION_TO_XML on class CL_SOAP_XML_HELPER has no exception.
Method GET_ST_EXCEPTION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERRID | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 2 | ERRTEXT | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 3 | EX_ROOT | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20080527 | |||
| 4 | XML_PATH | Call by reference | Type reference (TYPE) | STRING | 20080527 |
Method GET_ST_EXCEPTION_INFO on class CL_SOAP_XML_HELPER has no exception.
Method INIT_INTERNAL Signature
Method INIT_INTERNAL on class CL_SOAP_XML_HELPER has no parameter.
Method INIT_INTERNAL on class CL_SOAP_XML_HELPER has no exception.
Method SELECT_FILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | Error Message if any | 20090527 | |||
| 2 | FILENAME_LIST | Call by reference | Type reference (TYPE) | SRT_UTIL_STRING_TAB | SRT Utilities: String Table | 20090527 |
Method SELECT_FILES on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_ERRORLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20091217 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20091217 | |||
| 3 | LOG_LIST | Call by reference | Type reference (TYPE) | SRT_ERRLOG_RESULT_TAB | SRT Error Log: Result Table | 20091216 | |||
| 4 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20091217 |
Method SERIALIZE_ERRORLOG on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_FUNC_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20091218 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20091218 | |||
| 3 | TRACE_LIST | Call by reference | Type reference (TYPE) | SRT_FUNC_RESULT_TAB | SRT Functional Trace: Result Table | 20091218 | |||
| 4 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20091218 |
Method SERIALIZE_FUNC_TRACE on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_MCHECK_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20100513 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20100513 | |||
| 3 | MESSAGE_LIST | Call by reference | Type reference (TYPE) | SRT_MCHECK_RESULT_T | Result of Consistency Check - Table | 20100513 | |||
| 4 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20100513 |
Method SERIALIZE_MCHECK_INFO on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_MESSAGE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20091217 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20091217 | |||
| 3 | INCONSISTENCY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Inconsistency Entries | 20100129 | |||
| 4 | MESSAGE_LIST | Call by reference | Type reference (TYPE) | SRT_UTIL_MESSAGE_TAB | SRTUTIL: Message Relationship Table | 20091217 | |||
| 5 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20091217 |
Method SERIALIZE_MESSAGE_INFO on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_MSELECT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20100512 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20100512 | |||
| 3 | MESSAGE_LIST | Call by reference | Type reference (TYPE) | SRT_MSELECT_RESULT_T | Message Select Result - Table | 20100512 | |||
| 4 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20100512 |
Method SERIALIZE_MSELECT_INFO on class CL_SOAP_XML_HELPER has no exception.
Method SERIALIZE_PLOAD_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOWNLOAD | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': Download | 20091218 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | Downloaded Filename | 20091218 | |||
| 3 | PAYLOAD_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X': No Trace Context | 20091218 | |||
| 4 | TRACE_LIST | Call by reference | Type reference (TYPE) | SRT_PLOAD_RESULT_TAB | SRT Payload Trace: Result Table | 20091218 | |||
| 5 | XML | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20091218 |
Method SERIALIZE_PLOAD_TRACE on class CL_SOAP_XML_HELPER has no exception.
Method SET_XML_ESCAPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XMLDOC | Call by reference | Type reference (TYPE) | STRING | XML as String | 20100217 |
Method SET_XML_ESCAPES on class CL_SOAP_XML_HELPER has no exception.
Method SHOW_DATA_BY_BROWSER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILE_EXTENSION | Call by reference | Type reference (TYPE) | STRING | MHT, ZIP, JPG, PPT, ... | 20090814 | |||
| 2 | MIME_SUBTYPE | Call by reference | Type reference (TYPE) | STRING | zip, jpeg, pdf | 20090814 | |||
| 3 | MIME_TYPE | Call by reference | Type reference (TYPE) | STRING | application, image | 20090814 | |||
| 4 | XDOC | Call by reference | Type reference (TYPE) | XSTRING | 20090813 |
Method SHOW_DATA_BY_BROWSER on class CL_SOAP_XML_HELPER has no exception.
Method STRING_TO_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPUT | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 2 | OUTPUT | Value transfer | Type reference (TYPE) | XSTRING | 20080527 |
Method STRING_TO_XSTRING on class CL_SOAP_XML_HELPER has no exception.
Method TABLE_TO_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TRANSPORT_LIST | Call by reference | Type reference (TYPE) | SRT_ABUF_TRANSPORT_TAB | Transport Data Table | 20080623 | |||
| 2 | TRANSPORT_SIZE | Call by reference | Type reference (TYPE) | I | Total Buffer Length | 20080623 | |||
| 3 | XVALUE | Value transfer | Type reference (TYPE) | XSTRING | 20080623 |
Method TABLE_TO_XSTRING on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_BXML_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BXML | Call by reference | Type reference (TYPE) | XSTRING | 20081218 | ||||
| 2 | XML | Value transfer | Type reference (TYPE) | XSTRING | 20081218 |
Method TRANSFORM_BXML_TO_XML on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_TO_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20080527 | ||||
| 2 | DATA_TYPE | Call by reference | Type reference (TYPE) | C | T: Table | 20080527 | |||
| 3 | TAG_NAME | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 4 | XML | Call by reference | Type reference (TYPE) | XSTRING | 20080527 |
Method TRANSFORM_TO_DATA on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20080527 | ||||
| 2 | DATA_TYPE | Call by reference | Type reference (TYPE) | C | T: Table | 20080527 | |||
| 3 | IGNORE_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20081217 | ||||
| 4 | IGNORE_INIT_VALUE | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X' | No XML tag for Init. Value | 20080530 | ||
| 5 | TAG_NAME | Call by reference | Type reference (TYPE) | STRING | 20080527 | ||||
| 6 | XML | Call by reference | Type reference (TYPE) | XSTRING | 20080527 |
Method TRANSFORM_TO_XML on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_XI_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XI_XML | Call by reference | Type reference (TYPE) | XSTRING | 20091028 | ||||
| 2 | XML_OUT | Value transfer | Type reference (TYPE) | XSTRING | 20091028 |
Method TRANSFORM_XI_TO_XML on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_XML_TO_BXML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BXML | Value transfer | Type reference (TYPE) | XSTRING | 20120306 | ||||
| 2 | XML | Call by reference | Type reference (TYPE) | XSTRING | 20120306 |
Method TRANSFORM_XML_TO_BXML on class CL_SOAP_XML_HELPER has no exception.
Method TRANSFORM_XML_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XML_IN | Call by reference | Type reference (TYPE) | XSTRING | 20090108 | ||||
| 2 | XML_OUT | Value transfer | Type reference (TYPE) | XSTRING | 20090108 |
Method TRANSFORM_XML_TO_XML on class CL_SOAP_XML_HELPER has no exception.
Method XML_DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20100304 | ||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20080625 | |||
| 3 | FULLPATH | Call by reference | Type reference (TYPE) | STRING | 20100304 | ||||
| 4 | PATH | Call by reference | Type reference (TYPE) | STRING | 20100304 | ||||
| 5 | SDOC | Call by reference | Type reference (TYPE) | STRING | XML as character string | 20080526 | |||
| 6 | XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20080526 |
Method XML_DOWNLOAD on class CL_SOAP_XML_HELPER has no exception.
Method XML_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HTML | Call by reference | Type reference (TYPE) | XSDBOOLEAN | HTML or XML | 20081007 | |||
| 2 | NEW_WINDOW | Call by reference | Type reference (TYPE) | XSDBOOLEAN | New SAPGUI | 20080904 | |||
| 3 | SDOC | Call by reference | Type reference (TYPE) | STRING | XML as character string | 20080526 | |||
| 4 | XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20080526 |
Method XML_SHOW on class CL_SOAP_XML_HELPER has no exception.
Method XML_TO_ABAP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABAP_NAME | Value transfer | Type reference (TYPE) | STRING | 20080527 | ||||
| 2 | XML_NAME | Call by reference | Type reference (TYPE) | STRING | 20080527 |
Method XML_TO_ABAP_NAME on class CL_SOAP_XML_HELPER has no exception.
Method XML_UPLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | Error Message if any | 20090527 | |||
| 2 | FILENAME | Call by reference | Type reference (TYPE) | STRING | File name | 20080526 | |||
| 3 | SDOC | Call by reference | Type reference (TYPE) | STRING | XML as character string | 20080526 | |||
| 4 | XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20080526 |
Method XML_UPLOAD on class CL_SOAP_XML_HELPER has no exception.
Method XSTRING_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPUT | Call by reference | Type reference (TYPE) | XSTRING | 20080527 | ||||
| 2 | OUTPUT | Value transfer | Type reference (TYPE) | STRING | 20080527 |
Method XSTRING_TO_STRING on class CL_SOAP_XML_HELPER has no exception.
Method XSTRING_TO_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TRANSPORT_LIST | Call by reference | Type reference (TYPE) | SRT_ABUF_TRANSPORT_TAB | Transport Table | 20080623 | |||
| 2 | TRANSPORT_SIZE | Call by reference | Type reference (TYPE) | I | Total Transport Size | 20080623 | |||
| 3 | XVALUE | Call by reference | Type reference (TYPE) | XSTRING | XSTRING Value | 20080623 |
Method XSTRING_TO_TABLE on class CL_SOAP_XML_HELPER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 712 |