Hierarchy
⤷ CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
⤷ CRM_GENIL_CUST (Package) Customizing Objects for Generic Interaction Layer
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WCF_GENIL_EDITOR_MODEL | Object Model for BOL editor | 20090311 |
Properties
Interface | IF_WCF_GENIL_MODEL_MODIFYABLE | |
Short Description | Enables to modify the genil model |
General Data
Package | CRM_GENIL_CUST | Customizing Objects for Generic Interaction Layer |
Created | 20090311 | SAP |
Last changed | 20110908 | SAP |
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
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GENIL_BOOLEAN | Interface for Boolean Constants | 20090312 | ||
2 | IF_GENIL_OBJ_MODEL | Interface for Access to Central Object Model | 20090312 |
Friends
Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FULLY_CHANGABLE | Constant | Public | Type reference (TYPE) | GIL_ENH_CHANGABLE | 'F' | 20100826 | ||
2 | GC_NOT_CHANGABLE | Constant | Public | Type reference (TYPE) | GIL_ENH_CHANGABLE | 'N' | 20100826 | ||
3 | GC_SUBSTITUTABLE | Constant | Public | Type reference (TYPE) | GIL_ENH_CHANGABLE | 'S' | 20100826 | ||
4 | GC_TYPE_COMPONENT | Constant | Public | Type reference (TYPE) | CHAR3 | 'CMP' | 3-Byte field | 20101008 | |
5 | GC_TYPE_DQUERY_ATTRIBUTE | Constant | Public | Type reference (TYPE) | CHAR3 | 'DQA' | 3-Byte field | 20100910 | |
6 | GC_TYPE_DQUERY_DEFAULTS | Constant | Public | Type reference (TYPE) | CHAR3 | 'DQU' | 3-Byte field | 20100910 | |
7 | GC_TYPE_ENHANCEMENT | Constant | Public | Type reference (TYPE) | CHAR3 | 'ENH' | 3-Byte field | 20100929 | |
8 | GC_TYPE_METHOD | Constant | Public | Type reference (TYPE) | CHAR3 | 'MET' | 3-Byte field | 20100910 | |
9 | GC_TYPE_OBJECT | Constant | Public | Type reference (TYPE) | CHAR3 | 'OBJ' | 3-Byte field | 20100910 | |
10 | GC_TYPE_OBJECT_ATTRIBUTE | Constant | Public | Type reference (TYPE) | CHAR3 | 'ATT' | 3-Byte field | 20100910 | |
11 | GC_TYPE_RELATION | Constant | Public | Type reference (TYPE) | CHAR3 | 'REL' | 3-Byte field | 20100910 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_CONSISTENCY | Instance method | Public | Method | Check model consistency | 20090320 |
2 | COPY_METHOD | Instance method | Public | Method | Copy method | 20091211 |
3 | COPY_OBJECT | Instance method | Public | Method | Copy object | 20091211 |
4 | COPY_RELATION | Instance method | Public | Method | Copy relation | 20091211 |
5 | CREATE_ATTRIBUTE_INFO | Instance method | Public | Method | creates characteristics of an object attribute | 20090311 |
6 | CREATE_METHOD | Instance method | Public | Method | creates method for given BOL object | 20090311 |
7 | CREATE_OBJECT | Instance method | Public | Method | creates new BOL object in the model | 20090311 |
8 | CREATE_RELATION | Instance method | Public | Method | creates new object relation | 20090311 |
9 | DELETE_ATTRIBUTE_INFO | Instance method | Public | Method | deletes characteristics of an object attribute | 20090311 |
10 | DELETE_METHOD | Instance method | Public | Method | deletes existing method in the model | 20090311 |
11 | DELETE_OBJECT | Instance method | Public | Method | deletes existing BOL object in the model | 20090311 |
12 | DELETE_RELATION | Instance method | Public | Method | deletes new object relation | 20090311 |
13 | GET_AGGREGATORS | Instance method | Public | Method | Get aggregators | 20090409 |
14 | GET_ASSOCIATORS | Instance method | Public | Method | Get associators | 20090409 |
15 | GET_CHANGE_INFO | Instance method | Public | Method | 20100929 | |
16 | GET_COMPONENT_INFO | Instance method | Public | Method | delivers details for a component | 20090319 |
17 | GET_COMPONENT_PROPS | Instance method | Public | Method | Get component properties | 20091029 |
18 | GET_DEFINITION_ORIGIN | Instance method | Public | Method | Returns where a definition originates | 20100910 |
19 | GET_DESIGN_TIME_PROPERTIES | Instance method | Public | Method | Returns Component Design Time Properties | 20101008 |
20 | GET_DQUERY_ATTR_OPERATORS | Instance method | Public | Method | Get operators for advanced query attributes | 20090921 |
21 | GET_DQUERY_DEFAULT_OPERATORS | Instance method | Public | Method | Get default operators for advanced query attributes | 20090921 |
22 | GET_ENHANCEMENT_NAME | Instance method | Public | Method | 20101004 | |
23 | GET_UNDERLYING_OBJECTS | Instance method | Public | Method | Get objects which use an object as root object | 20091218 |
24 | IS_CHANGABLE | Instance method | Public | Method | Set 'X' if selected object/relation/... can be changed | 20100812 |
25 | IS_MODEL_CHANGABLE | Instance method | Public | Method | Set 'X' if component model can be changed | 20100811 |
26 | IS_MODEL_CHANGED | Instance method | Public | Method | Set 'X' if component model has been changed | 20090324 |
27 | IS_MODEL_LOCKED | Instance method | Public | Method | Set 'X' if component model is locked | 20090324 |
28 | LOCK_MODEL | Instance method | Public | Method | Lock component model | 20090324 |
29 | RENAME_METHOD | Instance method | Public | Method | Rename method | 20091215 |
30 | RENAME_OBJECT | Instance method | Public | Method | Rename object | 20091215 |
31 | RENAME_RELATION | Instance method | Public | Method | Rename relation | 20091215 |
32 | SAVE_MODEL | Instance method | Public | Method | Save the component model | 20090324 |
33 | SET_ATTRIBUTE_INFO | Instance method | Public | Method | sets characteristics of an object attribute | 20090311 |
34 | SET_COMPONENT_PROPS | Instance method | Public | Method | Set component properties | 20091029 |
35 | SET_DESIGN_TIME_PROPERTIES | Instance method | Public | Method | Sets Component or Enhancement Design Time Properties | 20101008 |
36 | SET_DQUERY_ATTR_OPPERATORS | Instance method | Public | Method | Set operators for advanced query attributes | 20090921 |
37 | SET_DQUERY_DEFAULT_OPERATORS | Instance method | Public | Method | Set default operators for advanced query attributes | 20090921 |
38 | SET_ENHANCEMENT_DETAILS | Instance method | Public | Method | Obsolete | 20100811 |
39 | SET_METHOD | Instance method | Public | Method | sets model properties of existing BOL method | 20090311 |
40 | SET_OBJECT_PROPERTIES | Instance method | Public | Method | sets model properties of existing BOL object | 20090311 |
41 | SET_RELATION | Instance method | Public | Method | sets model relation | 20090311 |
42 | TRANSPORT_MODEL | Instance method | Public | Method | Create a transport request for the component model | 20090324 |
43 | UNLOCK_MODEL | Instance method | Public | Method | Unlock component model | 20090324 |
Events
Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no event.
Types
Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no local type.
Method Signatures
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | CRMT_GENIL_MESSAGE_TAB | Message Table | 20090320 | ||
2 | Importing | IV_FOR_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090330 |
Method COPY_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_COPIED_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Business Transaction Subobject | 20091211 | ||
2 | Importing | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Business Transaction Subobject | 20091211 | ||
3 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091217 |
Method COPY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_COPIED_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091211 | ||
2 | Importing | IV_COPY_OPTION | Call by reference | Type reference (TYPE) | I | 1 object, 2 obj + methods, 3 obj + meth + rel | 20091215 | ||
3 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091216 |
Method COPY_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_COPIED_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20091211 | ||
2 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20091211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091217 |
Method CREATE_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_OBJ_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMC_GIL_COMP_AT | BOL model characteristics of attributes | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method CREATE_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_METHOD | Call by reference | Type reference (TYPE) | WCF_GIL_METHOD | BOL model methods | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method CREATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20101011 | ||
2 | Importing | IS_OBJECT_PROPERTIES | Value transfer | Type reference (TYPE) | WCF_GIL_OBJECTS | BOL model objects | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method CREATE_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20101011 | ||
2 | Importing | IS_RELATION | Value transfer | Type reference (TYPE) | WCF_GIL_MODEL | BOL model relations | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method DELETE_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Single-Character Flag | 20090311 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method DELETE_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name of Business Object Method | 20090311 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method DELETE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method DELETE_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method GET_AGGREGATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_AGGREGATORS | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME_TAB | Table of Object Names | 20090409 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090409 |
Method GET_AGGREGATORS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_ASSOCIATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ASSOCIATORS | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME_TAB | Table of Object Names | 20090409 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090409 |
Method GET_ASSOCIATORS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_CHANGE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CHANGED_BY | Call by reference | Type reference (TYPE) | AS4USER | Last Changed by | 20100929 | ||
2 | Exporting | EV_CHANGED_ON | Call by reference | Type reference (TYPE) | RDIR_UDATE | Changed On | 20100929 | ||
3 | Exporting | EV_CREATED_BY | Call by reference | Type reference (TYPE) | CNAM | Author | 20100929 | ||
4 | Exporting | EV_CREATED_ON | Call by reference | Type reference (TYPE) | RDIR_CDATE | Created on | 20100929 | ||
5 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100929 | |||
6 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20100929 | ||
7 | Importing | IV_PARENT_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100929 |
Method GET_CHANGE_INFO on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_COMPONENT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_COMPONENT_DETAIL | Call by reference | Type reference (TYPE) | CRMV_GIL_COMP | Assignment of Application Components to Implementatn Classes | 20090319 | ||
2 | Exporting | ES_COMPONENT_PROPS | Call by reference | Type reference (TYPE) | GENILT_COMPONENT_PROPS | Component Properties | 20091022 | ||
3 | Exporting | EV_IMPL_MODEL_PERSISTENCY | Call by reference | Type reference (TYPE) | BOOLEAN | Model implements interface IF_GENIL_APPLMODEL_PERSISTENCY | 20090323 |
Method GET_COMPONENT_INFO on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_COMPONENT_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_COMPONENT_PROPS | Value transfer | Type reference (TYPE) | GENILT_COMPONENT_PROPS | Component Properties | 20091029 |
Method GET_COMPONENT_PROPS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_DEFINITION_ORIGIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LAST_REDEFINITION | Call by reference | Type reference (TYPE) | GIL_ENH_NAME | GenIL Component Enhancement / Space = Component | 20100910 | ||
2 | Exporting | EV_ORIGIN | Call by reference | Type reference (TYPE) | GIL_ENH_NAME | GenIL Component Enhancement / Space = Component | 20100910 | ||
3 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Relation Name | 20100910 | ||
4 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | Business Transaction Subobject | 20100910 | ||
5 | Importing | IV_PARENT_NAME | Call by reference | Type reference (TYPE) | CLIKE | Name of Business Object Method | 20100910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20100910 |
Method GET_DESIGN_TIME_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FINAL | Call by reference | Type reference (TYPE) | GIL_ENH_FINAL | Final | 20101008 | ||
2 | Exporting | EV_PREFIX | Call by reference | Type reference (TYPE) | GIL_ENH_PREFIX | Component/Enhancement Prefix | 20101008 |
Method GET_DESIGN_TIME_PROPERTIES on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_DQUERY_ATTR_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | 20090921 | |||
2 | Importing | IV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090921 | ||
3 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namespace | 20090921 | ||
4 | Returning | RS_ATTR_OPTIONS | Value transfer | Type reference (TYPE) | CRMC_DQ_ATTROP | Operators for advanced query attributes | 20090928 |
Method GET_DQUERY_ATTR_OPERATORS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_DQUERY_DEFAULT_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DQUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090921 | ||
2 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namespace | 20090921 | ||
3 | Returning | RS_QUERY_ATTRIBUTES | Value transfer | Type reference (TYPE) | CRMC_DQ_COM | BOL model objects | 20090928 |
Method GET_DQUERY_DEFAULT_OPERATORS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_ENHANCEMENT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ENHANCEMENT | Value transfer | Type reference (TYPE) | GIL_ENH_COMP | GenIL Components and Component Enhancement table | 20101004 |
Method GET_ENHANCEMENT_NAME on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method GET_UNDERLYING_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DEPENDING_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME_TAB | Table of Object Names | 20091218 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20091218 |
Method GET_UNDERLYING_OBJECTS on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method IS_CHANGABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100910 | |||
2 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR3 | Use constants from interface | 20100910 | ||
3 | Importing | IV_PARENT_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20100910 | |||
4 | Returning | RV_CHANGABLE | Value transfer | Type reference (TYPE) | GIL_ENH_CHANGABLE | 20100812 |
Method IS_CHANGABLE on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method IS_MODEL_CHANGABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_CHANGABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100811 |
Method IS_MODEL_CHANGABLE on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method IS_MODEL_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_CHANGED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090324 |
Method IS_MODEL_CHANGED on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method IS_MODEL_LOCKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_LOCKED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090324 |
Method LOCK_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_POPUP_FREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Use popup free APIs | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | 20090324 |
Method RENAME_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_METHOD_NAME_NEW | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Business Transaction Subobject | 20091215 | ||
2 | Importing | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Business Transaction Subobject | 20091215 | ||
3 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091217 |
Method RENAME_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_OBJECT_NAME_NEW | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091215 | ||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJECT_NAME | Business Transaction Subobject | 20091215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091216 |
Method RENAME_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_RELATION_NAME_NEW | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20091215 | ||
2 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20091215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091217 |
Method SAVE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100823 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | CRMT_GENIL_MESSAGE_TAB | 20090324 | |||
3 | Importing | IV_POPUP_FREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | 20090324 |
Method SET_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_OBJ_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMC_GIL_COMP_AT | Active State Table: Delta of attributes | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method SET_COMPONENT_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_COMPONENT_PROPS | Call by reference | Type reference (TYPE) | GENILT_COMPONENT_PROPS | Component Properties | 20091029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20091029 |
Method SET_DESIGN_TIME_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FINAL | Call by reference | Type reference (TYPE) | GIL_ENH_FINAL | Final | 20101008 | ||
2 | Importing | IV_PREFIX | Call by reference | Type reference (TYPE) | GIL_ENH_PREFIX | Component/Enhancement Prefix | 20101008 |
Method SET_DESIGN_TIME_PROPERTIES on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no exception.
Method SET_DQUERY_ATTR_OPPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ATTR_OPTIONS | Call by reference | Type reference (TYPE) | CRMC_DQ_ATTROP | Operators for selection parameter of dynamic query attribute | 20090928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_UNSUPPORTED_OBJECT | Exception: Object Not Supported | 20090921 | |
2 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090921 |
Method SET_DQUERY_DEFAULT_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_QUERY_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMC_DQ_COM | Operators for selection parameter of dynamic query attribute | 20090928 | ||
2 | Importing | IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namespace | 20090921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_UNSUPPORTED_OBJECT | Exception: Object Not Supported | 20090921 | |
2 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090921 |
Method SET_ENHANCEMENT_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ENHANCEMENT_DETAILS | Call by reference | Type reference (TYPE) | GILS_ENHANCEMENT | 20100811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | 20100811 |
Method SET_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_METHOD | Call by reference | Type reference (TYPE) | WCF_GIL_METHOD | BOL model methods | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method SET_OBJECT_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_OBJECT_PROPERTIES | Call by reference | Type reference (TYPE) | WCF_GIL_OBJECTS | BOL model objects | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method SET_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_RELATION | Call by reference | Type reference (TYPE) | WCF_GIL_MODEL | BOL model relations | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | Base class for BOL Model editor exceptions | 20090313 |
Method TRANSPORT_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | CRMT_GENIL_MESSAGE_TAB | 20090324 | |||
2 | Exporting | EV_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | 20090324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | 20090324 |
Method UNLOCK_MODEL Signature
Method UNLOCK_MODEL on Interface IF_WCF_GENIL_MODEL_MODIFYABLE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WCF_EDITOR_FAULT | 20090324 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 701 |