SAP ABAP Class CL_SOAP_UTIL (SRT Utilities: Runtime)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_UTIL (Package) SOAP Runtime Utilities
Properties
Class CL_SOAP_UTIL  
Short Description SRT Utilities: Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_UTIL   SOAP Runtime Utilities 
Created 20070525   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 CL_SOAP_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SYMSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOAP_UTIL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_APPLICATION_CLIENT 20091016 General SOAP Application for the Caller Side
2 CL_SOAP_CONTEXT 20090626 Context for SOAP Call
3 CL_SOAP_CONTEXT_MANAGER 20090626 Manager and Factory for SOAP Contexts
4 CL_SOAP_HTTP_TPBND_ROOT 20091022 Abstract Class for All SOAP HTTP Transport Bindings
5 CL_SOAP_RFC_BGRFC_CALLBACK 20130221 Provides bgrfc status info
6 CL_SOAP_RUNTIME_CLIENT 20090626 SOAP Runtime on Server Side
7 CL_SOAP_RUNTIME_PROTOCOL 20091222 SOAP Runtime Protocol
8 CL_SOAP_RUNTIME_ROOT 20090626 General SOAP Runtime (Abstract Class)
9 CL_SOAP_RUNTIME_SERVER 20090626 SOAP Runtime on Server Side
10 CL_SOAP_SEQUENCE_MANAGER 20100421 listmanager
11 CL_WS_PROXY_RUNTIME_OUTB_RFC 20121213 RFC Adapter Runtime Outbound
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_APPL_DATA Constant Private Type reference (TYPE) STRING 'APPLICATION_DATA' 20090917
2 CO_EMPTY_TEXT Constant Private Type reference (TYPE) STRING '*** empty ***' 20100402
3 CO_HTTP_ERROR Constant Private Type reference (TYPE) STRING 'HTTP_ERROR' 20081210
4 CO_HTTP_HEADER Constant Private Type reference (TYPE) STRING 'HTTP_HEADER' 20081210
5 CO_HTTP_RETURN Constant Private Type reference (TYPE) STRING 'HTTP_RETURN' 20081210
6 CO_MILISECONDS Constant Private Type reference (TYPE) I 1000 20100609
7 CO_NEVER_EXPIRE_TS Constant Public Type reference (TYPE) TIMESTAMP '99991231235959' UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20110329
8 CO_NS_SECU_WS_SC_13 Constant Public Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512' Namespace Secure Conversation 20081125
9 CO_NS_SECU_WS_SC_SP3 Constant Public Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/ws/2005/02/sc' Namespace Security untill SP3 20081125
10 CO_NS_SESSION_630 Constant Public Type reference (TYPE) STRING 'http://www.sap.com/webas/630/soap/runtime/session/protocol' Namespace Session Protocol 20081125
11 CO_NS_WSRM_1_0 Constant Public Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/ws/2005/02/rm' Namespace WS RM 1.0 20081125
12 CO_NS_WSRM_1_1 Constant Public Type reference (TYPE) STRING 'http://docs.oasis-open.org/ws-rx/wsrm/200702' Namespace WS RM 1.1 20081125
13 CO_RFC_WS_URI Constant Private Type reference (TYPE) STRING '/sap/bc/srt/rfc/sap/' Prefix of RFC via WS 20091207
14 CO_SECURE_DATA Constant Private Type reference (TYPE) STRING 'SECURE_DATA' 20090917
15 CO_SIMU_RETRY_COMM_ERROR Constant Public Type reference (TYPE) CHAR1 'C' communication error 20100928
16 CO_SIMU_RETRY_WSRM_NOT_ACK Constant Public Type reference (TYPE) CHAR1 'A' not acknowledged error 20100928
17 CO_TRACE_KIND_BOTH Constant Private Type reference (TYPE) CHAR1 'B' Functional & Payload Trace 20090917
18 CO_TRACE_KIND_FUNC Constant Private Type reference (TYPE) CHAR1 'F' Functional Trace 20090917
19 CO_TRACE_KIND_PLOAD Constant Private Type reference (TYPE) CHAR1 'P' Payload Trace 20090917
20 CO_UNAUTHORIZED_TEXT Constant Private Type reference (TYPE) STRING '*** Authorization object S_SRT_PLOA or role SAP_BC_WEBSERVICE_ADMIN_BIZ needed to see secure data ***' 20100402
21 MR_EPP_GLOBAL_SECTION Static Attribute Private Object reference (TYPE REF TO) IF_EPP_GLOBAL_SECTION Global Area of Extended Passport (EPP) 20090424
22 MR_EPP_SYSTEM Static Attribute Private Object reference (TYPE REF TO) IF_EPP_SYSTEM_SECTION System Area of Extended Passport (EPP) 20090424
23 MR_HTTP_CLIENT Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100402
24 MR_HTTP_SERVER Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20100402
25 MR_SOAP_CONTEXT Static Attribute Protected Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20080603
26 MR_TRACE_TYPEDESCR Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Runtime Type Services 20091026
27 MS_ERROR_LOG Static Attribute Private Type reference (TYPE) SRT_UTIL_ERRLOG SRT Utilities: Error Log Data 20080718
28 MS_LAST_ERROR Static Attribute Private Type reference (TYPE) SRT_LAST_ERROR SOAP Runtime: Last Error 20081002
29 MS_PERF_DETAIL Static Attribute Private Type reference (TYPE) SRT_PERF_DETAIL SRT: Performance Trace Detail - Internal use only 20070926
30 MS_PERF_HEADER Static Attribute Private Type reference (TYPE) SRT_UTIL_TRCPERF SRT Utilities: Performance Trace Data 20070926
31 MS_PLOAD_TRACE Static Attribute Private Type reference (TYPE) SRT_UTIL_TRCPLOA SRT Utilities: Payload Trace Data 20081115
32 MT_ABAP_CALLSTACK Static Attribute Private Type reference (TYPE) ABAP_CALLSTACK ABAP Call Stack 20090609
33 MT_COMPONENT_PROXY Static Attribute Private Type reference (TYPE) TT_COMPONENT_PROXY 20080319
34 MT_COMPONENT_SERVICE Static Attribute Private Type reference (TYPE) TT_COMPONENT_SERVICE 20080319
35 MT_CONSUMER_PROXY Static Attribute Private Type reference (TYPE) TT_CONSUMER_PROXY 20090226
36 MT_FUNC_INCOMPLETE Static Attribute Private Type reference (TYPE) TT_TRACE_INCOMPLETE 20081205
37 MT_FUNC_TRACE Static Attribute Private Type reference (TYPE) SRT_UTIL_TRCFUNC_TAB SRT Utilities: Functional Trace Table 20081208
38 MT_MESSAGE_ATTRIBUTE Static Attribute Private Type reference (TYPE) TT_MESSAGE_ATTRIBUTE 20101112
39 MT_PERF_DETAIL Static Attribute Private Type reference (TYPE) SRT_PERF_DETAIL_TAB SRT: Performance Trace Detail Table - Internal use only 20070525
40 MT_PERF_PARAM Static Attribute Private Type reference (TYPE) TT_PERF_PARAM 20070525
41 MT_PLOAD_INCOMPLETE Static Attribute Private Type reference (TYPE) TT_TRACE_INCOMPLETE 20081205
42 MT_PLOAD_INFO Static Attribute Private Type reference (TYPE) TT_PLOAD_INFO 20091020
43 MT_PREDEFINED_NAMESPACE Static Attribute Private Type reference (TYPE) TT_PREDEFINED_NAMESPACE 20091112
44 MT_SERVICE_DEFINITION Static Attribute Private Type reference (TYPE) TT_SERVICE_DEFINITION 20090226
45 MT_TRACE_CONFIG Static Attribute Private Type reference (TYPE) TT_TRACE_CONFIG 20090226
46 MT_TRACE_MID Static Attribute Private Type reference (TYPE) SRT_UTIL_UUID_TAB SRT Utilities: UUID Table 20090924
47 MX_EMPTY_TEXT Static Attribute Private Type reference (TYPE) XSTRING 20100402
48 MX_UNAUTHORIZED_TEXT Static Attribute Private Type reference (TYPE) XSTRING 20100402
49 M_APPL_ID Static Attribute Public Type reference (TYPE) SYSUUID_C Application ID 20070530
50 M_APPL_SERVER Static Attribute Private Type reference (TYPE) RFCDEST Internal Name of Appl. Server 20081010
51 M_ASYNC Static Attribute Private Type reference (TYPE) XSDBOOLEAN Asynchronous 20070529
52 M_ASYNC_ORG Static Attribute Private Type reference (TYPE) XSDBOOLEAN Asynchronous 20080919
53 M_ATTRIBUTES_640 Static Attribute Private Type reference (TYPE) TY_ATTRIBUTES_640 20100915
54 M_CASCADED Static Attribute Public Type reference (TYPE) XSDBOOLEAN Cascaded WS 20080919
55 M_CLOGTRACE_MODE Static Attribute Public Type reference (TYPE) SRT_CLOGTRACE_MODE Classic Logging/Tracing Mode 20090626
56 M_COMMTYPE Static Attribute Public Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20090921
57 M_COMMTYPE_ORG Static Attribute Private Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20090921
58 M_COMMTYPE_RFC Static Attribute Public Type reference (TYPE) CHAR1 Communication Type (use when calling bgRFC) 20091228
59 M_CONSUMER_PROXY Static Attribute Public Type reference (TYPE) STRING Consumer Proxy 20080911
60 M_DBCON_NAME Static Attribute Private Type reference (TYPE) STRING Second DB Connection 20071203
61 M_DB_CONFIG Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090224
62 M_DB_GLOBAL Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090626
63 M_ERRLOC_FTYPE Static Attribute Private Type reference (TYPE) CHAR1 ABAP Type 20100125
64 M_ERRLOC_INCLUDE Static Attribute Private Type reference (TYPE) SEOMTDNAME Method name 20080630
65 M_ERRLOC_PACKAGE Static Attribute Private Type reference (TYPE) STRING Package (Development Class) 20090810
66 M_ERRLOC_PROGRAM Static Attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20080630
67 M_ERRLOC_RFC Static Attribute Private Type reference (TYPE) XSDBOOLEAN RFC via WS 20090810
68 M_ERRLOC_ROWNO Static Attribute Private Type reference (TYPE) I Row Number 20080630
69 M_ERRLOG_LEVEL Static Attribute Public Type reference (TYPE) SRT_LEVEL_ERRLOG Error Log Level 20081016
70 M_ERRLOG_NO Static Attribute Private Type reference (TYPE) I ERRLOG Sub-Number 20081016
71 M_ERROR_CATEGORY Static Attribute Private Type reference (TYPE) STRING Error Category 20080903
72 M_ERROR_SUBCATEGORY Static Attribute Private Type reference (TYPE) STRING Char 20 20101005
73 M_FUNC_STACK_LEVEL Static Attribute Private Type reference (TYPE) I FUNC Stack Level 20081027
74 M_FUNC_SUBNO Static Attribute Private Type reference (TYPE) I FUNC Sub-Number 20081203
75 M_FUNC_TRACE_LEVEL Static Attribute Public Type reference (TYPE) SRT_LEVEL_TRCFUNC Functional Trace Level 20081006
76 M_INBOUND_DESTINATION Static Attribute Public Type reference (TYPE) RFCDEST Inbound destination 20101102
77 M_INIT Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20070525
78 M_LAST_EXCEPTION_TYPE Static Attribute Private Type reference (TYPE) STRING Last Exception Type 20091202
79 M_LOGON_POPUP Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE Property to control logon popup 20100301
80 M_LOG_AGGR Static Attribute Public Type reference (TYPE) XSDBOOLEAN 20120808
81 M_LOG_KEEPING_DAYS Static Attribute Private Type reference (TYPE) INT4 Keeping Days 20080924
82 M_LOG_PREPARED Static Attribute Private Type reference (TYPE) XSDBOOLEAN An Error Log is prepared 20080718
83 M_LOG_WRITTEN Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20080528
84 M_MESSAGE_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Message ID 20070529
85 M_MESSAGE_ID_ORG Static Attribute Private Type reference (TYPE) SYSUUID_C Message ID 20081120
86 M_MID_BUSINESS Static Attribute Public Type reference (TYPE) SYSUUID_C Business Message ID 20091222
87 M_MID_RESPONSE Static Attribute Public Type reference (TYPE) XSDBOOLEAN Message ID Response 20101221
88 M_NONWS_ROLE Static Attribute Private Type reference (TYPE) CHAR1 S/R: Sender / Receiver 20091027
89 M_NONWS_SECTOR_NAME Static Attribute Private Type reference (TYPE) STRING Sector Name for NON-WS 20091027
90 M_NONWS_SESSION Static Attribute Private Type reference (TYPE) CHAR1 NON-WS Communication 20091027
91 M_OPID Static Attribute Private Type reference (TYPE) SYSUUID_C Operation ID 20080528
92 M_OPID_CREATE Static Attribute Private Type reference (TYPE) SYSUUID_C Operation ID of a Create Proxy 20100119
93 M_OPID_EXECUTE Static Attribute Private Type reference (TYPE) SYSUUID_C Operation ID of an Execute Proxy 20100119
94 M_OPSTATE Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20081203
95 M_OP_USECTIME Static Attribute Private Type reference (TYPE) I Microseconds 20081210
96 M_OP_UTCTIME Static Attribute Private Type reference (TYPE) I UTC Time of an Operation 20081210
97 M_PASSPORT_TRACE_ACTIVE Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090424
98 M_PASSPORT_TRACE_LEVEL Static Attribute Private Type reference (TYPE) I Trace Level from Passport 20090424
99 M_PASSPORT_TRACE_READ Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090424
100 M_PERF_STACK_LEVEL Static Attribute Private Type reference (TYPE) I PERF Stack Level 20091127
101 M_PERF_STOP Static Attribute Private Type reference (TYPE) XSDBOOLEAN PERF Stop by Error 20091001
102 M_PERF_TRACE_LEVEL Static Attribute Public Type reference (TYPE) I Performance Trace Level 20070525
103 M_PLOAD_STACK_LEVEL Static Attribute Private Type reference (TYPE) I PLOAD Stack Level 20081027
104 M_PLOAD_SUBNO Static Attribute Private Type reference (TYPE) I PLOAD Sub-Number 20081203
105 M_PLOAD_TRACE_LEVEL Static Attribute Public Type reference (TYPE) SRT_LEVEL_TRCPLOA Payload Trace Level 20081024
106 M_PLOAD_TRACE_SIDE Static Attribute Public Type reference (TYPE) SRT_UTIL_CONFIG-PLOAD_SIDE Consumer and/or Provider 20081105
107 M_PREVIOUS_EXCEPTION Static Attribute Private Type reference (TYPE) XSDBOOLEAN Get Previous Exception 20080401
108 M_PROVIDER_FTYPE Static Attribute Private Type reference (TYPE) CHAR1 ABAP Type 20081206
109 M_PROVIDER_INCLUDE Static Attribute Private Type reference (TYPE) SEOMTDNAME ABAP Include 20081206
110 M_PROVIDER_OPERATION Static Attribute Private Type reference (TYPE) QNAME Provider Operation 20091022
111 M_PROVIDER_PROGRAM Static Attribute Private Type reference (TYPE) SYREPID ABAP Program 20081206
112 M_REMOTE_TRACE_ALLOWED Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090424
113 M_REMOTE_TRACE_READ Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090424
114 M_REQUEST_URI Static Attribute Private Type reference (TYPE) STRING Request URI 20090225
115 M_REQUEST_URI_LAST Static Attribute Private Type reference (TYPE) STRING Last Request URI 20090226
116 M_RE_INIT Static Attribute Private Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20090225
117 M_RFC_PROVIDER Static Attribute Private Type reference (TYPE) XSDBOOLEAN RFC Provider 20100107
118 M_ROOT_CTX_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Root Context ID 20101006
119 M_ROOT_TERM_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Root Terminal ID 20081020
120 M_S1_EXTENSION Static Attribute Private Type reference (TYPE) CHAR1 Extension of Sector 1 (M: Mediation) 20091124
121 M_SECTOR_NAME Static Attribute Private Type reference (TYPE) STRING Sector Name 20091001
122 M_SECTOR_NO Static Attribute Private Type reference (TYPE) CHAR1 '1' Sector Number 1,2,3,4,5 20080613
123 M_SECTOR_NO_ORG Static Attribute Private Type reference (TYPE) CHAR1 Sector Number 1,2,3,4,5 20091021
124 M_SEQUENCE_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Sequence ID 20080604
125 M_SEQUENCE_ID_ORG Static Attribute Private Type reference (TYPE) SYSUUID_C Sequence ID 20081211
126 M_SERVICE_DEFINITION Static Attribute Public Type reference (TYPE) STRING Service Definition 20081016
127 M_SHORTCUT Static Attribute Private Type reference (TYPE) XSDBOOLEAN Shortcut 20070529
128 M_SHORTCUT_INTERFACE Static Attribute Public Type reference (TYPE) QNAME Service Interface (Shortcut) 20100109
129 M_SHORTCUT_ORG Static Attribute Private Type reference (TYPE) XSDBOOLEAN Shortcut 20080919
130 M_SIMU_ERROR Static Attribute Private Type reference (TYPE) CHAR1 ' ' simulated error 20100922
131 M_SIMU_TRACE_LEVEL Static Attribute Private Type reference (TYPE) I Simulate Trace Level for Test 20080227
132 M_SUBNO_FUNC_EXECUTE Static Attribute Private Type reference (TYPE) I FUNC-SUBNO of an Execute Proxy 20091214
133 M_SUBNO_PLOAD_EXECUTE Static Attribute Private Type reference (TYPE) I PLOAD-SUBNO of an Execute Proxy 20091214
134 M_SYSTEM_TZONE Static Attribute Private Type reference (TYPE) TZNZONESYS System Time Zone 20090721
135 M_TRACE_IFNAME Static Attribute Private Type reference (TYPE) STRING Internal Interface Name for FUNC & PLOAD 20091218
136 M_TRACE_MID Static Attribute Private Type reference (TYPE) SYSUUID_C Message ID 20090925
137 M_TRACE_STRING Static Attribute Private Type reference (TYPE) STRING Help String for Trace 20091026
138 M_TRACE_WSNAME Static Attribute Private Type reference (TYPE) STRING Service Name for FUNC & PLOAD 20091028
139 M_TRACE_WSTYPE Static Attribute Private Type reference (TYPE) CHAR1 WS Type 20100109
140 M_TRANSACTION_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Transaction ID 20081124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MULTIPART_PAYLOAD Static method Public Method Add Attachments to Payload 20101116
2 ADD_TRACE_PROXY Static method Private Method Add Consumer Proxy or Service Definition to Trace Configurat 20090226
3 CHECK_OPERATION_NO_MID Static method Private Method Check whether an operation without Message ID 20091229
4 CHECK_PASSPORT_ATTRIBUTES Static method Public Method Check Passport Atrributes 20080708
5 CHECK_SOAP_RUNTIME Static method Public Method Check SOAP Runtime 20101203
6 CONVERT_TO_COMMTYPE Static method Public Method Convert from COMMTYPE_RFC to COMMTYPE 20100114
7 CONVERT_TO_COMMTYPE_RFC Static method Public Method Convert from COMMTYPE to COMMTYPE_RFC 20100114
8 CREATE_MULTIPART_PAYLOAD Static method Public Method Create a Multipart-Payload 20090130
9 CREATE_SECURE_PAYLOAD Static method Public Method Create secure SOAP Payload 20100305
10 CREATE_SOAP_FAULT_INFO Static method Private Method Create Info from SOAP_FAULT 20100211
11 CREATE_UUID_C32 Static method Public Method Create an UUID 20070525
12 FILL_CONSUMER_INFO Static method Private Method Fill Consumer Info for Error Log 20080529
13 FILL_PROVIDER_INFO Static method Private Method Fill Provider Info for Error Log 20080529
14 GET_ATTRIBUTES_640 Static method Public Method Get Attributes for 640 (e.g. Idoc not on 8.00) 20100917
15 GET_CALLER_FROM_CALL_STACK Static method Public Method Get Caller Info from Call Stack 20080610
16 GET_COMPONENTS_BY_PROXY Static method Public Method Get Software / Application Component by Proxy 20080319
17 GET_COMPONENTS_BY_SERVICE Static method Public Method Get Software / Application Component by Service 20080319
18 GET_CURRENT_PAYLOAD Static method Private Method Get current Payload 20100401
19 GET_DB_CONNECTION Static method Private Method Get second DB connection for SRT Utilities 20081217
20 GET_EFFECTIVE_CONFIGURATION Static method Private Method Get Effective Configuration 20100118
21 GET_INFO_FROM_SOAP_FAULT Static method Public Method Get Info from SOAP Fault 20110308
22 GET_LAST_ERROR Static method Public Method Get Last Error 20080902
23 GET_LOCAL_TIME Static method Public Method Get Local Time 20090722
24 GET_LOGON_POPUP Static method Public Method Get Property for logon pop up 20100301
25 GET_LOG_DATA_CLIENT Static method Public Method Get errlog data corss client 20121122
26 GET_MESSAGE_ATTRIBUTES Static method Public Method Get Message Atrributes 20101112
27 GET_NUMBER_OF_OVER_TIME Static method Public Method Ask for long time message processing 20121122
28 GET_OPERATION_ID Static method Private Method Get Operation ID for Error Log and Traces 20081014
29 GET_PASSPORT_ATTRIBUTES Static method Public Method Get Passport Atrributes 20080428
30 GET_PASSPORT_TRACE Static method Private Method Get Trace Flag from DSR Passport 20090424
31 GET_PREDEFINED_NAMESPACES Static method Public Method Get Pre-Defined namespacess 20091112
32 GET_PROCESSING_INFO Static method Public Method Get Processing Unit and Mode 20080612
33 GET_REMOTE_TRACE_SETTING Static method Private Method Get System Setting for Remote Trace 20090424
34 GET_SECTOR_ATTRIBUTES Static method Public Method Get Sector Attributes 20081203
35 GET_SIMU_ERROR Static method Public Method Get simulated error 20100922
36 GET_SYSTEM_INFO Static method Public Method Get System Information 20081013
37 GET_TRACE_SETTINGS Static method Private Method Get Trace Settings 20090224
38 HANDLE_VIRUS_FOUND Static method Public Method Handle if virus found -> mark the payload trace as erroneous 20120105
39 INIT Static method Public Method Initialization for SRTUTIL 20070525
40 INIT_GLOBAL_CONFIG Static method Public Method Get Global Configuration for this SAP client 20090630
41 INIT_INTERNAL Static method Private Method Internal Initialization for SRTUTIL 20090225
42 IS_ERROR_LOG_ON Static method Public Method Ask for activation of error log in general 20121122
43 IS_FUNCTIONAL_TRACE_ON Static method Public Method Ask for active functional trace 20121122
44 IS_PAYLOAD_TRACE_ON Static method Public Method Ask for actice payload trace 20121122
45 IS_PERFORMANCE_TRACE_ON Static method Public Method Ask for active performance trace 20121122
46 LOG_CREATE_FROM_EXCEPTION Static method Public Method Create an Error Log entry from an Exception 20080602
47 LOG_GET_LEVEL Static method Public Method Get Error Log Level 20080717
48 LOG_GET_OLD_ENTRY Static method Private Method Get an old Error Log entry 20081216
49 LOG_INIT Static method Public Method Initialize Error Log 20130627
50 LOG_SAVE Static method Public Method Save a prepared Error Log entry 20080718
51 LOG_SET_COMPONENTS_BY_PROXY Static method Private Method Set Components in Error Log 20100921
52 LOG_SET_ERROR_CATEGORY Static method Public Method Set Error Category for the next Error Log entry 20080903
53 LOG_SET_ERROR_LOCATION Static method Public Method Set Error Location for the next Error Log entry 20080630
54 LOG_SET_ERROR_RFC Static method Public Method Set Error Location Atttributes for RFC Exception 20090810
55 LOG_SET_LEVEL Static method Public Method Set Error Log Level 20080718
56 LOG_UPDATE_HTTP_PARAMETERS Static method Private Method Update HTTP Parameters for Error Log 20100215
57 LOG_WRITE Static method Public Method Write an Error Log entry 20080528
58 LOG_WRITE_INTERNAL Static method Private Method Write an Error Log entry to DB 20080611
59 LOG_WRITE_SPECIFIC Static method Public Method Write a specific Error Log entry 20110407
60 LOG_WRITE_WITH_4_PARAM Static method Public Method Write an Error Log entry with 4 Parameters 20100125
61 MASK_PWD_HTTP_HEADER Static method Private Method 20130124
62 MASK_PWD_SOAP_ENV Static method Private Method 20130124
63 PACK_TRACE_SETTINGS Static method Public Method Pack Trace Settings in an Integer 20081211
64 PERFORMANCE_ADD_HTTP_STEPS Static method Public Method Add Performance of HTTP Steps 20080504
65 PERFORMANCE_DEACTIVATE Static method Public Method Deactivate Performance Trace 20070622
66 PERFORMANCE_END Static method Public Method End Performance Trace 20070525
67 PERFORMANCE_START Static method Public Method Start Performance Trace 20070525
68 RESTART Static method Public Method Restart a SRTUIL Session 20100208
69 RE_INIT Static method Public Method Re-Initialization for SRTUTIL 20090225
70 SAVE_MESSAGE_ATTRIBUTES Static method Public Method Save Message Atrributes 20101112
71 SET_ATTRIBUTES_640 Static method Public Method Set Attributes for 640 (e.g. Idoc not on 8.00) 20100915
72 SET_HTTP_INSTANCE Static method Public Method Set HTTP Client or Server 20100402
73 SET_LOGON_POPUP Static method Public Method Set Property for logon pop up 20100301
74 SET_NONWS_ATTRIBUTES Static method Public Method Set Attributes for NON-WS Communication 20091028
75 SET_PROVIDER_SOURCE Static method Public Method Set Provider Sources 20081206
76 SET_SECTOR_ATTRIBUTES Static method Public Method Set Sector Attributes 20081203
77 SET_SIMU_ERROR Static method Public Method Set simulated error 20100922
78 SET_TRACE_AS_HTTP_HEADER Static method Public Method Set Trace Level as HTTP Header if active 20071023
79 SIMULATE_E2E_TRACE Static method Public Method Simulate E2E Trace for Test 20080227
80 TRACE_ASSIGN_REQUEST Static method Private Method Assign Trace Request - Response 20081205
81 TRACE_CALL Static method Public Method Trace a Call 20081127
82 TRACE_CALL_ASYNCHRONOUS Static method Public Method Trace Asynchronous Call (bgRFC, Update Task) 20100114
83 TRACE_EXECUTE_CONSUMER Static method Public Method Trace Consumer Execution 20081218
84 TRACE_EXECUTE_PROVIDER Static method Public Method Trace Execution Provider 20081206
85 TRACE_EXECUTE_PROVIDER_RFC Static method Public Method Trace Execution RFC Provider 20081208
86 TRACE_EXECUTE_PULLING Static method Public Method Trace Execution MSG Pulling 20091010
87 TRACE_FLUSH Static method Public Method Write Functional Trace Data to DB 20081212
88 TRACE_HTTP_ERROR Static method Public Method Trace an HTTP Request or Response 20081210
89 TRACE_PAYLOAD Static method Public Method Write a Payload Entry (Functional and/or Payload Trace) 20090108
90 TRACE_PAYLOAD_SAVE Static method Public Method Save Payload Request 20090108
91 TRACE_REQUEST Static method Public Method Trace a Request 20081127
92 TRACE_RESPONSE Static method Public Method Trace a Response 20081127
93 TRACE_RUNTIME_CONFIG Static method Public Method Trace Runtime Configuration 20081203
94 TRACE_SET_OPERATION Static method Public Method Set Operation for Payload Trace 20091022
95 TRACE_UPDATE_ON_COMMIT Static method Public Method Update Traces on Commit Work 20100119
96 TRACE_UPDATE_OPSTATE Static method Private Method Update OPSTATE for Functional & Payload Trace 20090108
97 TRACE_WRITE_INTERNAL Static method Private Method Write a Trace entry to DB 20090108
98 TRACE_WRITE_RFC Static method Public Method Write consumer RFC payload Trace entry to DB 20121031
99 UNPACK_TRACE_SETTINGS Static method Public Method Unpack Trace Settings from an Integer 20081211
100 UTC_TO_LOCAL_TIME Static method Public Method Convert Timestamp to Local Time 20090722
Events
Class CL_SOAP_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_COMPONENT_PROXY Private See coding 20080319 tt_component_proxy TYPE STANDARD TABLE OF ty_component_proxy
2 TT_COMPONENT_SERVICE Private See coding 20080319 tt_component_service TYPE STANDARD TABLE OF ty_component_service
3 TT_CONSUMER_PROXY Private See coding 20090226 tt_consumer_proxy TYPE STANDARD TABLE OF string
4 TT_MESSAGE_ATTRIBUTE Private See coding 20101112 tt_message_attribute TYPE SORTED TABLE OF ty_message_attribute WITH UNIQUE KEY persist_id
5 TT_PERF_PARAM Private See coding 20070525 tt_perf_param TYPE STANDARD TABLE OF ty_perf_param
6 TT_PLOAD_INFO Private See coding 20091020 tt_pload_info TYPE STANDARD TABLE OF ty_pload_info
7 TT_PREDEFINED_NAMESPACE Public See coding 20091112 tt_predefined_namespace TYPE SORTED TABLE OF ty_predefined_namespace WITH UNIQUE KEY namespace
8 TT_SERVICE_DEFINITION Private See coding 20090226 tt_service_definition TYPE STANDARD TABLE OF string
9 TT_TRACE_CONFIG Private See coding 20090226 tt_trace_config TYPE STANDARD TABLE OF srt_util_config
10 TT_TRACE_INCOMPLETE Private See coding 20081205 tt_trace_incomplete TYPE STANDARD TABLE OF ty_trace_incomplete
11 TY_ATTRIBUTES_640 Private See coding 20100915 BEGIN OF ty_attributes_640, consumer_proxy TYPE string, interface TYPE qname, operation TYPE qname, destination TYPE rfcdest, END OF ty_attributes_640
12 TY_COMPONENT_PROXY Private See coding 20080319 BEGIN OF ty_component_proxy, class TYPE prx_r3name, software TYPE dlvunit, application TYPE ufps_posid, package TYPE devclass, END OF ty_component_proxy
13 TY_COMPONENT_SERVICE Private See coding 20080319 BEGIN OF ty_component_service, internal_name TYPE vepname, software TYPE dlvunit, application TYPE ufps_posid, package TYPE devclass, END OF ty_component_service
14 TY_EXCEPTION_INFO Private See coding 20081204 BEGIN OF ty_exception_info, type TYPE string, error_text TYPE string, END OF ty_exception_info
15 TY_LOG_CONSUMER_INFO Private See coding 20080527 BEGIN OF ty_log_consumer_info, interface_name TYPE string, interface_namespace TYPE string, consumer_proxy TYPE string, logical_port TYPE string, operation_name TYPE string, operation_namespace TYPE string, processing_unit TYPE string, processing_mode TYPE string, processing_type TYPE string, work_process_number TYPE wpindex, work_process_pid TYPE wppid, terminal_name TYPE string, END OF ty_log_consumer_info
16 TY_LOG_ERROR_CONTEXT Private See coding 20080527 BEGIN OF ty_log_error_context, consumer_info TYPE ty_log_consumer_info, provider_info TYPE ty_log_provider_info, transport_info TYPE ty_log_transport_info, request_info TYPE ty_log_request_info, END OF ty_log_error_context
17 TY_LOG_PROVIDER_INFO Private See coding 20080527 BEGIN OF ty_log_provider_info, interface_name TYPE string, interface_namespace TYPE string, provider_interface TYPE string, operation_name TYPE string, operation_namespace TYPE string, processing_unit TYPE string, processing_mode TYPE string, processing_type TYPE string, work_process_number TYPE wpindex, work_process_pid TYPE wppid, END OF ty_log_provider_info
18 TY_LOG_REQUEST_INFO Private See coding 20080609 BEGIN OF ty_log_request_info, protocol TYPE string, request_uri TYPE string, remote_address TYPE string, END OF ty_log_request_info
19 TY_LOG_TRANSPORT_INFO Private See coding 20080606 BEGIN OF ty_log_transport_info, protocol TYPE string, transport_guarantee_method TYPE string, tls_type TYPE string, incoming_signature TYPE string, outgoing_signature TYPE string, incoming_encryption TYPE string, outgoing_encryption TYPE string, outgoing_ekey_keystore_alias TYPE string, secure_conversation TYPE string, sc_bootstrap_url TYPE string, authentication_method TYPE string, auth_method_x509_keystore_view TYPE string, sec_token_service_central_url TYPE string, target_client TYPE string, target_user TYPE string, target_language TYPE string, target_host_name TYPE string, target_port_number TYPE string, target_path TYPE string, http_timeout TYPE string, proxy_host_name TYPE string, proxy_port_number TYPE string, proxy_user_name TYPE string, sm59_destination TYPE string, END OF ty_log_transport_info
20 TY_MESSAGE_ATTRIBUTE Private See coding 20101112 BEGIN OF ty_message_attribute, persist_id TYPE srt_persistency_persist_id, commtype TYPE srt_util_commtype, commtype_rfc TYPE char1, END OF ty_message_attribute
21 TY_PERF_PARAM Private See coding 20070525 BEGIN OF ty_perf_param, index TYPE i, callno TYPE i, stime_i TYPE i, overhead TYPE i, END OF ty_perf_param
22 TY_PLOAD_INFO Private See coding 20091020 BEGIN OF ty_pload_info, subno TYPE i, operation TYPE qname, END OF ty_pload_info
23 TY_PREDEFINED_NAMESPACE Public See coding 20091112 BEGIN OF ty_predefined_namespace, namespace TYPE STRING, description TYPE STRING, END OF ty_predefined_namespace
24 TY_TRACE_INCOMPLETE Private See coding 20081205 BEGIN OF ty_trace_incomplete, level TYPE i, reqno TYPE i, component TYPE srt_util_trcfunc-component, operation TYPE srt_util_trcfunc-operation, END OF ty_trace_incomplete
Method Signatures

