Hierarchy
⤷
⤷
Properties
| Class | CL_WCF_GENIL_UTIL | |
| Short Description | Utility class for central BOL persistence | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CRM_GENIL_CUST | Customizing Objects for Generic Interaction Layer |
| Created | 20090327 | 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) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WCF_GENIL_UTIL has no interface implemented.
Friends
Class CL_WCF_GENIL_UTIL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMT_GENIL_MODEL_ATTR) | 20090908 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMC_DQ_ATTROP) | 20090929 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMC_DQ_COM) | 20090928 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMT_GENIL_OBJ_METHOD_DEF) | 20090908 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMT_OBJ_PROPERTIES_DATA) | 20090908 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (CRMT_RELATION_DETAIL) | 20090908 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries (GENILT_SWITCHED_METHOD) | 20090908 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Adds a message to message table (type CRMT_GENIL_MESSAGE_TAB | 20090421 | |
| 2 | Static method | Public | Method | Add messages to message store | 20090407 | |
| 3 | Static method | Public | Method | Check if a class1 derives at least indirect from class2 | 20100826 | |
| 4 | Static method | Public | Method | Pre-Check if component can be loaded | 20090710 | |
| 5 | Static method | Public | Method | Checks whether a transportable object can be edited/created | 20100817 | |
| 6 | Static method | Public | Method | 20100907 | ||
| 7 | Static method | Public | Method | Initialize message store | 20090407 | |
| 8 | Static method | Public | Method | Deletess TADIR entry for local objects after deletion | 20100819 | |
| 9 | Static method | Public | Method | Delete TADIR entry for an object / relation | 20100430 | |
| 10 | Static method | Public | Method | 20100824 | ||
| 11 | Static method | Public | Method | 20101006 | ||
| 12 | Static method | Public | Method | Get default options | 20091006 | |
| 13 | Static method | Public | Method | Get Handler Class for an Object | 20100304 | |
| 14 | Static method | Public | Method | Get Handler Class for an Object | 20100708 | |
| 15 | Static method | Public | Method | 20101011 | ||
| 16 | Static method | Public | Method | map CRMT_GENIL_MODEL_ATTR to CRMC_GIL_COMP_AT | 20090327 | |
| 17 | Static method | Public | Method | map CRMC_DQ_ATTROP to GENILT_OPTION_TAB | 20090928 | |
| 18 | Static method | Public | Method | map CRMC_DQ_COM to GENILT_OPTION_TAB | 20090928 | |
| 19 | Static method | Public | Method | map CRMC_GIL_COMP_AT to CRMT_GENIL_MODEL_ATTR | 20090327 | |
| 20 | Static method | Public | Method | map GENILT_OPTION_TAB to CRMC_DQ_ATTROP | 20090928 | |
| 21 | Static method | Public | Method | map GENILT_OPTION_TAB to CRMC_DQ_COM | 20090928 | |
| 22 | Static method | Public | Method | map CRMT_GENIL_OBJ_METHOD_DEF/ GENILT_SWITCHED_METHOD | 20090327 | |
| 23 | Static method | Public | Method | map CRMT_OBJ_PROPERTIES to WCF_GIL_OBJECTS | 20090327 | |
| 24 | Static method | Public | Method | map CRM_RELATION_DETAIL to WCF_GIL_MODEL | 20090327 | |
| 25 | Static method | Public | Method | map WCF_GIL_METHOD to CRMT_GENIL_OBJ_METHOD_DEF/ ... | 20090327 | |
| 26 | Static method | Public | Method | map WCF_GIL_MODEL to CRM_RELATION_DETAIL | 20090327 | |
| 27 | Static method | Public | Method | map WCF_GIL_OBJECTS to CRMT_OBJ_PROPERTIES | 20090327 | |
| 28 | Static method | Public | Method | 20101008 | ||
| 29 | Static method | Public | Method | 20091116 | ||
| 30 | Static method | Public | Method | reads data from CRMC_GIL_COMP_AT (and customer table) | 20090327 | |
| 31 | Static method | Public | Method | Read TADIR entry | 20100930 | |
| 32 | Static method | Public | Method | Read TADIR entry for an object / relation | 20100504 | |
| 33 | Static method | Public | Method | reads data from WCF_GIL_method (and customer table) | 20090327 | |
| 34 | Static method | Public | Method | reads data from WCF_GIL_MODEL (and customer table) | 20090327 | |
| 35 | Static method | Public | Method | reads data from WCF_GILOBJECTS (and customer table) | 20090327 | |
| 36 | Static method | Public | Method | reads data for the WCF properties from WCF_GIL_OBJECTS | 20091023 | |
| 37 | Static method | Public | Method | reads data for the WCF properties from WCF_GIL_MODEL | 20100708 | |
| 38 | Static method | Public | Method | Read details from Web Service Tool Customizing for object | 20100507 | |
| 39 | Static method | Public | Method | Read details from Web Service Tool Customizing for relation | 20100507 | |
| 40 | Static method | Public | Method | show log | 20090407 | |
| 41 | Static method | Public | Method | 20100929 | ||
| 42 | Static method | Public | Method | Transports an object | 20100817 | |
| 43 | Static method | Public | Method | Write TADIR entry | 20100819 | |
| 44 | Static method | Public | Method | Write TADIR entry for an object / relation | 20100429 |
Events
Class CL_WCF_GENIL_UTIL has no event.
Types
Class CL_WCF_GENIL_UTIL has no local type.
Method Signatures
Method ADD_MESSAGE_TO_MESSAGE_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE_TAB | Call by reference | Type reference (TYPE) | CRMT_GENIL_MESSAGE_TAB | Message Table | 20090421 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | SYMSGID | 'GENIL_WCF' | Message Class | 20090421 | ||
| 3 | IV_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | '000' | Message Number | 20090421 | ||
| 4 | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20090421 | ||
| 5 | IV_VAR1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090421 | |||
| 6 | IV_VAR2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090421 | |||
| 7 | IV_VAR3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090421 | |||
| 8 | IV_VAR4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20090421 |
Method ADD_MESSAGE_TO_MESSAGE_TAB on class CL_WCF_GENIL_UTIL has no exception.
Method ADD_TO_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090407 | |||
| 2 | IV_LOG_GROUP | Call by reference | Type reference (TYPE) | BALSORT | 3-Byte field | 20090508 | |||
| 3 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20090407 | |||
| 4 | IV_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20090407 |
Method ADD_TO_LOG on class CL_WCF_GENIL_UTIL has no exception.
Method CHECK_CLASS_DERIVED_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS_TO_DERIVE_FROM | Call by reference | Type reference (TYPE) | CRMDT_GENIL_IMPL_CLASS | Implementation Class for a GENIL Component | 20100826 | |||
| 2 | IV_DERIVED_CLASS | Call by reference | Type reference (TYPE) | CRMDT_GENIL_IMPL_CLASS | Implementation Class for a GENIL Component | 20100826 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100826 |
Method CHECK_COMPONENT 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 | 20090710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | General Exception | 20090710 |
Method CHECK_OBJECT_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20100817 | |||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | Object Name in Object List | 20100817 | |||
| 3 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20100817 | ||
| 4 | IV_POPUP_FREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Use popup free CTS APIs | 20100817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100817 |
Method COLLECT_SY_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | CRMT_GENIL_MESSAGE_TAB | Message Table | 20100907 | |||
| 2 | CV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20100916 |
Method COLLECT_SY_MSG on class CL_WCF_GENIL_UTIL has no exception.
Method CREATE_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20090407 | |||
| 2 | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | BALNREXT | Application Log: External ID | 20090407 |
Method CREATE_LOG on class CL_WCF_GENIL_UTIL has no exception.
Method DELETE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20100819 | |||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | Object Name in Object List | 20100819 | |||
| 3 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20100819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100819 |
Method DELETE_TADIR_ENTRY 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 | 20100430 | |||
| 2 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20100430 | |||
| 3 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100430 |
Method EXPAND_INCL_FROM_STRUC_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_STRUCTURE_DESCRIPTOR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20100824 | ||||
| 2 | RT_COMPONENTS | Value transfer | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | 20100824 |
Method EXPAND_INCL_FROM_STRUC_DESCR on class CL_WCF_GENIL_UTIL has no exception.
Method GET_COMPONENT_FOR_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJ_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_OBJ_MODEL | 20101006 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20101006 | ||||
| 3 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | 20101006 | ||||
| 4 | IV_PARENT_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20101006 | ||||
| 5 | RV_COMPONENT_NAME | Value transfer | Type reference (TYPE) | CRMT_COMPONENT_NAME | 20101006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101006 |
Method GET_DEFAULT_OPERATORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_DEFAULT_ATTR_OPTIONS | Value transfer | Type reference (TYPE) | GENILT_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20091006 |
Method GET_DEFAULT_OPERATORS on class CL_WCF_GENIL_UTIL has no exception.
Method GET_HANDLER_CLASS 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 | 20100304 | |||
| 2 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object Name | 20100304 | |||
| 3 | RV_HANDLER_CLASS | Value transfer | Type reference (TYPE) | WCF_HANDLER_CLASS | Handler Class | 20100304 |
Method GET_HANDLER_CLASS on class CL_WCF_GENIL_UTIL has no exception.
Method GET_HANDLER_CLASS_REL 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 | 20100708 | |||
| 2 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100708 | |||
| 3 | RV_HANDLER_CLASS | Value transfer | Type reference (TYPE) | WCF_HANDLER_CLASS | Handler Class | 20100708 |
Method GET_HANDLER_CLASS_REL on class CL_WCF_GENIL_UTIL has no exception.
Method IS_COMPONENT_FINAL 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 | 20101011 | |||
| 2 | RV_FINAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101011 |
Method IS_COMPONENT_FINAL on class CL_WCF_GENIL_UTIL has no exception.
Method MAP_ATTRIBUTE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | CRMC_GIL_COMP_AT_S | Active State Table: Delta of attributes | 20090327 | |||
| 2 | ES_SAVE_NEEDED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090327 | |||
| 3 | IS_ATTRIBUTE | Call by reference | Type reference (TYPE) | CRMT_GENIL_MODEL_ATTR | Object Attributes with Characteristics | 20090327 | |||
| 4 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090416 | |||
| 5 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090416 |
Method MAP_ATTRIBUTE_INFO on class CL_WCF_GENIL_UTIL has no exception.
Method MAP_CRMC_DQ_ATTROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GENILT_OPTION_TAB | Call by reference | Type reference (TYPE) | GENILT_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20090929 | |||
| 2 | EV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20090929 | |||
| 3 | EV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090929 | |||
| 4 | EV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090929 | |||
| 5 | EV_OPTIONS_AV | Call by reference | Type reference (TYPE) | GENILT_OPTIONS_AVAILABLE | Indicates if options are available or not available | 20090929 | |||
| 6 | IS_CRMC_DQ_ATTROP | Call by reference | Type reference (TYPE) | CRMC_DQ_ATTROP | Operators for advanced query attributes | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090928 |
Method MAP_CRMC_DQ_COM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GENILT_OPTION_TAB | Call by reference | Type reference (TYPE) | GENILT_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20090928 | |||
| 2 | EV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090929 | |||
| 3 | EV_DEF_AVAIL | Call by reference | Type reference (TYPE) | CRMC_DQ_COM-DEF_AVAIL | Indicates if options are available or not available | 20090929 | |||
| 4 | EV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090929 | |||
| 5 | IS_CRMC_DQ_COM | Call by reference | Type reference (TYPE) | CRMC_DQ_COM | Default operators for advanced query attributes | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090928 |
Method MAP_CRMC_GIL_COMP_AT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTE | Call by reference | Type reference (TYPE) | CRMT_GENIL_MODEL_ATTR | 20090327 | ||||
| 2 | IS_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | CRMC_GIL_COMP_AT | 20090327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090327 |
Method MAP_GENILT_OPTION_TAB_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GENILT_OPTION_TAB | Call by reference | Type reference (TYPE) | GENILT_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20090928 | |||
| 2 | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20090929 | |||
| 3 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090929 | |||
| 4 | IV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090929 | |||
| 5 | IV_OPTIONS_AV | Call by reference | Type reference (TYPE) | CRMC_DQ_ATTROP-OPTIONS_AV | Indicates if options are available or not available | 20090929 | |||
| 6 | IV_OPTIONS_AV_DB | Call by reference | Type reference (TYPE) | CRMC_DQ_ATTROP-OPTIONS_AV | Flag as it exists in the database | 20090930 | |||
| 7 | RS_CRMC_DQ_ATTROP | Value transfer | Type reference (TYPE) | CRMC_DQ_ATTROP | Default operators for advanced query attributes | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090928 |
Method MAP_GENILT_OPTION_TAB_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GENILT_OPTION_TAB | Call by reference | Type reference (TYPE) | GENILT_OPTION_TAB | Operators for selection parameter of dynamic query attribute | 20090928 | |||
| 2 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090929 | |||
| 3 | IV_DEF_AVAIL | Call by reference | Type reference (TYPE) | CRMC_DQ_COM-DEF_AVAIL | Indicates if options are available or not available | 20090929 | |||
| 4 | IV_DEF_AVAIL_DB | Call by reference | Type reference (TYPE) | CRMC_DQ_COM-DEF_AVAIL | Flag as it is set on the database | 20090930 | |||
| 5 | IV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090929 | |||
| 6 | RS_CRMC_DQ_COM | Value transfer | Type reference (TYPE) | CRMC_DQ_COM | Default operators for advanced query attributes | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090928 |
Method MAP_METHOD_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_METHOD_DETAIL | Call by reference | Type reference (TYPE) | WCF_GIL_METHOD | BOL model methods | 20090327 | |||
| 2 | IS_METHOD | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_METHOD_DEF | Structure for Defining Object Methods | 20090327 | |||
| 3 | IS_SWITCHED_METHOD | Call by reference | Type reference (TYPE) | GENILT_SWITCHED_METHOD | Switched Method Entry | 20090327 | |||
| 4 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090416 | |||
| 5 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090416 |
Method MAP_METHOD_DETAIL on class CL_WCF_GENIL_UTIL has no exception.
Method MAP_OBJECT_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OBJECT_DETAIL | Call by reference | Type reference (TYPE) | WCF_GIL_OBJECTS | BOL model objects | 20090327 | |||
| 2 | IS_OBJ_PROPS | Call by reference | Type reference (TYPE) | CRMT_OBJ_PROPERTIES_DATA | Properties of Business Object | 20090327 | |||
| 3 | IS_OBJ_PROPS_WCF | Call by reference | Type reference (TYPE) | WCF_PROPS | Add. object properties from BOL model central persistency | 20090327 | |||
| 4 | IS_OBJ_SFW_DATA | Call by reference | Type reference (TYPE) | GENILT_SFW_DATA | Switchframework related fields | 20090327 | |||
| 5 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090416 | |||
| 6 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090416 |
Method MAP_OBJECT_DETAIL on class CL_WCF_GENIL_UTIL has no exception.
Method MAP_RELATION_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_WCF_GIL_MODEL | Call by reference | Type reference (TYPE) | WCF_GIL_MODEL | BOL model relations | 20090327 | |||
| 2 | IS_RELATION_DETAIL | Call by reference | Type reference (TYPE) | CRMT_RELATION_DETAIL | Detailed Information for a Relation | 20090327 | |||
| 3 | IS_WCF_RELS | Call by reference | Type reference (TYPE) | WCF_RELS | Add. relation properties from BOL model central persistency | 20100708 | |||
| 4 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090416 |
Method MAP_RELATION_DETAIL on class CL_WCF_GENIL_UTIL has no exception.
Method MAP_WCF_GIL_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_METHOD | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_METHOD_DEF | 20090327 | ||||
| 2 | ES_SWITCHED_METHOD | Call by reference | Type reference (TYPE) | GENILT_SWITCHED_METHOD | 20090327 | ||||
| 3 | IS_METHOD_DETAIL | Call by reference | Type reference (TYPE) | WCF_GIL_METHOD | 20090327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090327 |
Method MAP_WCF_GIL_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RELATION_DETAIL | Call by reference | Type reference (TYPE) | CRMT_RELATION_DETAIL | 20090327 | ||||
| 2 | IS_WCF_GIL_MODEL | Call by reference | Type reference (TYPE) | WCF_GIL_MODEL | 20090327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090327 |
Method MAP_WCF_GIL_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OBJ_PROPS | Call by reference | Type reference (TYPE) | CRMT_OBJ_PROPERTIES_DATA | Properties of Business Object | 20090327 | |||
| 2 | ES_OBJ_SFW_DATA | Call by reference | Object reference (TYPE REF TO) | GENILT_SFW_DATA | Switchframework related fields | 20090327 | |||
| 3 | IS_OBJECT_DETAIL | Call by reference | Type reference (TYPE) | WCF_GIL_OBJECTS | 20090327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20090327 |
Method READ_ALL_COMP_PROPS 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 | 20101008 | |||
| 2 | RS_WCF_GIL_COMPPROP | Value transfer | Type reference (TYPE) | WCF_GIL_COMPPROP | Component Properties | 20101008 |
Method READ_ALL_COMP_PROPS on class CL_WCF_GENIL_UTIL has no exception.
Method READ_COMP_PROPS 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 | 20091116 | |||
| 2 | RS_WCF_GIL_COMPPROP | Value transfer | Type reference (TYPE) | GENILT_COMPONENT_PROPS | Component Properties | 20091116 |
Method READ_COMP_PROPS on class CL_WCF_GENIL_UTIL has no exception.
Method READ_CRMC_GIL_COMP_AT 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 | 20090327 | |||
| 2 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090327 | |||
| 3 | IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | WCF_ATTR_STRUCT | Attribute structure name | 20090327 | |||
| 4 | RT_ATTRIBUTES | Value transfer | Type reference (TYPE) | CRMT_GENIL_MODEL_ATTR_TAB | Table of Object Attributes in Model | 20090327 |
Method READ_CRMC_GIL_COMP_AT on class CL_WCF_GENIL_UTIL has no exception.
Method READ_TADIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Business Transaction Subobject | 20100930 | |||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | Relation Name | 20100930 | |||
| 3 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Component Name | 20100930 | ||
| 4 | RS_TADIR_ENTRY | Value transfer | Type reference (TYPE) | TADIR | Directory of Repository Objects | 20100930 |
Method READ_TADIR on class CL_WCF_GENIL_UTIL has no exception.
Method READ_TADIR_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TADIR_ENTRY | Call by reference | Type reference (TYPE) | TADIR | Directory of Repository Objects | 20100504 | |||
| 2 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20100504 | |||
| 3 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20100504 | |||
| 4 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100504 |
Method READ_WCF_GIL_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_METHODS | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME_TAB | Table of Names for a Business Object Method | 20090327 | |||
| 2 | ET_SWITCHED_METHODS | Call by reference | Type reference (TYPE) | GENILT_SWITCHED_METHOD_TAB | Table of switched methods | 20090327 | |||
| 3 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090327 | |||
| 4 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090327 |
Method READ_WCF_GIL_METHOD on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WCF_GIL_MODEL 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 | 20090327 | |||
| 2 | RT_RELATION_TAB | Value transfer | Type reference (TYPE) | CRMT_RELATION_DETAIL_TAB | Table of Relation Detail Data | 20090327 |
Method READ_WCF_GIL_MODEL on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WCF_GIL_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_TAB | Call by reference | Type reference (TYPE) | CRMT_OBJ_PROPERTIES_TAB | Table of Business Object Attributes | 20090327 | |||
| 2 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20090327 |
Method READ_WCF_GIL_OBJECTS on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WCF_PROPS 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 | 20091023 | |||
| 2 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object Name | 20091023 | |||
| 3 | RT_WCF_PROPS_TAB | Value transfer | Type reference (TYPE) | WCF_PROPS_TAB | Table of WCF_PROPS | 20091023 |
Method READ_WCF_PROPS on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WCF_RELS 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 | 20100708 | |||
| 2 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100708 | |||
| 3 | RT_WCF_RELS_TAB | Value transfer | Type reference (TYPE) | WCF_RELS_TAB | Table of WCF_RELS | 20100708 |
Method READ_WCF_RELS on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WST_DETAILS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAILS | Call by reference | Type reference (TYPE) | CRMD_WS_METHODS | BOL Metadata Storage for Open Service Tool | 20100507 | |||
| 2 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20100507 | |||
| 3 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20100507 |
Method READ_WST_DETAILS_OBJECT on class CL_WCF_GENIL_UTIL has no exception.
Method READ_WST_DETAILS_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAILS | Call by reference | Type reference (TYPE) | CRMV_WS_OBJ_REL | BOL Metadata Storage for Open Service Tool | 20100507 | |||
| 2 | IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20100507 | |||
| 3 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100507 |
Method READ_WST_DETAILS_REL on class CL_WCF_GENIL_UTIL has no exception.
Method SHOW_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GRID_TITLE | Call by reference | Type reference (TYPE) | BAL_GRIDTITLE | Application Log: Grid Title | 20090421 | |||
| 2 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20090407 |
Method SHOW_LOG on class CL_WCF_GENIL_UTIL has no exception.
Method SHOW_TADIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20100929 | |||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100929 | ||||
| 3 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20100929 |
Method SHOW_TADIR on class CL_WCF_GENIL_UTIL has no exception.
Method TRANSPORT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100819 | |||
| 2 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20100817 | |||
| 3 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | Object Name in Object List | 20100817 | |||
| 4 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20100817 | |||
| 5 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | Program ID in Requests and Tasks | 20100817 | ||
| 6 | IV_POPUP_FREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Use popup free CTS APIs | 20100817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100817 |
Method WRITE_TADIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | 20100819 | ||||
| 2 | IV_OBJ_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100819 | ||||
| 3 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20100819 | |||
| 4 | IV_PGMID | Call by reference | Type reference (TYPE) | PGMID | 'R3TR' | 20100819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100819 |
Method WRITE_TADIR_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TADIR_ENTRY | Call by reference | Type reference (TYPE) | TADIR | Directory of Repository Objects | 20100429 | |||
| 2 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20100429 | |||
| 3 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20100429 | |||
| 4 | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20100503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for BOL Model editor exceptions | 20100429 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |