SAP ABAP Class CL_BS_SOA_SIW_TMPL_CFG_BASE (SIW customer templates: Base utility class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-GEN (Application Component) Generic eSOA Tools
     BS_SOA_REUSE_SIW_CONFIG (Package) Configurations & Templates for SIW
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_SOA_SIW_SYNC_MASTER SIW customer templates: Master config class 20100618
Properties
Class CL_BS_SOA_SIW_TMPL_CFG_BASE  
Short Description SIW customer templates: Base utility class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_SIW_CONFIG   Configurations & Templates for SIW 
Created 20100618   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CE_SIW_PIECE_TYPE_DEFAULT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SIW_CLIF_PRODUCER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_PROXY_RT_ATTRIBUTE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SIW_PROJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SIW_VARIABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_BS_SOA_SIW_TMPL_CFG_BASE has no interface implemented.
Friends
Class CL_BS_SOA_SIW_TMPL_CFG_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUSTOM_BUTTON_ID Constant Public See coding 20101129
2 C_MULTIPLE_READ Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '06' 20100618
3 C_PATTERN_CANCEL Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '04' 20100618
4 C_PATTERN_CHANGE Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '02' 20100618
5 C_PATTERN_CHANGE_CHECK Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '08' 20100618
6 C_PATTERN_CREATE Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '01' 20100618
7 C_PATTERN_UPDATE Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '03' 20100618
8 C_PATTERN_UPDATE_CHECK Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '09' 20100618
9 C_SEPARATOR Constant Protected Type reference (TYPE) C CL_SIW_CLIF_PRODUCER=>CON_SEPARATOR 20100618
10 C_SINGLE_READ Constant Protected Type reference (TYPE) SIW_DTE_SERVICE_TYPE '05' 20100618
11 MTAB_TEMPLATES Instance attribute Private See coding 20100618
12 M_CLASSNAME Instance attribute Protected Type reference (TYPE) STRING 20100618
13 M_CONFIG_ID Instance attribute Protected Type reference (TYPE) SIW_DTE_CONFIG_ID 20100618
14 M_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SIW_CONTEXT 20100618
15 M_INPUT_DATA Instance attribute Protected Type reference (TYPE) SIW_STR_CONFIG_INPUT 20100618
16 M_PLAN Instance attribute Protected Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN 20100618
17 M_TAB_PROXY_BUFFER Instance attribute Protected Type reference (TYPE) TTY_PRX_INSTANCE 20100618
18 M_TAB_PROXY_LOG_BUFFER Instance attribute Protected Type reference (TYPE) TTY_PRX_LOG_BUFFER 20100618
19 M_TAB_PROXY_MSG_HEADER_BUFFER Instance attribute Protected Type reference (TYPE) TTY_PRX_BASIS_MSG_HDR 20100618
20 M_TAB_PROXY_PROC_COND_BUFF_IN Instance attribute Protected Type reference (TYPE) TTY_PRX_PRCD_IN 20100618
21 M_TAB_PROXY_PROC_COND_BUFF_OUT Instance attribute Protected Type reference (TYPE) TTY_PRX_PRCD_OUT 20100618
22 M_TEMPLATE Instance attribute Protected Type reference (TYPE) SYREPID 20100618
Methods
# Method Level Visibility Method type Description Created on
1 CLASSNAME Instance method Protected Method Sets/Gets the name of the worker class 20100618
2 CREATE_CLIF_PIECE_DESCR Instance method Protected Method Create Class/Interface description 20100618
3 CREATE_FUNC_PIECE_DESCR Instance method Protected Method Create function module description 20100618
4 CREATE_PROG_PIECE_DESCR Instance method Protected Method Create program object description 20100618
5 CREATE_SG_PIECE_DESCR Instance method Protected Method Service Groupe Piece creation 20100618
6 CREATE_TABU_PIECE_DESCR Instance method Protected Method Create a table entry piece description 20100618
7 CREATE_VARIABLE Instance method Protected Method Create a context variable 20100618
8 CREATE_VARIABLES_HELPERS Instance method Protected Method Create variables for helper functions 20100618
9 CREATE_VARIABLES_LOG Instance method Protected Method Create variables for the log 20100618
10 CREATE_VARIABLES_MSG_HEADER Instance method Protected Method Create variables for the message header 20100618
11 CREATE_VARIABLES_PROC_COND Instance method Protected Method Create variables for the processing conditions 20100618
12 CREATE_VARIABLES_PROXY Instance method Protected Method Create variables for proxy settings 20100618
13 DETERMINE_OPERATION_TYPE Instance method Protected Method Inherit/Set OPERATION_TYPE variable 20101129
14 ENSURE_NAME_LENGTH Static method Public Method Ensure that a name proposal is not more than 30 chars long 20100618
15 FIND_PROJECTS_BY_CONFIG_CLASS Instance method Protected Method Find projects by configuration class name 20100618
16 GET_PROXY_STRUCTURE Instance method Protected Method Read proxy structure 20100618
17 GET_PROXY_STRUCTURE_LOG Instance method Protected Method Read proxy structure for log 20100618
18 GET_PROXY_STRUCTURE_MSG_HEADER Instance method Protected Method Create variables for the message header 20100618
19 GET_PROXY_STRUCTURE_PROC_COND Instance method Protected Method Read proxy structure for processing conditions 20100618
20 GET_RESOURCE_MANAGER Instance method Protected Method Return the resource manager in use 20101209
21 GET_WSN_URL Instance method Protected Method Read the URL for Web Service Navigator for incoming services 20100618
22 GROUP_ASSIGN Instance method Protected Method Assign a property to a group 20100618
23 GROUP_ENSURE Instance method Protected Method Make sure that a group exists 20100618
24 GROUP_MODIFY Instance method Protected Method Assign a property to a group 20100618
25 HANDLE_CUSTOM_BUTTON Instance method Protected Method Handle known custom buttons 20100618
26 INIT_SETUP_CONSTRUCTION_PLAN Instance method Protected Method On begin of setup of the construction plan 20100618
27 MODIFY_VARIABLES_HELPERS Instance method Protected Method Modify the helper variables 20100618
28 MODIFY_VARIABLES_LOG Instance method Protected Method Modify the log settings of a proxy log 20100618
29 MODIFY_VARIABLES_MSG_HEADER Instance method Protected Method Modify the log settings of a proxy log 20100618
30 MODIFY_VARIABLES_PROC_COND Instance method Protected Method Modify the log settings of a proxy log 20100618
31 MODIFY_VARIABLES_PROXY Instance method Protected Method Modify the log settings of a proxy log 20100618
32 PROPOSE_NAME Static method Public Method Common name proposal mechanism 20100618
33 TEMPLATE Instance method Protected Method Return the template a config class handles 20100618
34 TRANSLATE_ERROR Instance method Protected Method Translate an error message into SIW exception 20100618
Events
Class CL_BS_SOA_SIW_TMPL_CFG_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_PRX_BASIS_MSG_HDR Protected See coding 20110112 tty_prx_basis_msg_hdr TYPE STANDARD TABLE OF siw_str_prx_message_header
2 TTY_PRX_INSTANCE Protected See coding 20110112 tty_prx_instance TYPE STANDARD TABLE OF ty_prx_instance
3 TTY_PRX_LOG_BUFFER Protected See coding 20110112 tty_prx_log_buffer TYPE STANDARD TABLE OF ty_prx_log_buffer
4 TTY_PRX_PRCD_IN Protected See coding 20110112 tty_prx_prcd_in TYPE STANDARD TABLE OF ty_prx_prcd_in
5 TTY_PRX_PRCD_OUT Protected See coding 20110112 tty_prx_prcd_out TYPE STANDARD TABLE OF ty_prx_prcd_out
6 TY_PRX_INSTANCE Protected See coding 20110112 BEGIN OF ty_prx_instance. TYPES typename TYPE rs38l_typ. INCLUDE TYPE siw_str_proxy_in. TYPES END OF ty_prx_instance
7 TY_PRX_LOG_BUFFER Protected See coding 20110112 BEGIN OF ty_prx_log_buffer. TYPES typename TYPE rs38l_typ. INCLUDE TYPE siw_str_prx_log. TYPES END OF ty_prx_log_buffer
8 TY_PRX_PRCD_IN Protected See coding 20110112 BEGIN OF ty_prx_prcd_in. TYPES typename TYPE rs38l_typ. INCLUDE TYPE siw_str_prx_proc_cond_qry. TYPES END OF ty_prx_prcd_in
9 TY_PRX_PRCD_OUT Protected See coding 20110112 BEGIN OF ty_prx_prcd_out. TYPES typename TYPE rs38l_typ. INCLUDE TYPE siw_str_prx_proc_cond_rsp. TYPES END OF ty_prx_prcd_out
10 T_TEMPLATE Private See coding 20100618 BEGIN OF t_template, template_piece_id TYPE string, " if_siw_defconf=> [piece_id] template_name TYPE syrepid, " Template containing the description of template_piece_id END OF t_template
Method Signatures

Method CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SIW_DTE_CONFIG_SETUP_CLASS Class for Configuration Setup 20100618
2 Returning R_CLASSNAME Value transfer Type reference (TYPE) SIW_DTE_CONFIG_SETUP_CLASS Class for Configuration Setup 20100618

Method CLASSNAME on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method CREATE_CLIF_PIECE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Importing I_CLASSNAME Call by reference Type reference (TYPE) STRING 20100618
3 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Importing I_INCLTYPE Call by reference Type reference (TYPE) SIW_DTE_CLIF_INCL_EXTENSION Include extension of Class/Interface 20100618
5 Importing I_INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100618
6 Importing I_METHODNAME Call by reference Type reference (TYPE) STRING 20100618
7 Importing I_PIECE_TYPE Call by reference Object reference (TYPE REF TO) CE_SIW_PIECE_TYPE CE_SIW_PIECE_TYPE_DEFAULT=>SIW_INTERFACE Object Types for Construction Plan 20100618
8 Importing I_SHARE Call by reference Type reference (TYPE) CSEQUENCE 20100618
9 Importing I_TEMPLATE Call by reference Type reference (TYPE) CSEQUENCE 20100618
10 Importing I_VAR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 'SIW_STR_CLIF_CONTEXT-CLIF_NAME' 20100618
11 Returning R_PIECE_DESCR Value transfer Object reference (TYPE REF TO) IF_SIW_CLIF_PIECE_DESCR Class/Interface (CLIF) Object Description 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_FUNC_PIECE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_BODY Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Importing I_AREA_SIGNATURE Call by reference Type reference (TYPE) CSEQUENCE 20100618
3 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Importing I_TEMPLATE Call by reference Type reference (TYPE) CSEQUENCE 20100618
5 Importing I_VAR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100618
6 Returning R_PIECE_DESCR Value transfer Object reference (TYPE REF TO) CL_SIW_FUNC_PIECE_DESCR 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618

Method CREATE_PROG_PIECE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
3 Importing I_PROG_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Importing I_TEMPLATE Call by reference Type reference (TYPE) CSEQUENCE 20100618
5 Importing I_VAR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 'SIW_STR_CLIF_CONTEXT-CLIF_NAME' 20100618
6 Returning R_PIECE_DESCR Value transfer Object reference (TYPE REF TO) IF_SIW_PROG_PIECE_DESCR Piece Description for Function Module 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_SG_PIECE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONF_MODE Call by reference Type reference (TYPE) XFLAG New Input Values 20100618
2 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
3 Importing I_VAR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Returning R_PIECE_DESCR Value transfer Object reference (TYPE REF TO) CL_SIW_SG_PIECE_DESCR Description of BADI Definition 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618

Method CREATE_TABU_PIECE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
3 Importing I_TEMPLATE Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Importing I_VAR_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100618
5 Returning R_PIECE_DESCR Value transfer Object reference (TYPE REF TO) IF_SIW_MASSTABU_PIECE_DESCR Object Description for a Table Entry 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDIC_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100618
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_EDITABLE Display Mode for Variables 20100618
3 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 20100618
4 Importing I_VALUE Call by reference Type reference (TYPE) CSEQUENCE '' 20100618
5 Returning R_VAR Value transfer Object reference (TYPE REF TO) IF_SIW_VARIABLE Variable from Construction Plan 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLES_HELPERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_INVISIBLE Display Mode for Variables 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLES_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_INVISIBLE Display Mode for Variables 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLES_MSG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_INVISIBLE Display Mode for Variables 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLES_PROC_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_INVISIBLE Display Mode for Variables 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method CREATE_VARIABLES_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for Variables 20100618
2 Importing I_WITH_CONFIRMATION Call by reference Type reference (TYPE) XFLAG SPACE New Input Values 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618

Method DETERMINE_OPERATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modification of the Construction Plan 20101129
2 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20101129
3 Returning R_OPERATION_TYPE Value transfer Type reference (TYPE) SIW_DTE_OPERATION_TYPE SIW customer templates: Service operation type 20101129

Method DETERMINE_OPERATION_TYPE on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method ENSURE_NAME_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LENGTH Call by reference Type reference (TYPE) I 30 Max length of the target string 20100618
2 Importing I_PREFIX Call by reference Type reference (TYPE) STRING Prefix of the target string 20100618
3 Importing I_SUFFIX Call by reference Type reference (TYPE) STRING Suffix of the target string 20100618
4 Importing I_VALUE Call by reference Type reference (TYPE) STRING Middle part of the target string 20100618
5 Returning R_RESULT Value transfer Type reference (TYPE) STRING Target string 20100618

Method ENSURE_NAME_LENGTH on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method FIND_PROJECTS_BY_CONFIG_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECTS Call by reference Type reference (TYPE) IF_SIW_PROJECT=>TAB 20100618
2 Importing I_CONFIG_CLASS_NAME Call by reference Type reference (TYPE) STRING 20100618

Method FIND_PROJECTS_BY_CONFIG_CLASS on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method GET_PROXY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROXY_CONTEXT Call by reference Type reference (TYPE) SIW_STR_PROXY_IN Proxy Information (Inbound) 20100618
2 Importing I_TYPENAME Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method GET_PROXY_STRUCTURE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROXY_CONTEXT_LOG Call by reference Type reference (TYPE) SIW_STR_PRX_LOG Proxy Information of Log 20100618
2 Importing I_TYPENAME_RESPONSE Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method GET_PROXY_STRUCTURE_MSG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROXY_CONTEXT_MSG_HEADER Call by reference Type reference (TYPE) SIW_STR_PRX_MESSAGE_HEADER Proxy Information of Message Header 20100618
2 Importing I_TYPENAME_QUERY Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method GET_PROXY_STRUCTURE_PROC_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROXY_CONTEXT_QUERY Call by reference Type reference (TYPE) SIW_STR_PRX_PROC_COND_QRY Proxy Information of Processing Conditions (Query) 20100618
2 Exporting E_PROXY_CONTEXT_RESPONSE Call by reference Type reference (TYPE) SIW_STR_PRX_PROC_COND_RSP Proxy Information of Processing Conditions (Response) 20100618
3 Importing I_TYPENAME_QUERY Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20100618
4 Importing I_TYPENAME_RESPONSE Call by reference Type reference (TYPE) RS38L_TYP Associated Type of an Interface Parameter 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method GET_RESOURCE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RESMAN Value transfer Object reference (TYPE REF TO) CL_SIW_RESOURCE_MANAGER Manager for Resource Access 20101209

Method GET_RESOURCE_MANAGER on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method GET_WSN_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
2 Returning R_URL Value transfer Type reference (TYPE) STRING 20100618

Method GET_WSN_URL on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method GROUP_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_GROUPS Call by reference Type reference (TYPE) IF_SIW_CONFIGURATION_SETUP=>TYP_TAB_GROUPS 20100618
2 Changing C_TAB_PROPERTIES Call by reference Type reference (TYPE) IF_SIW_CONFIGURATION_SETUP=>TYP_TAB_PROPERTIES 20100618
3 Importing I_GROUP Call by reference Type reference (TYPE) STRING Id of the group 20100618
4 Importing I_PROPERTY Call by reference Type reference (TYPE) STRING Name of the property 20100618

Method GROUP_ASSIGN on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method GROUP_ENSURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_GROUPS Call by reference Type reference (TYPE) IF_SIW_CONFIGURATION_SETUP=>TYP_TAB_GROUPS 20100618
2 Importing I_GROUP Call by reference Type reference (TYPE) STRING Id of the group 20100618
3 Importing I_TEXT Call by reference Type reference (TYPE) STRING Text of the group 20100618

Method GROUP_ENSURE on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method GROUP_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_GROUPS Call by reference Type reference (TYPE) IF_SIW_CONFIGURATION_SETUP=>TYP_TAB_GROUPS 20100618
2 Importing I_GROUP Call by reference Type reference (TYPE) STRING Id of the group 20100618
3 Importing I_HIDE Call by reference Type reference (TYPE) FLAG '-' Hide/Unhide a group 20100618
4 Importing I_NEW_POSITION Call by reference Type reference (TYPE) INT1 0 New position of the group 20100618

Method GROUP_MODIFY on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method HANDLE_CUSTOM_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUTTON Call by reference Type reference (TYPE) INT1 Dummy for B20 int1 (Local Everywhere) 20100618
2 Importing I_FLG_EDITMODE Call by reference Type reference (TYPE) SIW_DTE_FLG general flag 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
4 Importing I_REF_PROJECT Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT Service Implementation Project 20100618

Method HANDLE_CUSTOM_BUTTON on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method INIT_SETUP_CONSTRUCTION_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN Construction Plan for Object Generation 20100618
2 Importing I_INPUT_DATA Call by reference Type reference (TYPE) SIW_STR_CONFIG_INPUT SIW: project information for construction plans 20100618

Method INIT_SETUP_CONSTRUCTION_PLAN on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method MODIFY_VARIABLES_HELPERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE_IF Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for Variables 20100618
2 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modifikation of the Construction Plan 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618

Method MODIFY_VARIABLES_HELPERS on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method MODIFY_VARIABLES_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE_IF Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for valid/needed Variables 20100618
2 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modifikation of the Construction Plan 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method MODIFY_VARIABLES_MSG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE_IF Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for valid/needed Variables 20100618
2 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modifikation of the Construction Plan 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method MODIFY_VARIABLES_PROC_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE_IF Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for valid/needed Variables 20100618
2 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modifikation of the Construction Plan 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method MODIFY_VARIABLES_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE_IF Call by reference Type reference (TYPE) SIW_DTE_DISPLAY_MODE IF_SIW_VARIABLE=>CON_DISPLAY Display Mode for valid/needed Variables 20100618
2 Importing I_REF_CONSTRUCTION_PLAN Call by reference Object reference (TYPE REF TO) IF_SIW_CONSTRUCTION_PLAN_MOD Modifikation of the Construction Plan 20100618
3 Importing I_REF_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SIW_CONTEXT Project Context Data of a Service Implementation 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR 20100618
2 CX_SIW_NOT_FOUND 20100618
3 CX_SIW_RESOURCE_FAILURE 20100618

Method PROPOSE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCESS_MODE Call by reference Type reference (TYPE) SIW_DTE_ACCESS_MODE Operation Code of a Service Operation 20100618
2 Importing I_PROPERTY Call by reference Type reference (TYPE) STRING SPACE Name of a property 20100618
3 Importing I_SEMANTIC_ID Call by reference Type reference (TYPE) STRING Project Context Data of a Service Implementation 20100618
4 Returning R_NAME Value transfer Type reference (TYPE) STRING Name proposal 20100618

Method PROPOSE_NAME on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.

Method TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PIECE_ID Call by reference Type reference (TYPE) STRING Id of the piece described in the template 20100618
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) SYREPID Name of the template include 20100618
3 Returning R_TEMPLATE Value transfer Type reference (TYPE) SYREPID Name of the template include for the piece id 20100618
# Exception Resumable Description Created on
1 CX_SIW_EXECUTION_ERROR Execution Error 20100618

Method TRANSLATE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name of a field if the message relates to a field 20100618
2 Importing I_STR_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100618
3 Returning R_CHECK_ERROR Value transfer Object reference (TYPE REF TO) CL_SIW_CHECK_RESULT Result objects for check procedure 20100618

Method TRANSLATE_ERROR on class CL_BS_SOA_SIW_TMPL_CFG_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703