Method ADD_MULTIPART_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAYLOAD Call by reference Type reference (TYPE) XSTRING One XML for all parts 20101116
2 Importing REQUEST_MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE Low-Level Message Interface Implemented by Transport Binding 20101116

Method ADD_MULTIPART_PAYLOAD on class CL_SOAP_UTIL has no exception.

Method ADD_TRACE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPRO Call by reference Type reference (TYPE) SRT_UTIL_CONFIG-CPRO_1 Consumer Proxy for Payload Trace 20090226
2 Importing SDEF Call by reference Type reference (TYPE) SRT_UTIL_CONFIG-SDEF_1 Service Definition for Payload Trace 20090226

Method ADD_TRACE_PROXY on class CL_SOAP_UTIL has no exception.

Method CHECK_OPERATION_NO_MID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Type reference (TYPE) SYREPID Component 20091229
2 Importing OPERATION Call by reference Type reference (TYPE) SEOMTDNAME Operation 20091229
3 Returning VALUE Value transfer Type reference (TYPE) XSDBOOLEAN 'X': without Message ID 20091229

Method CHECK_OPERATION_NO_MID on class CL_SOAP_UTIL has no exception.

Method CHECK_PASSPORT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER_ROOT_CTX_ID Call by reference Type reference (TYPE) SYSUUID_C Consumer Root Context ID 20080708
2 Importing CONSUMER_TRACE_LEVEL Call by reference Type reference (TYPE) I Consumer Trace Level 20080708
3 Importing CONSUMER_TRANSACTION_ID Call by reference Type reference (TYPE) SYSUUID_C Consumer Transaction ID 20080708
4 Exporting ERROR_CODE Call by reference Type reference (TYPE) I 0/1/2/3/4: OK / RCID / TID / Trace Level / Trace Data 20080708
5 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING contains different Consumer ID and Provider ID 20080708

