SAP ABAP Interface IF_SIWT_UTIL (SIW sampes: Utility functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_ADAPTER (Package) SIW: Adapter
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SIWT_UTIL SIW samples: Utility wrapper class 20110114
Properties
Interface IF_SIWT_UTIL  
Short Description SIW sampes: Utility functions    
General Data
Package S_SIW_ADAPTER   SIW: Adapter 
Created 20110114   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SIWT_UTIL has no forward declaration.
Interfaces
Interface IF_SIWT_UTIL has no interface.
Friends
Interface IF_SIWT_UTIL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_IDP_CHECK_RESULT Constant Public See coding 20110114
2 CO_PRX_RESULT_CODE Constant Public See coding 20110114
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT Instance method Public Method 20110114
2 CONVERT_CURR_INBOUND Instance method Public Method 20110114
3 CONVERT_CURR_OUTBOUND Instance method Public Method 20110114
4 CONVERT_DATS_INBOUND Instance method Public Method 20110114
5 CONVERT_DATS_OUTBOUND Instance method Public Method 20110114
6 CONVERT_GUID_TO_UUID Instance method Public Method 20110114
7 CONVERT_INDICATOR_INBOUND Instance method Public Method 20110114
8 CONVERT_INDICATOR_OUTBOUND Instance method Public Method 20110114
9 CONVERT_TIMS_INBOUND Instance method Public Method 20110114
10 CONVERT_TIMS_OUTBOUND Instance method Public Method 20110114
11 CONVERT_UNIT_CODE_INBOUND Instance method Public Method 20110114
12 CONVERT_UNIT_CODE_OUTBOUND Instance method Public Method 20110114
13 CONVERT_UUID_TO_GUID Instance method Public Method 20110114
14 EXML_ACTIVATE_EXML_HANDLING Instance method Public Method 20110114
15 EXML_DEACTIVATE_EXML_HANDLING Instance method Public Method 20110114
16 GET_XI_GUID Instance method Public Method 20110114
17 IDP_FINALIZE_EO Instance method Public Method 20110114
18 IDP_GET_INSTANCE Instance method Public Method 20110114
19 IDP_PREPARE_EO Instance method Public Method 20110114
20 LOG_FILL Instance method Public Method 20110114
21 LOG_OVERWRITE_LOGPRX Instance method Public Method 20110114
22 PROC_COND_CONVERT_QUERY Instance method Public Method 20110114
23 PROC_COND_CONVERT_RESPONSE Instance method Public Method 20110114
24 ROLLBACK Instance method Public Method 20110114
Events
Interface IF_SIWT_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_LOGPRX Public See coding 20110114 tt_logprx type table of ty_logprx
2 TY_LOGPRX Public See coding 20110114 begin of ty_logprx, ifr_name type prx_ifrnam, prx_name type prx_r3name, end of ty_logprx
Method Signatures

Method COMMIT Signature

Method COMMIT on Interface IF_SIWT_UTIL has no parameter.
Method COMMIT on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_CURR_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURRENCY_CODE Call by reference Type reference (TYPE) TCURC-WAERS 20110114
2 Exporting E_VALUE Call by reference Type reference (TYPE) P 20110114
3 Importing I_CUKY_FIELD_NAME Call by reference Type reference (TYPE) STRING 'CURRENCY_CODE' 20110114
4 Importing I_PRX_PARAM Call by reference Type reference (TYPE) ANY 20110114
5 Importing I_USE_ROUNDING Call by reference Type reference (TYPE) FLAG 'X' 20110114
6 Importing I_VALUE_FIELD_NAME Call by reference Type reference (TYPE) STRING 'CONTENT' 20110114
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20110114

Method CONVERT_CURR_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PRX_PARAM Call by reference Type reference (TYPE) ANY 20110114
2 Importing I_CUKY_FIELD_NAME Call by reference Type reference (TYPE) STRING 'CURRENCY_CODE' 20110114
3 Importing I_CURRENCY_CODE Call by reference Type reference (TYPE) WAERS_CURC 20110114
4 Importing I_VALUE Call by reference Type reference (TYPE) P 20110114
5 Importing I_VALUE_FIELD_NAME Call by reference Type reference (TYPE) STRING 'CONTENT' 20110114
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20110114

Method CONVERT_DATS_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) DATS 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) ANY 20110114

Method CONVERT_DATS_INBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_DATS_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) DATS 20110114

Method CONVERT_DATS_OUTBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_GUID_TO_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114
2 Importing IM_GUID_C Call by reference Type reference (TYPE) SYSUUID_C 20110114
3 Importing IM_GUID_X Call by reference Type reference (TYPE) SYSUUID_X 20110114

Method CONVERT_GUID_TO_UUID on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_INDICATOR_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) FLAG 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114

Method CONVERT_INDICATOR_INBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_INDICATOR_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) FLAG 20110114

Method CONVERT_INDICATOR_OUTBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_TIMS_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) TIMS 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) ANY 20110114

