Hierarchy
⤷ CA-WUI-WST (Application Component) Web Services Tool
⤷ CRM_GENIL_WSC (Package) GenIL Component for Web Service Consumption
Properties
Class | CL_CRM_WSC_COMPONENT | |
Short Description | WSC Component Class | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_GENIL_WSC | GenIL Component for Web Service Consumption |
Created | 20071121 | SAP |
Last change | 20110908 | 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) |
Interfaces
Class CL_CRM_WSC_COMPONENT has no interface implemented.
Friends
Class CL_CRM_WSC_COMPONENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_OPERATION_CHANGE | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'M' | Operation Type Change | 20071129 | |
2 | GC_OPERATION_CREATE | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'N' | Operation Type Create | 20071129 | |
3 | GC_OPERATION_GENERIC | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'G' | Operation Type Generic (i.e. Query + Read) | 20090309 | |
4 | GC_OPERATION_QUERY | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'Q' | Operation Type Query | 20071129 | |
5 | GC_OPERATION_READ | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'R' | Operation Type Read | 20071129 | |
6 | GC_TREE_TYPE_SOURCE | Constant | Public | Type reference (TYPE) | CRMT_WSC_TREETYPE | 'S' | Source Tree | 20071129 | |
7 | GC_TREE_TYPE_TARGET | Constant | Public | Type reference (TYPE) | CRMT_WSC_TREETYPE | 'T' | Target Tree | 20071129 | |
8 | GC_TYPE_IN | Constant | Public | Type reference (TYPE) | CRMT_WSC_IN_OUT | 'I' | Type In | 20071129 | |
9 | GC_TYPE_OUT | Constant | Public | Type reference (TYPE) | CRMT_WSC_IN_OUT | 'O' | Type Out | 20071129 | |
10 | GR_EMPTY_SOURCE_TREE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071126 | ||
11 | GR_EMPTY_TARGET_TREE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071126 | ||
12 | GS_COMPONENT | Instance attribute | Protected | Type reference (TYPE) | CRMS_WSC_COMP | WSC Component Structure | 20071121 | ||
13 | GS_WS | Instance attribute | Protected | Type reference (TYPE) | CRMC_WSC_WS | WSCT: consumed web service and operation | 20090515 | ||
14 | GT_DTMAP | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | ||
15 | GT_OPERATION | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_OBJPRX_TAB | WSC Object -Proxy Table | 20071121 | ||
16 | GT_TREEMODEL | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_TREEMODEL_TAB | WSC Tree Model Table (incl. References) | 20071127 | ||
17 | MT_INSTANCES | Static Attribute | Protected | Type reference (TYPE) | CRMT_WSC_COMP_INST_TAB | WSC Object Tree Table | 20071128 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CANCEL | Instance method | Public | Method | Cancel all unsaved data in the component and rereads from DB | 20071207 |
2 | CHECK | Instance method | Public | Method | Performs consistency checks for the source tree | 20071121 |
3 | CHECK_UNIQUENESS | Instance method | Public | Method | Performs consistency checks for the source tree | 20071220 |
4 | CLEAR_OPERATIONS | Instance method | Public | Method | 20090307 | |
5 | COPY_OPERATION | Instance method | Public | Method | Copies operation for the component | 20071121 |
6 | COPY_TREE | Instance method | Private | Method | Copies recursively one tree to another | 20071207 |
7 | CREATE_OPERATION | Instance method | Public | Method | Creates operation for the component | 20071121 |
8 | CREATE_OPERATION_WITH_SRC_TREE | Instance method | Public | Method | Creates operation for the component | 20090307 |
9 | CREATE_TABLE_FROM_TREE | Instance method | Private | Method | Creates table from a root node and returns the table | 20071127 |
10 | CREATE_TREE_FROM_TABLE | Instance method | Private | Method | Creates tree from a table and returns the root node | 20071127 |
11 | DELETE_COMPONENT | Instance method | Public | Method | Deletes the component | 20071121 |
12 | DELETE_OPERATION | Instance method | Public | Method | Deletes operation for the component | 20071121 |
13 | DELETE_TREE | Instance method | Public | Method | Deletes tree | 20071121 |
14 | FILL_MAPPING | Static method | Private | Method | Fills the mapping with objects | 20071128 |
15 | GENERATE | Instance method | Public | Method | Generates traget tree and structures | 20090308 |
16 | GET_COMPONENT | Instance method | Public | Method | Get the name of GENIL component | 20090312 |
17 | GET_INSTANCE | Static method | Public | Method | Create new component | 20071121 |
18 | GET_INSTANCE_REFRESHED | Static method | Public | Method | Create new component | 20071221 |
19 | GET_MODEL | Instance method | Public | Method | Get the complete model with source and target | 20071129 |
20 | GET_OPERATIONS | Instance method | Public | Method | Get the operation for the component | 20071121 |
21 | GET_PREFIX | Instance method | Public | Method | Sets the prefix for a component | 20071204 |
22 | GET_PROXY_METADATA | Instance method | Public | Method | Get metadata describing proxy method for a given object name | 20071127 |
23 | GET_SOURCE_MODEL | Instance method | Public | Method | Get the source model | 20071121 |
24 | GET_SOURCE_TREE | Instance method | Public | Method | Gets the source tree | 20071121 |
25 | GET_STEXT | Instance method | Public | Method | Sets the prefix for a component | 20071219 |
26 | GET_TARGET_MODEL | Instance method | Public | Method | Get the target model | 20071121 |
27 | GET_TARGET_TREE | Instance method | Public | Method | Gets the target tree | 20071121 |
28 | GET_WS | Instance method | Public | Method | Get information about consumed web service | 20090515 |
29 | INIT | Instance method | Private | Method | Initializes Component | 20071121 |
30 | LOAD_MODEL | Instance method | Private | Method | Loads the complete model with mapping | 20071128 |
31 | LOCK | Instance method | Public | Method | Locks database entries for the component | 20071122 |
32 | MAP_DT_TREE_NODE | Instance method | Public | Method | Map tree node (source or target) | 20071207 |
33 | REGISTER_COMPONENT | Instance method | Public | Method | Registers component in crmc_gil_comp | 20071205 |
34 | RENAME_OPERATION | Instance method | Public | Method | Renames operation for the component | 20071221 |
35 | SAVE | Instance method | Public | Method | Saves the data belonging to the component | 20071121 |
36 | SET_PREFIX | Instance method | Public | Method | Sets the prefix for a component | 20071127 |
37 | SET_PREFIX_WITHOUT_CHECK | Instance method | Public | Method | Sets the prefix for a component | 20090528 |
38 | SET_STEXT | Instance method | Public | Method | Sets the text for a component | 20071127 |
39 | SET_WS | Instance method | Public | Method | Set information about consumed web service | 20090515 |
40 | SUGGEST_BO_NAME | Static method | Public | Method | Suggest object name for query or read operation | 20090309 |
41 | UNLOCK | Instance method | Public | Method | Unlocks database entries for the component | 20071122 |
Events
Class CL_CRM_WSC_COMPONENT has no event.
Types
Class CL_CRM_WSC_COMPONENT has no local type.
Method Signatures
Method CANCEL Signature
Method CANCEL on class CL_CRM_WSC_COMPONENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071207 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071205 |
Method CHECK on class CL_CRM_WSC_COMPONENT has no exception.
Method CHECK_UNIQUENESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071220 | ||
2 | Importing | IV_OBJPRX_UUID | Call by reference | Type reference (TYPE) | CRMT_WSC_UUID | UUID for CRM Web Service Consumption Tool | 20071220 |
Method CHECK_UNIQUENESS on class CL_CRM_WSC_COMPONENT has no exception.
Method CLEAR_OPERATIONS Signature
Method CLEAR_OPERATIONS on class CL_CRM_WSC_COMPONENT has no parameter.
Method CLEAR_OPERATIONS on class CL_CRM_WSC_COMPONENT has no exception.
Method COPY_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Structure | 20071121 | ||
2 | Importing | IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | ||
3 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20071207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method COPY_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_NODE_NEW | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071207 | ||
2 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071207 |
Method COPY_TREE on class CL_CRM_WSC_COMPONENT has no exception.
Method CREATE_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071207 | ||
2 | Importing | IV_WITHOUT_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Perform vital checks only | 20090310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method CREATE_OPERATION_WITH_SRC_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20090307 | ||
2 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090623 | ||
3 | Importing | IV_OPERATION_TYPE | Call by reference | Type reference (TYPE) | CRMT_WSC_OP_TYPE | Operation Type (e.g. Read, Query) | 20090313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20090307 |
Method CREATE_TABLE_FROM_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_WSC_OBJTREE | Call by reference | Type reference (TYPE) | CRMT_WSC_OBJTREE_TAB | WSC Object Tree Table | 20071127 | ||
2 | Importing | IR_TREE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | WSC Object Tree Structure | 20071127 |
Method CREATE_TABLE_FROM_TREE on class CL_CRM_WSC_COMPONENT has no exception.
Method CREATE_TREE_FROM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_TREE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071127 | ||
2 | Changing | CT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | ||
3 | Importing | IS_CURRENT_DATA | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJTREE | WSC Object Tree Structure | 20071127 | ||
4 | Importing | IT_WSC_OBJTREE | Call by reference | Type reference (TYPE) | CRMT_WSC_OBJTREE_TAB | WSC Object Tree Table | 20071127 |
Method CREATE_TREE_FROM_TABLE on class CL_CRM_WSC_COMPONENT has no exception.
Method DELETE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071129 |
Method DELETE_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | ||
2 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071129 |
Method DELETE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 | |
2 | Importing | IV_ROOT_UUID | Call by reference | Type reference (TYPE) | CRMT_WSC_UUID | WSC Object Tree Structure | 20071127 | ||
3 | Importing | IV_TREE_TYPE | Call by reference | Type reference (TYPE) | CRMT_WSC_TREETYPE | WSC Treetype Dataelement | 20071129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071129 |
Method FILL_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | ||
2 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071128 | ||
3 | Importing | IS_WSC_OBJTREE | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJTREE | Tree node used in WST design time | 20071128 |
Method FILL_MAPPING on class CL_CRM_WSC_COMPONENT has no exception.
Method GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20090308 | |
2 | Importing | IV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20090331 | ||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20090331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20090308 |
Method GET_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_COMPONENT | Value transfer | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090312 |
Method GET_COMPONENT on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071121 | ||
2 | Returning | RO_COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_COMPONENT | WSC Component Class | 20071121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method GET_INSTANCE_REFRESHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071221 | ||
2 | Returning | RO_COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_COMPONENT | WSC Component Class | 20071221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071221 |
Method GET_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MODEL | Value transfer | Type reference (TYPE) | CRMT_WSC_TREEMODEL_TAB | List of design time tree nodes | 20071129 |
Method GET_MODEL on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OPERATION | Value transfer | Type reference (TYPE) | CRMT_WSC_OBJPRX_TAB | WSC Object -Proxy Table | 20071125 |
Method GET_OPERATIONS on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_PREFIX | Value transfer | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20071204 |
Method GET_PREFIX on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_PROXY_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy class | 20071127 | ||
2 | Exporting | EV_PROXY_INPUT_PARAM | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | Name of a structure | 20071128 | ||
3 | Exporting | EV_PROXY_INPUT_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | Name of proxy input structure | 20071127 | ||
4 | Exporting | EV_PROXY_METHOD | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy method | 20071127 | ||
5 | Exporting | EV_PROXY_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | Name of a structure | 20071128 | ||
6 | Exporting | EV_PROXY_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | Name of proxy output structure | 20071127 | ||
7 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20071127 |
Method GET_PROXY_METADATA on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_SOURCE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ROOT_NODES | Value transfer | Type reference (TYPE) | CRMT_WSC_DT_TREE_NODE_TAB | List of design time tree nodes | 20071123 |
Method GET_SOURCE_MODEL on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_SOURCE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | ||
2 | Importing | IV_PROXY_METHOD | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20071121 | ||
3 | Returning | RO_TREE | Value transfer | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | WSC Object Tree Structure | 20071121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071126 |
Method GET_STEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_STEXT | Value transfer | Type reference (TYPE) | CRMS_WSC_COMP-STEXT | WSC Prefix for name | 20071219 |
Method GET_STEXT on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_TARGET_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ROOT_NODES | Value transfer | Type reference (TYPE) | CRMT_WSC_DT_TREE_NODE_TAB | List of design time tree nodes | 20080114 |
Method GET_TARGET_MODEL on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_TARGET_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | ||
2 | Importing | IV_PROXY_METHOD | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20071121 | ||
3 | Returning | RO_TREE | Value transfer | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | WSC Object Tree Structure | 20071121 |
Method GET_TARGET_TREE on class CL_CRM_WSC_COMPONENT has no exception.
Method GET_WS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_WS | Value transfer | Type reference (TYPE) | CRMC_WSC_WS | WSCT: consumed web service and operation | 20090515 |
Method GET_WS on class CL_CRM_WSC_COMPONENT has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method LOAD_MODEL Signature
Method LOAD_MODEL on class CL_CRM_WSC_COMPONENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method LOCK Signature
Method LOCK on class CL_CRM_WSC_COMPONENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method MAP_DT_TREE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Source tree node | 20071207 | ||
2 | Returning | RR_TARGET_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Target tree node | 20071207 |
Method MAP_DT_TREE_NODE on class CL_CRM_WSC_COMPONENT has no exception.
Method REGISTER_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071205 |
Method RENAME_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071221 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20071221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071221 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071205 | ||
2 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071129 |
Method SET_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PREFIX | Call by reference | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20071127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
Method SET_PREFIX_WITHOUT_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PREFIX | Call by reference | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20090528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20090528 |
Method SET_STEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STEXT | Call by reference | Type reference (TYPE) | CRMS_WSC_COMP-STEXT | WSC Prefix for name | 20071127 |
Method SET_STEXT on class CL_CRM_WSC_COMPONENT has no exception.
Method SET_WS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_WS | Call by reference | Type reference (TYPE) | CRMC_WSC_WS | WSCT: consumed web service and operation | 20090515 |
Method SET_WS on class CL_CRM_WSC_COMPONENT has no exception.
Method SUGGEST_BO_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090623 | ||
2 | Importing | IV_OPERATION | Call by reference | Type reference (TYPE) | PRX_IFRNAM | Proxy Generation: Object Name in Enterprise Services Builder | 20090309 | ||
3 | Importing | IV_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 'Root' or 'Query' | 20090309 | ||
4 | Returning | RV_OBJECT_NAME | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20090309 |
Method SUGGEST_BO_NAME on class CL_CRM_WSC_COMPONENT has no exception.
Method UNLOCK Signature
Method UNLOCK on class CL_CRM_WSC_COMPONENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_WSC_FAULT | Static exception class for web service consumption | 20071128 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 600 |