Method CHECK_PASSPORT_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method CHECK_SOAP_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOAP_RUNTIME Value transfer Type reference (TYPE) XSDBOOLEAN X: SOAP Runtime 20101203

Method CHECK_SOAP_RUNTIME on class CL_SOAP_UTIL has no exception.

Method CONVERT_TO_COMMTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMMTYPE Value transfer Type reference (TYPE) SRT_UTIL_COMMTYPE COMMTYPE 20100114
2 Importing COMMTYPE_RFC Call by reference Type reference (TYPE) CHAR1 COMMTYPE for calling RFC 20100114

Method CONVERT_TO_COMMTYPE on class CL_SOAP_UTIL has no exception.

Method CONVERT_TO_COMMTYPE_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE COMMTYPE 20100114
2 Returning COMMTYPE_RFC Value transfer Type reference (TYPE) CHAR1 COMMTYPE when calling RFC 20100114

Method CONVERT_TO_COMMTYPE_RFC on class CL_SOAP_UTIL has no exception.

Method CREATE_MULTIPART_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_PART Call by reference Object reference (TYPE REF TO) IF_MESSAGE_PART Message Part Interface 20090812
2 Importing NUM_PARTS Call by reference Type reference (TYPE) I Number of Parts 20090130
3 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING One XML for all parts 20090130
4 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20090130
5 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP Framework (iHTTP) HTTP Response 20090130

