Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'M' | Operation Type Change | 20071129 | ||
| 2 | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'N' | Operation Type Create | 20071129 | ||
| 3 | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'G' | Operation Type Generic (i.e. Query + Read) | 20090309 | ||
| 4 | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'Q' | Operation Type Query | 20071129 | ||
| 5 | Constant | Public | Type reference (TYPE) | CRMT_WSC_OP_TYPE | 'R' | Operation Type Read | 20071129 | ||
| 6 | Constant | Public | Type reference (TYPE) | CRMT_WSC_TREETYPE | 'S' | Source Tree | 20071129 | ||
| 7 | Constant | Public | Type reference (TYPE) | CRMT_WSC_TREETYPE | 'T' | Target Tree | 20071129 | ||
| 8 | Constant | Public | Type reference (TYPE) | CRMT_WSC_IN_OUT | 'I' | Type In | 20071129 | ||
| 9 | Constant | Public | Type reference (TYPE) | CRMT_WSC_IN_OUT | 'O' | Type Out | 20071129 | ||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071126 | |||
| 11 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Tree node used in WST design time | 20071126 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | CRMS_WSC_COMP | WSC Component Structure | 20071121 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | CRMC_WSC_WS | WSCT: consumed web service and operation | 20090515 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_OBJPRX_TAB | WSC Object -Proxy Table | 20071121 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | CRMT_WSC_TREEMODEL_TAB | WSC Tree Model Table (incl. References) | 20071127 | |||
| 17 | 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 | Instance method | Public | Method | Cancel all unsaved data in the component and rereads from DB | 20071207 | |
| 2 | Instance method | Public | Method | Performs consistency checks for the source tree | 20071121 | |
| 3 | Instance method | Public | Method | Performs consistency checks for the source tree | 20071220 | |
| 4 | Instance method | Public | Method | 20090307 | ||
| 5 | Instance method | Public | Method | Copies operation for the component | 20071121 | |
| 6 | Instance method | Private | Method | Copies recursively one tree to another | 20071207 | |
| 7 | Instance method | Public | Method | Creates operation for the component | 20071121 | |
| 8 | Instance method | Public | Method | Creates operation for the component | 20090307 | |
| 9 | Instance method | Private | Method | Creates table from a root node and returns the table | 20071127 | |
| 10 | Instance method | Private | Method | Creates tree from a table and returns the root node | 20071127 | |
| 11 | Instance method | Public | Method | Deletes the component | 20071121 | |
| 12 | Instance method | Public | Method | Deletes operation for the component | 20071121 | |
| 13 | Instance method | Public | Method | Deletes tree | 20071121 | |
| 14 | Static method | Private | Method | Fills the mapping with objects | 20071128 | |
| 15 | Instance method | Public | Method | Generates traget tree and structures | 20090308 | |
| 16 | Instance method | Public | Method | Get the name of GENIL component | 20090312 | |
| 17 | Static method | Public | Method | Create new component | 20071121 | |
| 18 | Static method | Public | Method | Create new component | 20071221 | |
| 19 | Instance method | Public | Method | Get the complete model with source and target | 20071129 | |
| 20 | Instance method | Public | Method | Get the operation for the component | 20071121 | |
| 21 | Instance method | Public | Method | Sets the prefix for a component | 20071204 | |
| 22 | Instance method | Public | Method | Get metadata describing proxy method for a given object name | 20071127 | |
| 23 | Instance method | Public | Method | Get the source model | 20071121 | |
| 24 | Instance method | Public | Method | Gets the source tree | 20071121 | |
| 25 | Instance method | Public | Method | Sets the prefix for a component | 20071219 | |
| 26 | Instance method | Public | Method | Get the target model | 20071121 | |
| 27 | Instance method | Public | Method | Gets the target tree | 20071121 | |
| 28 | Instance method | Public | Method | Get information about consumed web service | 20090515 | |
| 29 | Instance method | Private | Method | Initializes Component | 20071121 | |
| 30 | Instance method | Private | Method | Loads the complete model with mapping | 20071128 | |
| 31 | Instance method | Public | Method | Locks database entries for the component | 20071122 | |
| 32 | Instance method | Public | Method | Map tree node (source or target) | 20071207 | |
| 33 | Instance method | Public | Method | Registers component in crmc_gil_comp | 20071205 | |
| 34 | Instance method | Public | Method | Renames operation for the component | 20071221 | |
| 35 | Instance method | Public | Method | Saves the data belonging to the component | 20071121 | |
| 36 | Instance method | Public | Method | Sets the prefix for a component | 20071127 | |
| 37 | Instance method | Public | Method | Sets the prefix for a component | 20090528 | |
| 38 | Instance method | Public | Method | Sets the text for a component | 20071127 | |
| 39 | Instance method | Public | Method | Set information about consumed web service | 20090515 | |
| 40 | Static method | Public | Method | Suggest object name for query or read operation | 20090309 | |
| 41 | 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 | 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 | 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 | ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071220 | |||
| 2 | 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 | ES_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Structure | 20071121 | |||
| 2 | IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | |||
| 3 | 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 | 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 | 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 | 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 | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071207 | |||
| 2 | IV_WITHOUT_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Perform vital checks only | 20090310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20090307 | |||
| 2 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090623 | |||
| 3 | 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 | 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 | CT_WSC_OBJTREE | Call by reference | Type reference (TYPE) | CRMT_WSC_OBJTREE_TAB | WSC Object Tree Table | 20071127 | |||
| 2 | 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 | 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 | CT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | |||
| 3 | IS_CURRENT_DATA | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJTREE | WSC Object Tree Structure | 20071127 | |||
| 4 | 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 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | |||
| 2 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071126 | ||
| 2 | IV_ROOT_UUID | Call by reference | Type reference (TYPE) | CRMT_WSC_UUID | WSC Object Tree Structure | 20071127 | |||
| 3 | IV_TREE_TYPE | Call by reference | Type reference (TYPE) | CRMT_WSC_TREETYPE | WSC Treetype Dataelement | 20071129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071128 | |||
| 2 | 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 | 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 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20090308 | ||
| 2 | IV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20090331 | |||
| 3 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20090331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071121 | |||
| 2 | RO_COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_COMPONENT | WSC Component Class | 20071121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071221 | |||
| 2 | RO_COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_COMPONENT | WSC Component Class | 20071221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | EV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy class | 20071127 | |||
| 2 | EV_PROXY_INPUT_PARAM | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | Name of a structure | 20071128 | |||
| 3 | EV_PROXY_INPUT_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | Name of proxy input structure | 20071127 | |||
| 4 | EV_PROXY_METHOD | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy method | 20071127 | |||
| 5 | EV_PROXY_OUTPUT_PARAM | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | Name of a structure | 20071128 | |||
| 6 | EV_PROXY_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | Name of proxy output structure | 20071127 | |||
| 7 | 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 | 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 | IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | |||
| 2 | IV_PROXY_METHOD | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20071121 | |||
| 3 | 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 | 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 | 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 | 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 | IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | |||
| 2 | IV_PROXY_METHOD | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20071121 | |||
| 3 | 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 | 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 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | IR_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | Source tree node | 20071207 | |||
| 2 | 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 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071221 | |||
| 2 | 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 | 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 | IT_DTMAP | Call by reference | Type reference (TYPE) | CRMT_WSC_DTMAP_TAB | WSC Tree Model Table (incl. References) | 20071205 | |||
| 2 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_PREFIX | Call by reference | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20071127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_PREFIX | Call by reference | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20090528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090623 | |||
| 2 | IV_OPERATION | Call by reference | Type reference (TYPE) | PRX_IFRNAM | Proxy Generation: Object Name in Enterprise Services Builder | 20090309 | |||
| 3 | IV_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 'Root' or 'Query' | 20090309 | |||
| 4 | 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 | Static exception class for web service consumption | 20071128 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 600 |