Method CONVERT_TIMS_INBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_TIMS_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) TIMS 20110114

Method CONVERT_TIMS_OUTBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_UNIT_CODE_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114

Method CONVERT_UNIT_CODE_INBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_UNIT_CODE_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114
2 Importing IM_VALUE Call by reference Type reference (TYPE) ANY 20110114

Method CONVERT_UNIT_CODE_OUTBOUND on Interface IF_SIWT_UTIL has no exception.

Method CONVERT_UUID_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUID_C Call by reference Type reference (TYPE) SYSUUID_C 20110114
2 Exporting EX_GUID_X Call by reference Type reference (TYPE) SYSUUID_X 20110114
3 Importing IM_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20110114

Method CONVERT_UUID_TO_GUID on Interface IF_SIWT_UTIL has no exception.

Method EXML_ACTIVATE_EXML_HANDLING Signature

Method EXML_ACTIVATE_EXML_HANDLING on Interface IF_SIWT_UTIL has no parameter.
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20110114

Method EXML_DEACTIVATE_EXML_HANDLING Signature

Method EXML_DEACTIVATE_EXML_HANDLING on Interface IF_SIWT_UTIL has no parameter.
Method EXML_DEACTIVATE_EXML_HANDLING on Interface IF_SIWT_UTIL has no exception.

Method GET_XI_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XI_GUID Value transfer Type reference (TYPE) SXMSMGUID 20110114

Method GET_XI_GUID on Interface IF_SIWT_UTIL has no exception.

Method IDP_FINALIZE_EO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) ANY 20110114
2 Exporting EV_IDP_CHECK_RESULT Call by reference Type reference (TYPE) C 20110114
3 Importing IR_IDP_HELPER Call by reference Object reference (TYPE REF TO) OBJECT 20110114

Method IDP_FINALIZE_EO on Interface IF_SIWT_UTIL has no exception.

Method IDP_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCEPTION_NAME Call by reference Type reference (TYPE) PRX_R3NAME 20110114
2 Importing IV_NOSC_BDMH Call by reference Type reference (TYPE) BOOLEAN '' 20110114
3 Importing IV_WAIT_TIME Call by reference Type reference (TYPE) F 20110114
4 Importing IV_XI_GUID Call by reference Type reference (TYPE) SXMSMGUID 20110114
5 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT 20110114

Method IDP_GET_INSTANCE on Interface IF_SIWT_UTIL has no exception.

Method IDP_PREPARE_EO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ANY 20110114
2 Exporting EV_IDP_CHECK_RESULT Call by reference Type reference (TYPE) C 20110114
3 Importing IR_IDP_HELPER Call by reference Object reference (TYPE REF TO) OBJECT 20110114
4 Importing IS_INPUT Call by reference Type reference (TYPE) ANY 20110114

Method IDP_PREPARE_EO on Interface IF_SIWT_UTIL has no exception.

Method LOG_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPIRETURN_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20110114
2 Exporting LOG Call by reference Type reference (TYPE) ANY 20110114
3 Importing PROCESSING_RESULT_CODE Call by reference Type reference (TYPE) PROCESSING_RESULT_CODE 20110114

Method LOG_FILL on Interface IF_SIWT_UTIL has no exception.

Method LOG_OVERWRITE_LOGPRX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOGPRX Call by reference Type reference (TYPE) TT_LOGPRX 20110114
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT 20110114

Method PROC_COND_CONVERT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_QUERY_PROC_CONDITIONS Call by reference Type reference (TYPE) SIW_QRY_PROC_CONDITIONS 20110114
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20110114
3 Importing IS_INPUT Call by reference Type reference (TYPE) ANY 20110114
4 Importing IV_LAST_RET_OBJ Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
5 Importing IV_LAST_RET_OBJ_CNT Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
6 Importing IV_PROC_COND_NAME Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
7 Importing IV_QRY_HITS_MAX Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
8 Importing IV_QRY_HITS_UNLIM Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114

Method PROC_COND_CONVERT_QUERY on Interface IF_SIWT_UTIL has no exception.

Method PROC_COND_CONVERT_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) ANY 20110114
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20110114
3 Importing IS_RESPONSE_PROC_CONDITIONS Call by reference Type reference (TYPE) SIW_RSP_PROC_CONDITIONS 20110114
4 Importing IV_LAST_RET_OBJ Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
5 Importing IV_LAST_RET_OBJ_CNT Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
6 Importing IV_MORE_HITS_AVAIL Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
7 Importing IV_PROC_COND_NAME Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114
8 Importing IV_RET_HITS_NUM Call by reference Type reference (TYPE) SIW_DTE_PROXY_CMP_NAME 20110114

Method PROC_COND_CONVERT_RESPONSE on Interface IF_SIWT_UTIL has no exception.

Method ROLLBACK Signature

Method ROLLBACK on Interface IF_SIWT_UTIL has no parameter.
Method ROLLBACK on Interface IF_SIWT_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731