Method CREATE_MULTIPART_PAYLOAD on class CL_SOAP_UTIL has no exception.

Method CREATE_SECURE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAYLOAD Call by reference Type reference (TYPE) XSTRING 20100305
2 Returning SECURE_PAYLOAD Value transfer Type reference (TYPE) XSTRING 20100305

Method CREATE_SECURE_PAYLOAD on class CL_SOAP_UTIL has no exception.

Method CREATE_SOAP_FAULT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text 20100211
2 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20100211
3 Exporting XDOC Call by reference Type reference (TYPE) XSTRING Exception Info from SOAP_FAULT 20100211

Method CREATE_SOAP_FAULT_INFO on class CL_SOAP_UTIL has no exception.

Method CREATE_UUID_C32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) SYSUUID_C UUID in character form 20070525

Method CREATE_UUID_C32 on class CL_SOAP_UTIL has no exception.

Method FILL_CONSUMER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ERROR_CONTEXT Call by reference Type reference (TYPE) TY_LOG_ERROR_CONTEXT 20080529
2 Importing PROXY_NAME Call by reference Type reference (TYPE) SRT_UTIL_ERRLOG-PROXY_NAME ABAP Name of Consumer Proxy or Service Definition 20080529
3 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20080529

Method FILL_CONSUMER_INFO on class CL_SOAP_UTIL has no exception.

Method FILL_PROVIDER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ERROR_CONTEXT Call by reference Type reference (TYPE) TY_LOG_ERROR_CONTEXT Error Context 20080529
2 Importing HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20081119
3 Changing LOCATION Call by reference Type reference (TYPE) CHAR1 C/P/R: Consumer / Provider / RFC-Provider 20080911
4 Importing PROXY_NAME Call by reference Type reference (TYPE) SRT_UTIL_ERRLOG-PROXY_NAME ABAP Name of Consumer Proxy or Service Definition 20080529
5 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20080529

Method FILL_PROVIDER_INFO on class CL_SOAP_UTIL has no exception.

Method GET_ATTRIBUTES_640 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONSUMER_PROXY Call by reference Type reference (TYPE) STRING Consumer Proxy 20100917
2 Exporting DESTINATION Call by reference Type reference (TYPE) RFCDEST Destination 20100917
3 Exporting INTERFACE Call by reference Type reference (TYPE) QNAME Qualified Interface Name 20100917
4 Exporting OPERATION Call by reference Type reference (TYPE) QNAME Qualified Operation Name 20100917

Method GET_ATTRIBUTES_640 on class CL_SOAP_UTIL has no exception.

Method GET_CALLER_FROM_CALL_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FTYPE Call by reference Type reference (TYPE) C 20080610
2 Exporting INCLUDE Call by reference Type reference (TYPE) SEOMTDNAME 20080610
3 Importing LEVEL Call by reference Type reference (TYPE) I 20080610
4 Exporting PROGRAM Call by reference Type reference (TYPE) SY-REPID 20080610
5 Exporting ROWNO Call by reference Type reference (TYPE) I 20090918

Method GET_CALLER_FROM_CALL_STACK on class CL_SOAP_UTIL has no exception.

Method GET_COMPONENTS_BY_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_COMPONENT Call by reference Type reference (TYPE) UFPS_POSID Application component 20080319
2 Exporting PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080319
3 Importing PROXY_CLASS Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20080319
4 Exporting SW_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Software Component 20080319

Method GET_COMPONENTS_BY_PROXY on class CL_SOAP_UTIL has no exception.

Method GET_COMPONENTS_BY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_COMPONENT Call by reference Type reference (TYPE) UFPS_POSID Application component 20080319
2 Importing INTERFACE Call by reference Type reference (TYPE) SYCHAR30 Service Interface 20100921
3 Exporting PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080319
4 Importing SERVICE Call by reference Type reference (TYPE) SYCHAR30 Service Definition 20080319
5 Exporting SW_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Software Component 20080319

Method GET_COMPONENTS_BY_SERVICE on class CL_SOAP_UTIL has no exception.

Method GET_CURRENT_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAYLOAD Value transfer Type reference (TYPE) XSTRING Current Payload 20100402
2 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20100402

Method GET_CURRENT_PAYLOAD on class CL_SOAP_UTIL has no exception.

Method GET_DB_CONNECTION Signature

Method GET_DB_CONNECTION on class CL_SOAP_UTIL has no parameter.
Method GET_DB_CONNECTION on class CL_SOAP_UTIL has no exception.

Method GET_EFFECTIVE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_LIST Value transfer Type reference (TYPE) SRT_RT_PROPERTIES SRT Properties for RT 20100118
2 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20100118

Method GET_EFFECTIVE_CONFIGURATION on class CL_SOAP_UTIL has no exception.

Method GET_INFO_FROM_SOAP_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text 20110308
2 Exporting FAULT_FRAGMENT Call by reference Type reference (TYPE) XSTRING Fault Fragment 20110308
3 Changing PAYLOAD Call by reference Type reference (TYPE) XSTRING XML Payload 20110308

Method GET_INFO_FROM_SOAP_FAULT on class CL_SOAP_UTIL has no exception.

Method GET_LAST_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LAST_ERROR Value transfer Type reference (TYPE) SRT_LAST_ERROR SOAP Runtime: Last Error 20080902

Method GET_LAST_ERROR on class CL_SOAP_UTIL has no exception.

Method GET_LOCAL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOCAL_DATE Call by reference Type reference (TYPE) D Local Date 20090722
2 Exporting LOCAL_TIME Call by reference Type reference (TYPE) T Local Time 20090722

Method GET_LOCAL_TIME on class CL_SOAP_UTIL has no exception.

Method GET_LOGON_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOGON_POPUP Value transfer Type reference (TYPE) ABAP_BOOL 20100301

Method GET_LOGON_POPUP on class CL_SOAP_UTIL has no exception.

Method GET_LOG_DATA_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121122
2 Importing IV_MANDT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121122
3 Importing IV_TO Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121122
4 Returning RT_DATA Value transfer Type reference (TYPE) SRT_UTIL_ERRLOG_TAB SRT Utilities: Error Log Table 20121122

Method GET_LOG_DATA_CLIENT on class CL_SOAP_UTIL has no exception.

Method GET_MESSAGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMMTYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20101112
2 Exporting COMMTYPE_RFC Call by reference Type reference (TYPE) CHAR1 Communication Type (use when calling bgRFC) 20101112
3 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101112

Method GET_MESSAGE_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method GET_NUMBER_OF_OVER_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121122
2 Importing IV_LIMIT Call by reference Type reference (TYPE) INT4 Natural number 20121122
3 Importing IV_TO Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121122
4 Returning RV_NUMBER Value transfer Type reference (TYPE) INT4 Natural number 20121122

Method GET_NUMBER_OF_OVER_TIME on class CL_SOAP_UTIL has no exception.

Method GET_OPERATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPERATION_ID Value transfer Type reference (TYPE) SYSUUID_C Operation ID for Error Log and Traces 20081014

Method GET_OPERATION_ID on class CL_SOAP_UTIL has no exception.

Method GET_PASSPORT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONNECTION_CNT Call by reference Type reference (TYPE) I Connection Counter 20080428
2 Exporting CONNECTION_ID Call by reference Type reference (TYPE) SYSUUID_C Connection ID 20080428
3 Exporting ROOT_CTX_ID Call by reference Type reference (TYPE) SYSUUID_C Root Context ID 20080428
4 Exporting ROOT_TERM_ID Call by reference Type reference (TYPE) SYSUUID_C Root Terminal ID 20081013
5 Exporting TRACE_LEVEL Call by reference Type reference (TYPE) I 1: Performance Trace active 20080429
6 Exporting TRANSACTION_ID Call by reference Type reference (TYPE) SYSUUID_C Transaction ID 20080428

Method GET_PASSPORT_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method GET_PASSPORT_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_LEVEL Value transfer Type reference (TYPE) I 1: Active & Remote Trace allowed 20090424

Method GET_PASSPORT_TRACE on class CL_SOAP_UTIL has no exception.

Method GET_PREDEFINED_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREDEFINED_NAMESPACE Call by reference Type reference (TYPE) CL_SOAP_UTIL=>TT_PREDEFINED_NAMESPACE 20091112

Method GET_PREDEFINED_NAMESPACES on class CL_SOAP_UTIL has no exception.

Method GET_PROCESSING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROCESSING_MODE Call by reference Type reference (TYPE) STRING Synchronous / Asynchronous 20080616
2 Exporting PROCESSING_TYPE Call by reference Type reference (TYPE) STRING Remote / Shortcut 20090813
3 Exporting PROCESSING_UNIT Call by reference Type reference (TYPE) STRING Sector Name 20080616

Method GET_PROCESSING_INFO on class CL_SOAP_UTIL has no exception.

Method GET_REMOTE_TRACE_SETTING Signature

Method GET_REMOTE_TRACE_SETTING on class CL_SOAP_UTIL has no parameter.
Method GET_REMOTE_TRACE_SETTING on class CL_SOAP_UTIL has no exception.

