Hierarchy
⤷
⤷
Properties
| Class | /IWFND/CL_SUTIL_RUNTIME | |
| Short Description | Support Utilities: Runtime | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IWFND/COS_SUPPORTABILITY | GW Framework - Supportability Components |
| Created | 20110708 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /IWFND/CL_SUTIL_RUNTIME has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /IWFND/CL_SUTIL_MONI | 20111121 | Support Utilities: Monitoring |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | 'CALL_STACK' | 20110817 | |||
| 2 | Constant | Private | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Flag | 20130102 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20130102 | ||
| 4 | Constant | Public | Type reference (TYPE) | DBCON_NAME | 'R/3*TXH' | used in GW Framework | 20110810 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'ERROR_CONTEXT' | 20110817 | |||
| 6 | Constant | Private | Type reference (TYPE) | STRING | ' |
20110817 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'ERROR_INFO' | 20110817 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | ' |
20110816 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | '' | 20110816 | |||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'HTTP_CODE' | 20110831 | |||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'HTTP_HEADER' | 20110815 | |||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'HTTP_REASON' | 20110831 | |||
| 13 | Constant | Private | Type reference (TYPE) | SYUNAME | '_%GLOBAL%' | User for Global Configuration | 20110810 | ||
| 14 | Constant | Private | Type reference (TYPE) | INT4 | 14 | Keeping Days for Error Log | 20110810 | ||
| 15 | Constant | Private | Type reference (TYPE) | INT4 | 2 | Min. backend systems for parallelization | 20120828 | ||
| 16 | Constant | Private | Type reference (TYPE) | INT4 | 0 | Max. active tasks when parallelization | 20120828 | ||
| 17 | Constant | Private | Type reference (TYPE) | TIMESTAMP | '99991231215959' | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20110810 | ||
| 18 | Constant | Private | Type reference (TYPE) | STRING | ' |
20110816 | |||
| 19 | Constant | Private | Type reference (TYPE) | STRING | '' | 20110816 | |||
| 20 | Constant | Private | Type reference (TYPE) | STRING | ' |
20110816 | |||
| 21 | Constant | Private | Type reference (TYPE) | STRING | '' | 20110816 | |||
| 22 | Constant | Private | See coding | '0D0A' | 20130104 | ||||
| 23 | Constant | Public | See coding | 20111122 | |||||
| 24 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HTTP_CLIENT | HTTP Client Abstraction | 20111219 | |||
| 25 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20110811 | |||
| 26 | Static Attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_SUTIL_RUNTIME | Support Utilities: Runtime | 20110818 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TY_VERSION_INFO | 20131115 | ||||
| 28 | Instance attribute | Private | Type reference (TYPE) | TY_LOG_ERROR_CONTEXT | 20110810 | ||||
| 29 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SU_ERRLOG | SUTIL Error Log | 20110810 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TY_MDC_PARALLEL_INFO | 20130529 | ||||
| 31 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SU_TPLOAD | SUTIL Payload Trace | 20130102 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SU_TPLOAD | SUTIL Payload Trace | 20130102 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SU_TPERF | SUTIL Performance Trace | 20111121 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | TY_SAPSTAT_INFO | 20130528 | ||||
| 35 | Instance attribute | Private | Type reference (TYPE) | TT_LOG_CURRENT | 20120309 | ||||
| 36 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SUTIL_PERF_DETAIL_T | SRT Performance Trace: Detail Table - Internal use only | 20111121 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SUTIL_PERF_DETAIL_T | SRT Performance Trace: Detail Table - Internal use only | 20111124 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | CHAR30 | GW Agent | 20131115 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Internal Name of Appl. Server | 20110811 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20120223 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | G/B: Gateway/Backend | 20120706 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 43 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 44 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20130115 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | STRING | ICF Node | 20111102 | |||
| 46 | Static Attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20110811 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20120309 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120830 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | I | Keeping Days of Error Log entries | 20110810 | |||
| 50 | Instance attribute | Public | Type reference (TYPE) | /IWFND/SUTIL_LOG_LEVEL | Error Log Level | 20120222 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20131001 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | I | Entry number within an operation | 20110810 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20110810 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | I | Min. backend systems for MDC parallelization | 20120827 | |||
| 55 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20130529 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | I | Max. active taks when MDC parallelization | 20120827 | |||
| 57 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | Odata Trace via sap-ds-debug | 20111126 | |||
| 58 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | Operation Error | 20110810 | |||
| 59 | Instance attribute | Private | Type reference (TYPE) | SYSUUID_C | Operation ID | 20110810 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | I | Trace Level from Passport | 20110810 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Type: true/false [ext.] | 20110810 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SUTIL_PAYLOAD_LEVEL | SUTIL Payload Trace Level | 20110811 | |||
| 63 | Instance attribute | Private | Type reference (TYPE) | I | Payload Subno | 20130102 | |||
| 64 | Instance attribute | Private | Type reference (TYPE) | I | performacne Call Number | 20111124 | |||
| 65 | Instance attribute | Private | Type reference (TYPE) | /IWFND/SUTIL_PERF_LEVEL | Performance Trace Level | 20110811 | |||
| 66 | Instance attribute | Private | Type reference (TYPE) | I | Performance Trace Stack Level | 20111121 | |||
| 67 | Instance attribute | Private | Type reference (TYPE) | STRING | 20110811 | ||||
| 68 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Type: true/false [ext.] | 20110810 | |||
| 69 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Type: true/false [ext.] | 20110810 | |||
| 70 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 71 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 72 | Instance attribute | Private | Type reference (TYPE) | STRING | 20110811 | ||||
| 73 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 74 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20110816 | ||||
| 75 | Instance attribute | Private | Type reference (TYPE) | XSDBOOLEAN | SAP Statistics | 20130528 | |||
| 76 | Instance attribute | Private | Type reference (TYPE) | I | 20130528 | ||||
| 77 | Instance attribute | Private | Type reference (TYPE) | I | 20130529 | ||||
| 78 | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20120223 | ||||
| 79 | Instance attribute | Private | Type reference (TYPE) | SYSUUID_C | Transaction ID | 20110810 |
Methods
Events
Class /IWFND/CL_SUTIL_RUNTIME has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_LOG_CURRENT | Private | See coding | 20120309 | tt_log_current TYPE STANDARD TABLE OF ty_log_current
|
||
| 2 | TY_ERROR_RESOLUTION | Private | See coding | 20130723 | BEGIN OF ty_error_resolution,
sap_note TYPE string,
link_to_sap_note TYPE string,
batch_sap_note TYPE string,
link_to_batch_sap_note TYPE string,
additional_sap_note TYPE string,
link_to_additional_sap_note TYPE string,
END OF ty_error_resolution
|
||
| 3 | TY_LOG_CURRENT | Private | See coding | 20120309 | BEGIN OF ty_log_current,
opid TYPE /iwfnd/su_errlog-opid,
subno TYPE /iwfnd/su_errlog-subno,
namespace TYPE /iwfnd/su_errlog-namespace,
service_name TYPE /iwfnd/su_errlog-service_name,
service_version TYPE /iwfnd/med_mdl_version,
t100_msgid TYPE /iwfnd/su_errlog-t100_msgid,
t100_msgno TYPE /iwfnd/su_errlog-t100_msgno,
error_text TYPE /iwfnd/su_errlog-error_text,
destination TYPE /iwfnd/su_errlog-destination,
END OF ty_log_current
|
||
| 4 | TY_LOG_ERROR_CONTEXT | Private | See coding | 20110810 | BEGIN OF ty_log_error_context,
service_info TYPE ty_log_service_info,
system_info TYPE ty_log_system_info,
END OF ty_log_error_context
|
||
| 5 | TY_LOG_SERVICE_INFO | Private | See coding | 20110810 | BEGIN OF ty_log_service_info,
namespace TYPE c LENGTH 10,
service_name TYPE c LENGTH 40,
version TYPE c LENGTH 4,
service_id TYPE c LENGTH 40,
model_id TYPE c LENGTH 40,
system_alias TYPE /iwfnd/defi_system_alias,
destination TYPE rfcdest,
END OF ty_log_service_info
|
||
| 6 | TY_LOG_SYSTEM_INFO | Private | See coding | 20110810 | BEGIN OF ty_log_system_info,
request_id TYPE string,
request_uri TYPE string,
remote_address TYPE string,
application_server TYPE rfcdest,
hub_version_info TYPE string,
backend_version_info TYPE string,
END OF ty_log_system_info
|
||
| 7 | TY_MDC_PARALLEL_INFO | Private | See coding | 20130529 | BEGIN OF ty_mdc_parallel_info,
gwrfcoh TYPE i,
gwbe TYPE i,
gwapp TYPE i,
rfc_total TYPE i,
END OF ty_mdc_parallel_info
|
||
| 8 | TY_SAPSTAT_INFO | Private | See coding | 20130528 | BEGIN OF ty_sapstat_info,
gwtotal TYPE i,
gwhub TYPE i,
gwrfcoh TYPE i,
gwbe TYPE i,
gwapp TYPE i,
rfc_total TYPE i,
END OF ty_sapstat_info
|
||
| 9 | TY_VERSION_INFO | Private | See coding | 20131115 | BEGIN OF ty_version_info,
system_name TYPE char3,
nw_release TYPE sysaprl,
bep_sp_level TYPE numc2,
gwbep_version TYPE numc3,
END OF ty_version_info
|
Method Signatures
Method ADD_ERROR_RESOLUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20131010 | ||||
| 2 | IO_MGW_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWFND/CX_MGW_BASE_EXCEPTION | MGW Base Exception | 20131010 | |||
| 3 | IV_REQUEST_URI | Call by reference | Type reference (TYPE) | CSEQUENCE | 20131010 |
Method ADD_ERROR_RESOLUTION on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method CHECK_IWCOR_EXCEPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20120309 | |||
| 2 | RV_IWCOR_ONLY | Value transfer | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20120309 |
Method CHECK_IWCOR_EXCEPTIONS on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method CREATE_UUID_C Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_UUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20120518 |
Method CREATE_UUID_C on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method ENABLE_ODATA_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_TRACE_DATA | Value transfer | Type reference (TYPE) | /IWFND/SUTIL_PERF_DETAIL_T | SRT Performance Trace: Detail Table - Internal use only | 20111126 |
Method ENABLE_ODATA_TRACE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method FINALIZE_TRACES Signature
Method FINALIZE_TRACES on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method FINALIZE_TRACES on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_ABAP_TYPE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABAP_NAME | Value transfer | Type reference (TYPE) | STRING | 20110908 | ||||
| 2 | PARAMETER | Call by reference | Type reference (TYPE) | ANY | 20110908 |
Method GET_ABAP_TYPE_NAME on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_APPLICATION_SERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_APPL_SERVER | Value transfer | Type reference (TYPE) | RFCDEST | Application Server | 20130102 |
Method GET_APPLICATION_SERVER on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_HTTP_CLIENT_PAYLOADS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REQUEST_PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | Request Payload | 20111219 | |||
| 2 | EV_RESPONSE_PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | Response Payload | 20111219 |
Method GET_HTTP_CLIENT_PAYLOADS on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_HTTP_PAYLOAD_SIZES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REQUEST_SIZE | Call by reference | Type reference (TYPE) | I | Request Body Size | 20130529 | |||
| 2 | EV_RESPONSE_SIZE | Call by reference | Type reference (TYPE) | I | Response Body Size | 20130529 |
Method GET_HTTP_PAYLOAD_SIZES on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_HTTP_SERVER_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_APPLICATION_SERVER | Call by reference | Type reference (TYPE) | RFCDEST | 20110810 | ||||
| 2 | EV_REMOTE_ADDRESS | Call by reference | Type reference (TYPE) | STRING | 20110811 | ||||
| 3 | EV_REQUEST_URI | Call by reference | Type reference (TYPE) | STRING | 20110810 |
Method GET_HTTP_SERVER_INFO on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_HTTP_SERVER_PAYLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RESPONSE | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | b/X: Request/Response | 20110811 | ||
| 2 | RV_PAYLOAD | Value transfer | Type reference (TYPE) | XSTRING | Payload | 20110811 |
Method GET_HTTP_SERVER_PAYLOAD on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RUNTIME_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /IWFND/CL_SUTIL_RUNTIME | Support Utilities: Runtime | 20110818 |
Method GET_INSTANCE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_MULTIPART_PAYLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_PAYLOAD | Call by reference | Type reference (TYPE) | XSTRING | 20130626 | ||||
| 2 | IO_HTTP_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_ENTITY | HTTP Framework (iHTTP) HTTP Entity | 20130626 | |||
| 3 | IV_NUM_PARTS | Call by reference | Type reference (TYPE) | I | 20130626 |
Method GET_MULTIPART_PAYLOAD on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_OPERATION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_UUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID (32 CHAR) | 20111122 |
Method GET_OPERATION_ID on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_PASSPORT_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REMOTE_TRACE | Call by reference | Type reference (TYPE) | I | 1: Performance Trace active | 20110811 | |||
| 2 | EV_TRANSACTION_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | Transaction ID | 20110713 |
Method GET_PASSPORT_ATTRIBUTES on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_PASSPORT_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TRACE_LEVEL | Value transfer | Type reference (TYPE) | I | 1: Active & Remote Trace allowed | 20110713 |
Method GET_PASSPORT_TRACE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_PERF_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PERF_LEVEL | Value transfer | Type reference (TYPE) | /IWFND/SUTIL_PERF_LEVEL | Performance Trace Level | 20140204 |
Method GET_PERF_LEVEL on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_PROPERTY_ERROR_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | 20121029 | ||||
| 2 | IV_EXCEPTION_XML | Call by reference | Type reference (TYPE) | XSTRING | 20121030 |
Method GET_PROPERTY_ERROR_TEXT on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_REMOTE_TRACE_SETTINGS Signature
Method GET_REMOTE_TRACE_SETTINGS on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method GET_REMOTE_TRACE_SETTINGS on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_SAP_STATISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SAP_STATISTICS | Value transfer | Type reference (TYPE) | STRING | sap-statistics | 20140318 |
Method GET_SAP_STATISTICS on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method GET_VERSION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BACKEND_VERSION | Call by reference | Type reference (TYPE) | STRING | 20131115 | ||||
| 2 | EV_HUB_VERSION | Call by reference | Type reference (TYPE) | STRING | 20131115 |
Method GET_VERSION_INFO on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method INIT Signature
Method INIT on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method INIT on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_GET_LAST_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BATCH | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Batch request | 20130627 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Last Error Text | 20120214 | |||
| 3 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20130627 | |||
| 4 | EV_TRANSACTION_ID | Call by reference | Type reference (TYPE) | SYSUUID_C | Transaction ID | 20130701 |
Method LOG_GET_LAST_ERROR on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_GET_OLD_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ERROR_TEXT | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-ERROR_TEXT | Error Text | 20110819 | |||
| 2 | IV_LOG_LEVEL | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_LOG_LEVEL | Error Log Level | 20120223 | |||
| 3 | IV_LOG_SUBNO | Call by reference | Type reference (TYPE) | I | Log Sub Number | 20120223 | |||
| 4 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-NAMESPACE | Service Namespace | 20110816 | |||
| 5 | IV_REQUEST_URI | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-REQUEST_URI | Request URI | 20130429 | |||
| 6 | IV_SERVICE_NAME | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-SERVICE_NAME | Service Name | 20110816 | |||
| 7 | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Service Version | 20120116 | |||
| 8 | IV_T100_MSGID | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-T100_MSGID | Message Class | 20110810 | |||
| 9 | IV_T100_MSGNO | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-T100_MSGNO | Message Number | 20110810 | |||
| 10 | IV_USERNAME | Call by reference | Type reference (TYPE) | /IWFND/SU_ERRLOG-USERNAME | User Name | 20110810 | |||
| 11 | RS_LOG_ENTRY | Value transfer | Type reference (TYPE) | /IWFND/SU_ERRLOG | SUTIL Error Log | 20110810 |
Method LOG_GET_OLD_ENTRY on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_GET_OPERATION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OPERATION_ID | Value transfer | Type reference (TYPE) | SYSUUID_C | Operation ID | 20121116 |
Method LOG_GET_OPERATION_ID on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_SET_AGGREATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_ACTIVE | Call by reference | Type reference (TYPE) | XSDBOOLEAN | b/X: disable/enable | 20120830 |
Method LOG_SET_AGGREATION on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_SET_BALOG_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BALOG_NUMBER | Call by reference | Type reference (TYPE) | BALOGNR | Application log: log number | 20140318 |
Method LOG_SET_BALOG_NUMBER on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_SET_ERROR_LOCATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOCATION | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_LOCATION | Location | 20120706 |
Method LOG_SET_ERROR_LOCATION on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_UPDATE_DATA Signature
Method LOG_UPDATE_DATA on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method LOG_UPDATE_DATA on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method LOG_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20110810 | |||
| 2 | IV_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20121204 | |||
| 3 | IV_ERROR_INFO | Call by reference | Type reference (TYPE) | ANY | Error Information | 20110810 | |||
| 4 | IV_ERROR_LOCATION | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_LOCATION | Error Location | 20121206 | |||
| 5 | IV_MAIN_ENTRY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | b: always; X: only write a log if this is the first one | 20110810 | ||
| 6 | IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | T100 Message ID | 20110810 | |||
| 7 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | T100 Message Number | 20110810 | |||
| 8 | IV_MSGV1 | Call by reference | Type reference (TYPE) | CSEQUENCE | T100 Message Variable | 20110810 | |||
| 9 | IV_MSGV2 | Call by reference | Type reference (TYPE) | CSEQUENCE | T100 Message Variable | 20110810 | |||
| 10 | IV_MSGV3 | Call by reference | Type reference (TYPE) | CSEQUENCE | T100 Message Variable | 20110810 | |||
| 11 | IV_MSGV4 | Call by reference | Type reference (TYPE) | CSEQUENCE | T100 Message Variable | 20110810 | |||
| 12 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | SAP System Alias | 20121204 |
Method LOG_WRITE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method MDC_GET_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MDC_BEP_MIN | Call by reference | Type reference (TYPE) | I | Min. backend systems | 20120827 | |||
| 2 | EV_MDC_TASK_MAX | Call by reference | Type reference (TYPE) | I | Max active tasks | 20120827 |
Method MDC_GET_CONFIG on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method MDC_SET_PARALLEL_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTIVE | Call by reference | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20130528 |
Method MDC_SET_PARALLEL_MODE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PAYLOAD_CLIENT_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_HTTP_CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_CLIENT | HTTP Client Abstraction | 20130102 |
Method PAYLOAD_CLIENT_REQUEST on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PAYLOAD_CLIENT_RESPONSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_HTTP_CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_CLIENT | HTTP Client Abstraction | 20130102 |
Method PAYLOAD_CLIENT_RESPONSE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PAYLOAD_SERVER_REQUEST Signature
Method PAYLOAD_SERVER_REQUEST on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method PAYLOAD_SERVER_REQUEST on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PAYLOAD_SERVER_RESPONSE Signature
Method PAYLOAD_SERVER_RESPONSE on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method PAYLOAD_SERVER_RESPONSE on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_ADD_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PERF_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_PERF_BEP_T | Performance Trace Data from BEP - Table | 20111130 | |||
| 2 | IV_APP_TIME | Call by reference | Type reference (TYPE) | I | Application Time (GWBEP_VERSION >= 8) | 20131013 | |||
| 3 | IV_IS_BATCH_ALL | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Batch All | 20131015 | |||
| 4 | IV_IS_LOCAL_BEP | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Locally deployed BEP | 20111205 | |||
| 5 | IV_PERF_HANDLE_BEP | Call by reference | Type reference (TYPE) | I | Performance Handle for BEP call | 20120827 | |||
| 6 | IV_RFC_REQUEST_SIZE | Call by reference | Type reference (TYPE) | I | RFC Request Size | 20130507 | |||
| 7 | IV_RFC_RESPONSE_SIZE | Call by reference | Type reference (TYPE) | I | RFC Response Size | 20130507 | |||
| 8 | IV_RFC_START_TIME | Call by reference | Type reference (TYPE) | I | RFC Start Time | 20130529 | |||
| 9 | IV_RFC_STOP_TIME | Call by reference | Type reference (TYPE) | I | RFC Stop Time | 20130902 |
Method PERFORMANCE_ADD_DATA on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_ADD_DATA_LDP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PERF_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_PERF_BEP | 20111130 |
Method PERFORMANCE_ADD_DATA_LDP on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_ADD_PAYLOAD_SIZES Signature
Method PERFORMANCE_ADD_PAYLOAD_SIZES on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method PERFORMANCE_ADD_PAYLOAD_SIZES on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_TRACE_DATA | Value transfer | Type reference (TYPE) | /IWFND/SUTIL_PERF_DETAIL_T | Performance Trace Detail - Table | 20111124 |
Method PERFORMANCE_GET_DATA on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Action Name | 20111124 | |||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | CSEQUENCE | Agent | 20111130 | |||
| 3 | IV_IS_DISPATCH_CALL | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Dispatch Call (before parallelization) | 20120827 | |||
| 4 | IV_IS_PARALLEL_CALL | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Parallel Call | 20120827 | |||
| 5 | RV_HANDLE | Value transfer | Type reference (TYPE) | I | Performance Handle | 20111130 |
Method PERFORMANCE_START on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERFORMANCE_STOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_HANDLE | Call by reference | Type reference (TYPE) | I | Performance Handle | 20111130 | |||
| 2 | RV_TIME_STOP | Value transfer | Type reference (TYPE) | I | STOP Time | 20140319 |
Method PERFORMANCE_STOP on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method PERF_WRITE_INTERNAL Signature
Method PERF_WRITE_INTERNAL on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method PERF_WRITE_INTERNAL on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method RESET Signature
Method RESET on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method RESET on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SECURE_REQUEST_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_REQUEST_HEADER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20120224 |
Method SECURE_REQUEST_HEADER on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SECURE_REQUEST_URI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_REQUEST_URI | Call by reference | Type reference (TYPE) | STRING | Request URI | 20120223 |
Method SECURE_REQUEST_URI on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SET_BACKEND_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEP_SP_LEVEL | Call by reference | Type reference (TYPE) | NUMC2 | BEP SP Level | 20131119 | |||
| 2 | IV_GWBEP_VERSION | Call by reference | Type reference (TYPE) | NUMC3 | Internal GWBEP Version | 20131119 | |||
| 3 | IV_NW_RELEASE | Call by reference | Type reference (TYPE) | CHAR4 | NetWeaver Release | 20131115 | |||
| 4 | IV_SYSTEM_NAME | Call by reference | Type reference (TYPE) | CHAR3 | System Name | 20131115 |
Method SET_BACKEND_VERSION on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SET_HTTP_CLIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_HTTP_CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_CLIENT | HTTP Client Abstraction | 20111219 |
Method SET_HTTP_CLIENT on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SET_NEW_OPERATION Signature
Method SET_NEW_OPERATION on class /IWFND/CL_SUTIL_RUNTIME has no parameter.
Method SET_NEW_OPERATION on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method SET_SERVICE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGENT | Call by reference | Type reference (TYPE) | CSEQUENCE | Agent or Component | 20110817 | |||
| 2 | IV_DESTINATION | Call by reference | Type reference (TYPE) | /IWFND/DEFI_RFC_DEST | Destination | 20110811 | |||
| 3 | IV_ICF_NODE | Call by reference | Type reference (TYPE) | STRING | ICF Node | 20111102 | |||
| 4 | IV_MODEL_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Model ID | 20110810 | |||
| 5 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | CSEQUENCE | Service Namespace | 20110810 | |||
| 6 | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Request ID | 20111121 | |||
| 7 | IV_SERVICE_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Service ID | 20110810 | |||
| 8 | IV_SERVICE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Service Name | 20110810 | |||
| 9 | IV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Service Version | 20120116 | |||
| 10 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWFND/DEFI_SYSTEM_ALIAS | System Alias | 20110810 |
Method SET_SERVICE_ATTRIBUTES on class /IWFND/CL_SUTIL_RUNTIME has no exception.
Method UPDATE_SAPSTAT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PERF_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_PERF_BEP_T | Performance Trace Data from BEP - Table | 20130529 | |||
| 2 | IV_APP_TIME | Call by reference | Type reference (TYPE) | I | Application Time (GWBEP_VERSION >= 8) | 20131013 | |||
| 3 | IV_RFC_START_TIME | Call by reference | Type reference (TYPE) | I | RFC Start Time | 20130902 | |||
| 4 | IV_RFC_STOP_TIME | Call by reference | Type reference (TYPE) | I | RFC Stop Time | 20130902 |
Method UPDATE_SAPSTAT_INFO on class /IWFND/CL_SUTIL_RUNTIME has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 250 |