Method GET_SECTOR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASYNC Call by reference Type reference (TYPE) XSDBOOLEAN Asynchronous 20081203
2 Exporting COMMTYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20091011
3 Exporting MESSAGE_ID Call by reference Type reference (TYPE) SYSUUID_C Message ID 20081203
4 Exporting REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20090226
5 Exporting RFC_PROVIDER Call by reference Type reference (TYPE) XSDBOOLEAN RFC Provider 20100107
6 Exporting SECTOR_NO Call by reference Type reference (TYPE) CHAR1 Sector Nr. 1, 2, 3, 4, 5 20081203
7 Exporting SEQUENCE_ID Call by reference Type reference (TYPE) SYSUUID_C Logical Sequence ID 20081203
8 Exporting SHORTCUT Call by reference Type reference (TYPE) XSDBOOLEAN Shortcut 20081203

Method GET_SECTOR_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method GET_SIMU_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_TYPE Value transfer Type reference (TYPE) CHAR1 Simulated Error 20100922

Method GET_SIMU_ERROR on class CL_SOAP_UTIL has no exception.

Method GET_SYSTEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_SERVER Call by reference Type reference (TYPE) RFCDEST Application Server 20081013

Method GET_SYSTEM_INFO on class CL_SOAP_UTIL has no exception.

Method GET_TRACE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20090424

Method GET_TRACE_SETTINGS on class CL_SOAP_UTIL has no exception.

Method HANDLE_VIRUS_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCATION Call by reference Type reference (TYPE) I Consumer or Provider 20120105
2 Importing MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID Message ID in SOAP Runtime 20120105

Method HANDLE_VIRUS_FOUND on class CL_SOAP_UTIL has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Type reference (TYPE) SYSUUID_C Application ID 20070530
2 Importing REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20090424
3 Importing TRACE_LEVEL Call by reference Type reference (TYPE) I Trace Level 20070601

Method INIT on class CL_SOAP_UTIL has no exception.

Method INIT_GLOBAL_CONFIG Signature

Method INIT_GLOBAL_CONFIG on class CL_SOAP_UTIL has no parameter.
Method INIT_GLOBAL_CONFIG on class CL_SOAP_UTIL has no exception.

Method INIT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Type reference (TYPE) SYSUUID_C Applicaiton ID 20090225
2 Importing PREVIOUS_PERF_LEVEL Call by reference Type reference (TYPE) I Previous Performance Level 20090424
3 Importing REMOTE_FUNC_LEVEL Call by reference Type reference (TYPE) I Remote FUNC Level 20090225
4 Importing REMOTE_PERF_LEVEL Call by reference Type reference (TYPE) I Remote PERF Level 20090225
5 Importing REMOTE_PLOAD_LEVEL Call by reference Type reference (TYPE) I Remote PLOAD Level 20090225

Method INIT_INTERNAL on class CL_SOAP_UTIL has no exception.

Method IS_ERROR_LOG_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121122
2 Returning RV_ON Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121122

Method IS_ERROR_LOG_ON on class CL_SOAP_UTIL has no exception.

Method IS_FUNCTIONAL_TRACE_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121122
2 Returning RV_ON Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121122

Method IS_FUNCTIONAL_TRACE_ON on class CL_SOAP_UTIL has no exception.

Method IS_PAYLOAD_TRACE_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121122
2 Returning RV_ON Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121122

Method IS_PAYLOAD_TRACE_ON on class CL_SOAP_UTIL has no exception.

Method IS_PERFORMANCE_TRACE_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121122
2 Returning RV_ON Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121122

Method IS_PERFORMANCE_TRACE_ON on class CL_SOAP_UTIL has no exception.

Method LOG_CREATE_FROM_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_INFO Call by reference Type reference (TYPE) ANY Additional Info to Exception Context 20080603
2 Importing ADD_INFO_NAME Call by reference Type reference (TYPE) STRING Tag Name of Add. Info in XML 20080603
3 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20080602
4 Importing MAIN_ENTRY Call by reference Type reference (TYPE) XSDBOOLEAN 'X' b: always; X: Write a log only if this is the first call 20080603
5 Importing REMOTE_ADDRESS Call by reference Type reference (TYPE) STRING Remote Address 20080924
6 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context of current SOAP Call 20080602
7 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area (for getting Long Text) 20080602
8 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message Number (for getting Long Text) 20080602
9 Importing T100_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
10 Importing T100_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
11 Importing T100_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
12 Importing T100_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
13 Importing XML_FRAGMENT Call by reference Type reference (TYPE) XSTRING XML Fragment 20100305

Method LOG_CREATE_FROM_EXCEPTION on class CL_SOAP_UTIL has no exception.

Method LOG_GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_LEVEL Value transfer Type reference (TYPE) SRT_LEVEL_ERRLOG SOAP Runtime: Error Log Level 20081016

Method LOG_GET_LEVEL on class CL_SOAP_UTIL has no exception.

Method LOG_GET_OLD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFNAME Call by reference Type reference (TYPE) CHAR30 Internal Interface Name 20100929
2 Importing LOCATION Call by reference Type reference (TYPE) CHAR1 Location 20081216
3 Returning LOG_ENTRY Value transfer Type reference (TYPE) SRT_UTIL_ERRLOG SRT Utilities: Error Log Data 20081216
4 Importing PROXY_NAME Call by reference Type reference (TYPE) CHAR30 Proxy Name 20100929
5 Importing SAPUSER Call by reference Type reference (TYPE) SYUNAME User Name 20081216
6 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SYSUUID_C Sequence_id 20081217
7 Importing SHORT_TEXT Call by reference Type reference (TYPE) SRT_UTIL_ERRLOG-SHORT_TEXT Error Short Text 20081216
8 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area 20081216
9 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message number 20081216

Method LOG_GET_OLD_ENTRY on class CL_SOAP_UTIL has no exception.

Method LOG_INIT Signature

Method LOG_INIT on class CL_SOAP_UTIL has no parameter.
Method LOG_INIT on class CL_SOAP_UTIL has no exception.

Method LOG_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_FAULT Call by reference Type reference (TYPE) XSDBOOLEAN 20080718

Method LOG_SAVE on class CL_SOAP_UTIL has no exception.

Method LOG_SET_COMPONENTS_BY_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LOG_ENTRY Call by reference Type reference (TYPE) SRT_UTIL_ERRLOG SRT Utilities: Error Log Data 20100921

Method LOG_SET_COMPONENTS_BY_PROXY on class CL_SOAP_UTIL has no exception.

Method LOG_SET_ERROR_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) STRING 20080903

Method LOG_SET_ERROR_CATEGORY on class CL_SOAP_UTIL has no exception.

Method LOG_SET_ERROR_LOCATION Signature

Method LOG_SET_ERROR_LOCATION on class CL_SOAP_UTIL has no parameter.
Method LOG_SET_ERROR_LOCATION on class CL_SOAP_UTIL has no exception.

Method LOG_SET_ERROR_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Type reference (TYPE) STRING 20090810

Method LOG_SET_ERROR_RFC on class CL_SOAP_UTIL has no exception.

Method LOG_SET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_LEVEL Call by reference Type reference (TYPE) SRT_LEVEL_ERRLOG 20080718

Method LOG_SET_LEVEL on class CL_SOAP_UTIL has no exception.

Method LOG_UPDATE_HTTP_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ERROR_CONTEXT Call by reference Type reference (TYPE) TY_LOG_ERROR_CONTEXT Error Context in Error Log Entry 20100215
2 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100215

Method LOG_UPDATE_HTTP_PARAMETERS on class CL_SOAP_UTIL has no exception.

Method LOG_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_INFO Call by reference Type reference (TYPE) ANY Error Info (no object, exception, ref to data) 20080528
2 Importing ERROR_INFO_XML Call by reference Type reference (TYPE) XSTRING Error Info already in XML format 20080530
3 Importing HTML_ERROR_PAGE Call by reference Type reference (TYPE) STRING HTML Error Page 20080621
4 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100215
5 Importing HTTP_HOST Call by reference Type reference (TYPE) STRING HTTP Target Host 20100215
6 Importing HTTP_PORT Call by reference Type reference (TYPE) STRING HTTP Target Port 20100215
7 Importing HTTP_PROT Call by reference Type reference (TYPE) STRING HTTP Protocol 20100215
8 Importing HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20081119
9 Importing HTTP_URI Call by reference Type reference (TYPE) STRING Request URI 20100215
10 Importing MAIN_ENTRY Call by reference Type reference (TYPE) XSDBOOLEAN b: always; X: Write a log only if this is the first call 20080603
11 Importing NON_SRT_CLASS Call by reference Type reference (TYPE) TADIR-OBJ_NAME Error location <> API caller: Comp. & Package of this class 20080530
12 Importing PREPARE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN Memory only (LOG_SAVE should be called later) 20080718
13 Importing PROXY_HOST Call by reference Type reference (TYPE) STRING Proxy Host 20100215
14 Importing PROXY_PORT Call by reference Type reference (TYPE) STRING Proxy Port 20100215
15 Importing PROXY_USER Call by reference Type reference (TYPE) STRING Proxy User 20100215
16 Importing SHORT_TEXT Call by reference Type reference (TYPE) STRING Short text 20080528
17 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context of current SOAP Call 20080528
18 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area (for getting Long Text) 20080528
19 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message Number (for getting Long Text) 20080528
20 Importing T100_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
21 Importing T100_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
22 Importing T100_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
23 Importing T100_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212

Method LOG_WRITE on class CL_SOAP_UTIL has no exception.

Method LOG_WRITE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRLOC_COMPONENT Call by reference Type reference (TYPE) STRING Component 20101001
2 Importing ERRLOC_FTYPE Call by reference Type reference (TYPE) CHAR1 Include Type 20080611
3 Importing ERRLOC_INCLUDE Call by reference Type reference (TYPE) SEOMTDNAME Include Name for Monitoring 20080611
4 Importing ERRLOC_PACKAGE Call by reference Type reference (TYPE) STRING Package 20101001
5 Importing ERRLOC_PROGRAM Call by reference Type reference (TYPE) SYREPID Program Name for Monitoring 20080611
6 Importing ERRLOC_ROWNO Call by reference Type reference (TYPE) I Line Number for Monitoring 20080611
7 Importing ERROR_INFO Call by reference Type reference (TYPE) ANY Error Info (no object, exception, ref to data) 20080611
8 Importing ERROR_INFO_XML Call by reference Type reference (TYPE) XSTRING Error Info already in XML format 20080611
9 Importing FATAL_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN Fatal Exception 20101001
10 Importing HTML_ERROR_PAGE Call by reference Type reference (TYPE) STRING HTML Error Page 20080621
11 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100215
12 Importing HTTP_HOST Call by reference Type reference (TYPE) STRING HTTP Target Host 20100215
13 Importing HTTP_PORT Call by reference Type reference (TYPE) STRING HTTP Target Port 20100215
14 Importing HTTP_PROT Call by reference Type reference (TYPE) STRING HTTP Protocol 20100215
15 Importing HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20081119
16 Importing HTTP_URI Call by reference Type reference (TYPE) STRING Request URI 20100215
17 Importing NON_SRT_CLASS Call by reference Type reference (TYPE) TADIR-OBJ_NAME NON-SRT class for getting Component & Package in Monitor 20080611
18 Importing PREPARE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN Memory only (LOG_SAVE should be called later) 20080718
19 Importing PROXY_HOST Call by reference Type reference (TYPE) STRING Proxy Host 20100215
20 Importing PROXY_PORT Call by reference Type reference (TYPE) STRING Proxy Port 20100215
21 Importing PROXY_USER Call by reference Type reference (TYPE) STRING Proxy User 20100215
22 Importing REMOTE_ADDRESS Call by reference Type reference (TYPE) STRING Remote Address 20080924
23 Importing SHORT_TEXT Call by reference Type reference (TYPE) STRING Short text 20080611
24 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context of current SOAP Call 20080611
25 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area (for getting Long Text) 20080611
26 Importing T100_FROM_APPL Call by reference Type reference (TYPE) XSDBOOLEAN T100 Info from Application 20100225
27 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message Number (for getting Long Text) 20080611
28 Importing T100_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
29 Importing T100_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
30 Importing T100_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212
31 Importing T100_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090212

Method LOG_WRITE_INTERNAL on class CL_SOAP_UTIL has no exception.

Method LOG_WRITE_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_INFO Call by reference Type reference (TYPE) ANY Additional Information 20110407
2 Importing ADD_INFO_NAME Call by reference Type reference (TYPE) STRING XML Tag Name of Additional Information 20110407
3 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20110407
4 Importing MESSAGE_ID Call by reference Type reference (TYPE) SYSUUID_C Message ID 20110407
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20110407
6 Importing SHORT_TEXT Call by reference Type reference (TYPE) STRING Error Text 20110407
7 Importing STACK_LEVEL Call by reference Type reference (TYPE) I 1 Stack Level of Error Location 20110407
8 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area 20110407
9 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message number 20110407

Method LOG_WRITE_SPECIFIC on class CL_SOAP_UTIL has no exception.

Method LOG_WRITE_WITH_4_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAIN_ENTRY Call by reference Type reference (TYPE) XSDBOOLEAN b: always; X: Write a log only if this is the first call 20100125
2 Importing PARAM_1 Call by reference Type reference (TYPE) STRING Parameter 1 20100125
3 Importing PARAM_2 Call by reference Type reference (TYPE) STRING Parameter 2 20100125
4 Importing PARAM_3 Call by reference Type reference (TYPE) STRING Parameter 3 20100125
5 Importing PARAM_4 Call by reference Type reference (TYPE) STRING Parameter 4 20100125
6 Importing SHORT_TEXT Call by reference Type reference (TYPE) STRING Short text 20100125
7 Importing T100_AREA Call by reference Type reference (TYPE) ARBGB Application Area (for getting Long Text) 20100125
8 Importing T100_MSGNO Call by reference Type reference (TYPE) MSGNR Message Number (for getting Long Text) 20100125
9 Importing T100_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100125
10 Importing T100_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100125
11 Importing T100_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100125
12 Importing T100_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100125

Method LOG_WRITE_WITH_4_PARAM on class CL_SOAP_UTIL has no exception.

Method MASK_PWD_HTTP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HTTP_HEADER Call by reference Type reference (TYPE) TIHTTPNVP 20130124

Method MASK_PWD_HTTP_HEADER on class CL_SOAP_UTIL has no exception.

Method MASK_PWD_SOAP_ENV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PAYLOAD Call by reference Type reference (TYPE) XSTRING 20130124

Method MASK_PWD_SOAP_ENV on class CL_SOAP_UTIL has no exception.

Method PACK_TRACE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_LEVEL Value transfer Type reference (TYPE) I Trace Level 20081211

Method PACK_TRACE_SETTINGS on class CL_SOAP_UTIL has no exception.

Method PERFORMANCE_ADD_HTTP_STEPS Signature

Method PERFORMANCE_ADD_HTTP_STEPS on class CL_SOAP_UTIL has no parameter.
Method PERFORMANCE_ADD_HTTP_STEPS on class CL_SOAP_UTIL has no exception.

Method PERFORMANCE_DEACTIVATE Signature

Method PERFORMANCE_DEACTIVATE on class CL_SOAP_UTIL has no parameter.
Method PERFORMANCE_DEACTIVATE on class CL_SOAP_UTIL has no exception.

Method PERFORMANCE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PMNAME_1 Call by reference Type reference (TYPE) ANY 20070525
2 Importing PMNAME_2 Call by reference Type reference (TYPE) ANY 20070525
3 Importing PMNAME_3 Call by reference Type reference (TYPE) ANY 20070525
4 Importing PMVALUE_1 Call by reference Type reference (TYPE) ANY 20070525
5 Importing PMVALUE_2 Call by reference Type reference (TYPE) ANY 20070525
6 Importing PMVALUE_3 Call by reference Type reference (TYPE) ANY 20070525
7 Importing STACK_LEVEL Call by reference Type reference (TYPE) I 20080606

Method PERFORMANCE_END on class CL_SOAP_UTIL has no exception.

Method PERFORMANCE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_NAME Call by reference Type reference (TYPE) STRING 20070525
2 Importing PREPARATION Call by reference Type reference (TYPE) XSDBOOLEAN Preparation only 20091203

Method PERFORMANCE_START on class CL_SOAP_UTIL has no exception.

Method RESTART Signature

Method RESTART on class CL_SOAP_UTIL has no parameter.
Method RESTART on class CL_SOAP_UTIL has no exception.

Method RE_INIT Signature

Method RE_INIT on class CL_SOAP_UTIL has no parameter.
Method RE_INIT on class CL_SOAP_UTIL has no exception.

Method SAVE_MESSAGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101112

Method SAVE_MESSAGE_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method SET_ATTRIBUTES_640 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER_PROXY Call by reference Type reference (TYPE) CHAR30 Consumer Proxy 20100915
2 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST Destination 20100917
3 Importing INTERFACE Call by reference Type reference (TYPE) QNAME Qualified Interface Name 20100915
4 Importing OPERATION Call by reference Type reference (TYPE) QNAME Qualified Operation Name 20100915

Method SET_ATTRIBUTES_640 on class CL_SOAP_UTIL has no exception.

Method SET_HTTP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20100402
2 Importing HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20100402

Method SET_HTTP_INSTANCE on class CL_SOAP_UTIL has no exception.

Method SET_LOGON_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGON_POPUP Call by reference Type reference (TYPE) ABAP_BOOL 20100301

Method SET_LOGON_POPUP on class CL_SOAP_UTIL has no exception.

Method SET_NONWS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20091028
2 Importing ROLE Call by reference Type reference (TYPE) CHAR1 S/R: Sener / Receiver 20091028

Method SET_NONWS_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method SET_PROVIDER_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FTYPE Call by reference Type reference (TYPE) CHAR1 ABAP Type 20081206
2 Importing INCLUDE Call by reference Type reference (TYPE) STRING ABAP Include 20081206
3 Importing PROGRAM Call by reference Type reference (TYPE) STRING ABAP Program 20081206

Method SET_PROVIDER_SOURCE on class CL_SOAP_UTIL has no exception.

Method SET_SECTOR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_TYPE Call by reference Type reference (TYPE) SRT_ADAPTER_TYPE Adapter Type 20091011
2 Importing ASYNC Call by reference Type reference (TYPE) XSDBOOLEAN Asynchronous 20081203
3 Importing COMMTYPE Call by reference Type reference (TYPE) SRT_UTIL_COMMTYPE Communication Type 20091026
4 Importing COMMTYPE_RFC Call by reference Type reference (TYPE) CHAR1 Communication Type (when calling bgRFC) 20091228
5 Importing MESSAGE_ID Call by reference Type reference (TYPE) SYSUUID_C Message ID 20081203
6 Importing NEW_OPERATION Call by reference Type reference (TYPE) XSDBOOLEAN Start a new Operation 20081203
7 Importing REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20090226
8 Importing RFC_PROVIDER Call by reference Type reference (TYPE) XSDBOOLEAN RFC Provider 20100107
9 Importing S1_EXTENSION Call by reference Type reference (TYPE) CHAR1 Extension of Sector 1 (M: Mediation) 20091124
10 Importing SECTOR_NO Call by reference Type reference (TYPE) CHAR1 Sector Nr. 1, 2, 3, 4 20081203
11 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SYSUUID_C Logical Sequence ID 20081203
12 Importing SEQUENCE_MODE Call by reference Type reference (TYPE) SRT_SEQUENCE_PROCESSMODE Sequence Process Mode 20091012
13 Importing SHORTCUT Call by reference Type reference (TYPE) XSDBOOLEAN Shortcut 20081203

Method SET_SECTOR_ATTRIBUTES on class CL_SOAP_UTIL has no exception.

Method SET_SIMU_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_TYPE Value transfer Type reference (TYPE) CHAR1 Simulated error 20100922

Method SET_SIMU_ERROR on class CL_SOAP_UTIL has no exception.

Method SET_TRACE_AS_HTTP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20071023

Method SET_TRACE_AS_HTTP_HEADER on class CL_SOAP_UTIL has no exception.

Method SIMULATE_E2E_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRACE_LEVEL Call by reference Type reference (TYPE) I 20080227

Method SIMULATE_E2E_TRACE on class CL_SOAP_UTIL has no exception.

Method TRACE_ASSIGN_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20081205
2 Importing PAYLOAD_TRACE Call by reference Type reference (TYPE) XSDBOOLEAN 20081205
3 Changing TRACE_ENTRY Call by reference Type reference (TYPE) SRT_UTIL_TRCFUNC 20081205

Method TRACE_ASSIGN_REQUEST on class CL_SOAP_UTIL has no exception.

Method TRACE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_STACK Call by reference Type reference (TYPE) I For getting Class/Method; Def. 0 20090603
2 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090805
3 Importing HTML_PAGE Call by reference Type reference (TYPE) STRING HTML Error Page 20081127
4 Importing PDATA_01 Call by reference Type reference (TYPE) ANY Parameter Value 1 20081127
5 Importing PDATA_02 Call by reference Type reference (TYPE) ANY Parameter Value 2 20081127
6 Importing PDATA_03 Call by reference Type reference (TYPE) ANY Parameter Value 3 20081127
7 Importing PDATA_04 Call by reference Type reference (TYPE) ANY Parameter Value 4 20081127
8 Importing PDATA_05 Call by reference Type reference (TYPE) ANY Parameter Value 5 20081127
9 Importing PDATA_06 Call by reference Type reference (TYPE) ANY Parameter Value 6 20081127
10 Importing PDATA_07 Call by reference Type reference (TYPE) ANY Parameter Value 7 20081127
11 Importing PDATA_08 Call by reference Type reference (TYPE) ANY Parameter Value 8 20081127
12 Importing PDATA_09 Call by reference Type reference (TYPE) ANY Parameter Value 9 20081127
13 Importing PDATA_10 Call by reference Type reference (TYPE) ANY Parameter Value 10 20081127
14 Importing PDATA_11 Call by reference Type reference (TYPE) ANY Parameter Value 11 20081209
15 Importing PDATA_12 Call by reference Type reference (TYPE) ANY Parameter Value 12 20081209
16 Importing PDATA_13 Call by reference Type reference (TYPE) ANY Parameter Value 13 20081209
17 Importing PDATA_14 Call by reference Type reference (TYPE) ANY Parameter Value 14 20081209
18 Importing PDATA_15 Call by reference Type reference (TYPE) ANY Parameter Value 15 20081209
19 Importing PDATA_16 Call by reference Type reference (TYPE) ANY Parameter Value 16 20081209
20 Importing PDATA_17 Call by reference Type reference (TYPE) ANY Parameter Value 17 20081209
21 Importing PDATA_18 Call by reference Type reference (TYPE) ANY Parameter Value 18 20081209
22 Importing PDATA_19 Call by reference Type reference (TYPE) ANY Parameter Value 19 20081209
23 Importing PDATA_20 Call by reference Type reference (TYPE) ANY Parameter Value 20 20081209
24 Importing PDATA_M1 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M1 20090923
25 Importing PDATA_M2 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M2 20090923
26 Importing PDATA_M3 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M3 20090924
27 Importing PNAME_01 Call by reference Type reference (TYPE) STRING Parameter Name 1 20081127
28 Importing PNAME_02 Call by reference Type reference (TYPE) STRING Parameter Name 2 20081127
29 Importing PNAME_03 Call by reference Type reference (TYPE) STRING Parameter Name 3 20081127
30 Importing PNAME_04 Call by reference Type reference (TYPE) STRING Parameter Name 4 20081127
31 Importing PNAME_05 Call by reference Type reference (TYPE) STRING Parameter Name 5 20081127
32 Importing PNAME_06 Call by reference Type reference (TYPE) STRING Parameter Name 6 20081127
33 Importing PNAME_07 Call by reference Type reference (TYPE) STRING Parameter Name 7 20081127
34 Importing PNAME_08 Call by reference Type reference (TYPE) STRING Parameter Name 8 20081127
35 Importing PNAME_09 Call by reference Type reference (TYPE) STRING Parameter Name 9 20081127
36 Importing PNAME_10 Call by reference Type reference (TYPE) STRING Parameter Name 10 20081127
37 Importing PNAME_11 Call by reference Type reference (TYPE) STRING Parameter Name 11 20081209
38 Importing PNAME_12 Call by reference Type reference (TYPE) STRING Parameter Name 12 20081209
39 Importing PNAME_13 Call by reference Type reference (TYPE) STRING Parameter Name 13 20081209
40 Importing PNAME_14 Call by reference Type reference (TYPE) STRING Parameter Name 14 20081209
41 Importing PNAME_15 Call by reference Type reference (TYPE) STRING Parameter Name 15 20081209
42 Importing PNAME_16 Call by reference Type reference (TYPE) STRING Parameter Name 16 20081209
43 Importing PNAME_17 Call by reference Type reference (TYPE) STRING Parameter Name 17 20081209
44 Importing PNAME_18 Call by reference Type reference (TYPE) STRING Parameter Name 18 20081209
45 Importing PNAME_19 Call by reference Type reference (TYPE) STRING Parameter Name 19 20081209
46 Importing PNAME_20 Call by reference Type reference (TYPE) STRING Parameter Name 20 20081209
47 Importing PNAME_M1 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M1 20090923
48 Importing PNAME_M2 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M2 20090923
49 Importing PNAME_M3 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M3 20090924
50 Importing PXML_F1 Call by reference Type reference (TYPE) XSTRING XML Fragment F1 20090917
51 Importing PXML_F2 Call by reference Type reference (TYPE) XSTRING XML Fragment F2 20090917
52 Importing PXML_F3 Call by reference Type reference (TYPE) XSTRING XML Fragment F3 20090917
53 Importing PXML_S1 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F1 20090917
54 Importing PXML_S2 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F2 20090917
55 Importing PXML_S3 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F3 20090917

Method TRACE_CALL on class CL_SOAP_UTIL has no exception.

Method TRACE_CALL_ASYNCHRONOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BGRFC_FUNCTION Call by reference Type reference (TYPE) RS38L_FNAM bgRFC Function Module 20100114
2 Importing BGRFC_UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID bgRFC Unit ID 20100114
3 Importing COMMTYPE_RFC Call by reference Type reference (TYPE) CHAR1 Communication Type 20100114
4 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20100114
5 Importing LOCATION Call by reference Type reference (TYPE) SRT_SEQ_ASYNC_BORDER_FTYPE sequence scheduler: enviroment 20100114
6 Importing LOCK_UNIT Call by reference Type reference (TYPE) CHAR1 Lock Unit 20100114
7 Importing MESSAGE_ID Call by reference Type reference (TYPE) SXMSGUID Message ID 20100118
8 Importing QUEUE_NAME Call by reference Type reference (TYPE) CSEQUENCE Queue Name 20100114
9 Importing SEPARATE_UNIT Call by reference Type reference (TYPE) CHAR1 Separate Unit 20100114
10 Importing SEQUENCE Call by reference Type reference (TYPE) SRT_S_SEQUENCE takeover structure to sequence scheduler 20100114
11 Importing UPDATE_FUNCTION Call by reference Type reference (TYPE) RS38L_FNAM Function Moduel in Update Task 20100114
12 Importing UPDATE_TASK_ID Call by reference Type reference (TYPE) SYSUUID_C Update Task ID 20100114

Method TRACE_CALL_ASYNCHRONOUS on class CL_SOAP_UTIL has no exception.

Method TRACE_EXECUTE_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20081218
2 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME 20081218
3 Importing METHOD_NAME Call by reference Type reference (TYPE) SEOCMPNAME 20081218
4 Importing OPERATION_NAME Call by reference Type reference (TYPE) STRING 20081218
5 Importing OPERATION_SPACE Call by reference Type reference (TYPE) STRING 20081218
6 Importing XML_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART 20081218

Method TRACE_EXECUTE_CONSUMER on class CL_SOAP_UTIL has no exception.

Method TRACE_EXECUTE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20081209
2 Importing XML_PART Call by reference Object reference (TYPE REF TO) IF_SXMLP_PART 20081209

Method TRACE_EXECUTE_PROVIDER on class CL_SOAP_UTIL has no exception.

Method TRACE_EXECUTE_PROVIDER_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20081208
2 Importing PARAM_LIST Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB 20081208

Method TRACE_EXECUTE_PROVIDER_RFC on class CL_SOAP_UTIL has no exception.

Method TRACE_EXECUTE_PULLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 Request/Response/Call 20091010
2 Importing PDATA_01 Call by reference Type reference (TYPE) ANY Parameter Value 1 20091010
3 Importing PDATA_02 Call by reference Type reference (TYPE) ANY Parameter Value 2 20091010
4 Importing PDATA_03 Call by reference Type reference (TYPE) ANY Parameter Value 3 20091010
5 Importing PDATA_04 Call by reference Type reference (TYPE) ANY Parameter Value 4 20091010
6 Importing PDATA_05 Call by reference Type reference (TYPE) ANY Parameter Value 5 20091010
7 Importing PDATA_M1 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M1 20091010
8 Importing PDATA_M2 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M2 20091010
9 Importing PNAME_01 Call by reference Type reference (TYPE) STRING Parameter Name 1 20091010
10 Importing PNAME_02 Call by reference Type reference (TYPE) STRING Parameter Name 2 20091010
11 Importing PNAME_03 Call by reference Type reference (TYPE) STRING Parameter Name 3 20091010
12 Importing PNAME_04 Call by reference Type reference (TYPE) STRING Parameter Name 4 20091010
13 Importing PNAME_05 Call by reference Type reference (TYPE) STRING Parameter Name 5 20091010
14 Importing PNAME_M1 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M1 20091010
15 Importing PNAME_M2 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M2 20091010
16 Importing PXML_F1 Call by reference Type reference (TYPE) XSTRING XML Fragment F1 20091010
17 Importing PXML_S1 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F1 20091010

Method TRACE_EXECUTE_PULLING on class CL_SOAP_UTIL has no exception.

Method TRACE_FLUSH Signature

Method TRACE_FLUSH on class CL_SOAP_UTIL has no parameter.
Method TRACE_FLUSH on class CL_SOAP_UTIL has no exception.

Method TRACE_HTTP_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 R/S/U: Request / Response / Shortcut 20081210
2 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20081210
3 Importing ERROR_MESSAGE Call by reference Type reference (TYPE) STRING HTTP Error Message (Client only) 20081210

Method TRACE_HTTP_ERROR on class CL_SOAP_UTIL has no exception.

Method TRACE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 R/S/U: Request / Response / Shortcut 20090108
2 Changing FUNC_STACK_LEVEL Call by reference Type reference (TYPE) I FUNC Stack Level 20090108
3 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20090108
4 Importing HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20090108
5 Importing HTTP_SHORTCUT Call by reference Object reference (TYPE REF TO) IF_WS_LOCAL_CALL_TRANSPORT_CTX Transport Context for Local Calls 20090108
6 Changing PLOAD_STACK_LEVEL Call by reference Type reference (TYPE) I PAYLOAD Stack Level 20090108
7 Importing REQUEST_MESSAGE Call by reference Object reference (TYPE REF TO) IF_SOAP_MESSAGE Low-Level Message Interface Implemented by Transport Binding 20101116

Method TRACE_PAYLOAD on class CL_SOAP_UTIL has no exception.

Method TRACE_PAYLOAD_SAVE Signature

Method TRACE_PAYLOAD_SAVE on class CL_SOAP_UTIL has no parameter.
Method TRACE_PAYLOAD_SAVE on class CL_SOAP_UTIL has no exception.

Method TRACE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_STACK Call by reference Type reference (TYPE) I For getting Class/Method; Def. 0 20090603
2 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090805
3 Importing HTML_PAGE Call by reference Type reference (TYPE) STRING HTML Error Page 20081127
4 Importing PDATA_01 Call by reference Type reference (TYPE) ANY Parameter Value 1 20081127
5 Importing PDATA_02 Call by reference Type reference (TYPE) ANY Parameter Value 2 20081127
6 Importing PDATA_03 Call by reference Type reference (TYPE) ANY Parameter Value 3 20081127
7 Importing PDATA_04 Call by reference Type reference (TYPE) ANY Parameter Value 4 20081127
8 Importing PDATA_05 Call by reference Type reference (TYPE) ANY Parameter Value 5 20081127
9 Importing PDATA_06 Call by reference Type reference (TYPE) ANY Parameter Value 6 20081127
10 Importing PDATA_07 Call by reference Type reference (TYPE) ANY Parameter Value 7 20081127
11 Importing PDATA_08 Call by reference Type reference (TYPE) ANY Parameter Value 8 20081127
12 Importing PDATA_09 Call by reference Type reference (TYPE) ANY Parameter Value 9 20081127
13 Importing PDATA_10 Call by reference Type reference (TYPE) ANY Parameter Value 10 20081127
14 Importing PDATA_11 Call by reference Type reference (TYPE) ANY Parameter Value 11 20081209
15 Importing PDATA_12 Call by reference Type reference (TYPE) ANY Parameter Value 12 20081209
16 Importing PDATA_13 Call by reference Type reference (TYPE) ANY Parameter Value 13 20081209
17 Importing PDATA_14 Call by reference Type reference (TYPE) ANY Parameter Value 14 20081209
18 Importing PDATA_15 Call by reference Type reference (TYPE) ANY Parameter Value 15 20081209
19 Importing PDATA_16 Call by reference Type reference (TYPE) ANY Parameter Value 16 20081209
20 Importing PDATA_17 Call by reference Type reference (TYPE) ANY Parameter Value 17 20081209
21 Importing PDATA_18 Call by reference Type reference (TYPE) ANY Parameter Value 18 20081209
22 Importing PDATA_19 Call by reference Type reference (TYPE) ANY Parameter Value 19 20081209
23 Importing PDATA_20 Call by reference Type reference (TYPE) ANY Parameter Value 20 20081209
24 Importing PDATA_M1 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M1 20090923
25 Importing PDATA_M2 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M2 20090923
26 Importing PDATA_M3 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M3 20090924
27 Importing PNAME_01 Call by reference Type reference (TYPE) STRING Parameter Name 1 20081127
28 Importing PNAME_02 Call by reference Type reference (TYPE) STRING Parameter Name 2 20081127
29 Importing PNAME_03 Call by reference Type reference (TYPE) STRING Parameter Name 3 20081127
30 Importing PNAME_04 Call by reference Type reference (TYPE) STRING Parameter Name 4 20081127
31 Importing PNAME_05 Call by reference Type reference (TYPE) STRING Parameter Name 5 20081127
32 Importing PNAME_06 Call by reference Type reference (TYPE) STRING Parameter Name 6 20081127
33 Importing PNAME_07 Call by reference Type reference (TYPE) STRING Parameter Name 7 20081127
34 Importing PNAME_08 Call by reference Type reference (TYPE) STRING Parameter Name 8 20081127
35 Importing PNAME_09 Call by reference Type reference (TYPE) STRING Parameter Name 9 20081127
36 Importing PNAME_10 Call by reference Type reference (TYPE) STRING Parameter Name 10 20081127
37 Importing PNAME_11 Call by reference Type reference (TYPE) STRING Parameter Name 11 20081209
38 Importing PNAME_12 Call by reference Type reference (TYPE) STRING Parameter Name 12 20081209
39 Importing PNAME_13 Call by reference Type reference (TYPE) STRING Parameter Name 13 20081209
40 Importing PNAME_14 Call by reference Type reference (TYPE) STRING Parameter Name 14 20081209
41 Importing PNAME_15 Call by reference Type reference (TYPE) STRING Parameter Name 15 20081209
42 Importing PNAME_16 Call by reference Type reference (TYPE) STRING Parameter Name 16 20081209
43 Importing PNAME_17 Call by reference Type reference (TYPE) STRING Parameter Name 17 20081209
44 Importing PNAME_18 Call by reference Type reference (TYPE) STRING Parameter Name 18 20081209
45 Importing PNAME_19 Call by reference Type reference (TYPE) STRING Parameter Name 19 20081209
46 Importing PNAME_20 Call by reference Type reference (TYPE) STRING Parameter Name 20 20081209
47 Importing PNAME_M1 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M1 20090923
48 Importing PNAME_M2 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M2 20090923
49 Importing PNAME_M3 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M3 20090924
50 Importing PXML_F1 Call by reference Type reference (TYPE) XSTRING XML Fragment F1 20090917
51 Importing PXML_F2 Call by reference Type reference (TYPE) XSTRING XML Fragment F2 20090917
52 Importing PXML_F3 Call by reference Type reference (TYPE) XSTRING XML Fragment F3 20090917
53 Importing PXML_S1 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F1 20090917
54 Importing PXML_S2 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F2 20090917
55 Importing PXML_S3 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F3 20090917
56 Returning STACK_LEVEL Value transfer Type reference (TYPE) I Stack Level as Input for TRACE_RESPONSE 20081127

Method TRACE_REQUEST on class CL_SOAP_UTIL has no exception.

Method TRACE_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_STACK Call by reference Type reference (TYPE) I For getting Class/Method; Def. 0 20090603
2 Importing EX_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090805
3 Importing HTML_PAGE Call by reference Type reference (TYPE) STRING HTML Error Page 20081127
4 Importing PDATA_01 Call by reference Type reference (TYPE) ANY Parameter Value 1 20081127
5 Importing PDATA_02 Call by reference Type reference (TYPE) ANY Parameter Value 2 20081127
6 Importing PDATA_03 Call by reference Type reference (TYPE) ANY Parameter Value 3 20081127
7 Importing PDATA_04 Call by reference Type reference (TYPE) ANY Parameter Value 4 20081127
8 Importing PDATA_05 Call by reference Type reference (TYPE) ANY Parameter Value 5 20081127
9 Importing PDATA_06 Call by reference Type reference (TYPE) ANY Parameter Value 6 20081127
10 Importing PDATA_07 Call by reference Type reference (TYPE) ANY Parameter Value 7 20081127
11 Importing PDATA_08 Call by reference Type reference (TYPE) ANY Parameter Value 8 20081127
12 Importing PDATA_09 Call by reference Type reference (TYPE) ANY Parameter Value 9 20081127
13 Importing PDATA_10 Call by reference Type reference (TYPE) ANY Parameter Value 10 20081127
14 Importing PDATA_11 Call by reference Type reference (TYPE) ANY Parameter Value 11 20081209
15 Importing PDATA_12 Call by reference Type reference (TYPE) ANY Parameter Value 12 20081209
16 Importing PDATA_13 Call by reference Type reference (TYPE) ANY Parameter Value 13 20081209
17 Importing PDATA_14 Call by reference Type reference (TYPE) ANY Parameter Value 14 20081209
18 Importing PDATA_15 Call by reference Type reference (TYPE) ANY Parameter Value 15 20081209
19 Importing PDATA_16 Call by reference Type reference (TYPE) ANY Parameter Value 16 20081209
20 Importing PDATA_17 Call by reference Type reference (TYPE) ANY Parameter Value 17 20081209
21 Importing PDATA_18 Call by reference Type reference (TYPE) ANY Parameter Value 18 20081209
22 Importing PDATA_19 Call by reference Type reference (TYPE) ANY Parameter Value 19 20081209
23 Importing PDATA_20 Call by reference Type reference (TYPE) ANY Parameter Value 20 20081209
24 Importing PDATA_M1 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M1 20090923
25 Importing PDATA_M2 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M2 20090923
26 Importing PDATA_M3 Call by reference Type reference (TYPE) SRT_T_MSGID Parameter Value MID Table M3 20090924
27 Importing PNAME_01 Call by reference Type reference (TYPE) STRING Parameter Name 1 20081127
28 Importing PNAME_02 Call by reference Type reference (TYPE) STRING Parameter Name 2 20081127
29 Importing PNAME_03 Call by reference Type reference (TYPE) STRING Parameter Name 3 20081127
30 Importing PNAME_04 Call by reference Type reference (TYPE) STRING Parameter Name 4 20081127
31 Importing PNAME_05 Call by reference Type reference (TYPE) STRING Parameter Name 5 20081127
32 Importing PNAME_06 Call by reference Type reference (TYPE) STRING Parameter Name 6 20081127
33 Importing PNAME_07 Call by reference Type reference (TYPE) STRING Parameter Name 7 20081127
34 Importing PNAME_08 Call by reference Type reference (TYPE) STRING Parameter Name 8 20081127
35 Importing PNAME_09 Call by reference Type reference (TYPE) STRING Parameter Name 9 20081127
36 Importing PNAME_10 Call by reference Type reference (TYPE) STRING Parameter Name 10 20081127
37 Importing PNAME_11 Call by reference Type reference (TYPE) STRING Parameter Name 11 20081209
38 Importing PNAME_12 Call by reference Type reference (TYPE) STRING Parameter Name 12 20081209
39 Importing PNAME_13 Call by reference Type reference (TYPE) STRING Parameter Name 13 20081209
40 Importing PNAME_14 Call by reference Type reference (TYPE) STRING Parameter Name 14 20081209
41 Importing PNAME_15 Call by reference Type reference (TYPE) STRING Parameter Name 15 20081209
42 Importing PNAME_16 Call by reference Type reference (TYPE) STRING Parameter Name 16 20081209
43 Importing PNAME_17 Call by reference Type reference (TYPE) STRING Parameter Name 17 20081209
44 Importing PNAME_18 Call by reference Type reference (TYPE) STRING Parameter Name 18 20081209
45 Importing PNAME_19 Call by reference Type reference (TYPE) STRING Parameter Name 19 20081209
46 Importing PNAME_20 Call by reference Type reference (TYPE) STRING Parameter Name 20 20081209
47 Importing PNAME_M1 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M1 20090923
48 Importing PNAME_M2 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M2 20090923
49 Importing PNAME_M3 Call by reference Type reference (TYPE) STRING Parameter Name MID Table M3 20090924
50 Importing PXML_F1 Call by reference Type reference (TYPE) XSTRING XML Fragment F1 20090917
51 Importing PXML_F2 Call by reference Type reference (TYPE) XSTRING XML Fragment F2 20090917
52 Importing PXML_F3 Call by reference Type reference (TYPE) XSTRING XML Fragment F3 20090917
53 Importing PXML_S1 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F1 20090917
54 Importing PXML_S2 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F2 20090917
55 Importing PXML_S3 Call by reference Type reference (TYPE) XSDBOOLEAN 'X': Secure Data F3 20090917
56 Importing STACK_LEVEL Call by reference Type reference (TYPE) I Stack Level returned by TRACE_REQUEST 20081127

Method TRACE_RESPONSE on class CL_SOAP_UTIL has no exception.

Method TRACE_RUNTIME_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOAP_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT Context for SOAP Call 20081203

Method TRACE_RUNTIME_CONFIG on class CL_SOAP_UTIL has no exception.

Method TRACE_SET_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Type reference (TYPE) QNAME WS Operation 20091022
2 Importing SERVER_SIDE Call by reference Type reference (TYPE) XSDBOOLEAN SPACE b/X: Client/Server Side 20091022

Method TRACE_SET_OPERATION on class CL_SOAP_UTIL has no exception.

Method TRACE_UPDATE_ON_COMMIT Signature

Method TRACE_UPDATE_ON_COMMIT on class CL_SOAP_UTIL has no parameter.
Method TRACE_UPDATE_ON_COMMIT on class CL_SOAP_UTIL has no exception.

Method TRACE_UPDATE_OPSTATE Signature

Method TRACE_UPDATE_OPSTATE on class CL_SOAP_UTIL has no parameter.
Method TRACE_UPDATE_OPSTATE on class CL_SOAP_UTIL has no exception.

Method TRACE_WRITE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_DATA Call by reference Type reference (TYPE) XSDBOOLEAN 20090108
2 Importing CALL_STACK Call by reference Type reference (TYPE) I 20090603
3 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20090108
4 Importing FTYPE Call by reference Type reference (TYPE) C 20090108
5 Importing FUNC_NO_TAGNAME Call by reference Type reference (TYPE) XSDBOOLEAN 20091010
6 Importing HTML_PAGE Call by reference Type reference (TYPE) STRING 20090108
7 Importing HTTP_HEADER Call by reference Type reference (TYPE) XSTRING 20090108
8 Importing INCLUDE Call by reference Type reference (TYPE) SEOMTDNAME 20090108
9 Importing OPERATION Call by reference Type reference (TYPE) QNAME 20090108
10 Importing OPSTATE Call by reference Type reference (TYPE) CHAR1 20090108
11 Importing PREPARE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20090108
12 Importing PROGRAM Call by reference Type reference (TYPE) SYREPID 20090108
13 Importing SECURE_DATA Call by reference Type reference (TYPE) XSTRING 20090108
14 Importing TRACE_DATA Call by reference Type reference (TYPE) XSTRING 20090108
15 Importing TRACE_KIND Call by reference Type reference (TYPE) CHAR1 20090917

Method TRACE_WRITE_INTERNAL on class CL_SOAP_UTIL has no exception.

Method TRACE_WRITE_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_STACK Call by reference Type reference (TYPE) I 20121031
2 Importing CALL_TYPE Call by reference Type reference (TYPE) CHAR1 20121031
3 Importing FTYPE Call by reference Type reference (TYPE) C 20121031
4 Importing OPERATION Call by reference Type reference (TYPE) QNAME 20121031
5 Importing OPSTATE Call by reference Type reference (TYPE) CHAR1 20121031
6 Importing PREPARE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20121031
7 Importing PROGRAM Call by reference Type reference (TYPE) SYREPID 20121031
8 Importing TRACE_DATA Call by reference Type reference (TYPE) XSTRING 20121031

Method TRACE_WRITE_RFC on class CL_SOAP_UTIL has no exception.

Method UNPACK_TRACE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FUNC_LEVEL Call by reference Type reference (TYPE) I Functional Trace Level 20081211
2 Exporting PERF_LEVEL Call by reference Type reference (TYPE) I Performance Trace Level 20081211
3 Exporting PLOAD_LEVEL Call by reference Type reference (TYPE) I Payload Trace Level 20081211
4 Importing TRACE_LEVEL Call by reference Type reference (TYPE) I Trace Level 20081211

Method UNPACK_TRACE_SETTINGS on class CL_SOAP_UTIL has no exception.

Method UTC_TO_LOCAL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOCAL_DATE Call by reference Type reference (TYPE) D Local Date 20090722
2 Exporting LOCAL_TIME Call by reference Type reference (TYPE) T Local Time 20090722
3 Importing TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090722
4 Importing TIMESTAMPL Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20090722

Method UTC_TO_LOCAL_TIME on class CL_SOAP_UTIL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710