Hierarchy

⤷

⤷

Properties
Class | CL_INM_DFM_REPOSITORY | |
Short Description | DFM: Class for Access to Object Repository | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | INM_DFM | Decision Flow Management |
Created | 20070116 | SAP |
Last change | 20141109 | |
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_INM_DFM_REPOSITORY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_INM_DFM_OBJECT_INTEGRATION | 20070405 | Synchronization Framework for INM objects |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | INM_TT_DFM_SYNC_NOTIF | Lock Structure for Sync including a Notification ID | 20090706 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | INM_DFM_TT_DPR_OBL_OBTYP | Properties of Object Link to Object Type | 20070118 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_OBTYP_TEXTS | 20070116 | |||
4 | ![]() |
Static Attribute | Private | See coding | 20130731 | ||||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | 20070118 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks if a given object in the create scenario is enqueued | 20090706 |
2 | ![]() |
Static method | Private | Method | Check if synchronization is allowed res. required | 20070320 |
3 | ![]() |
Static method | Public | Method | Check if synchronization is allowed res. required | 20070320 |
4 | ![]() |
Static method | Public | Constructor | Class Constructor | 20070116 |
5 | ![]() |
Static method | Private | Method | Converts RPM messages into DFM ones | 20070508 |
6 | ![]() |
Static method | Public | Method | Converting RPM type | 20070523 |
7 | ![]() |
Static method | Private | Method | Converts grouping template associations | 20070220 |
8 | ![]() |
Static method | Public | Method | Creates object links between DFM objects | 20070504 |
9 | ![]() |
Static method | Public | Method | Creates object links between phase like objects in DFM | 20070308 |
10 | ![]() |
Static method | Public | Method | Deletion of object links | 20070227 |
11 | ![]() |
Static method | Public | Method | Return the object link type to be used considering DFM needs | 20070621 |
12 | ![]() |
Static method | Public | Method | Returns the real object link based on DFM rules | 20070509 |
13 | ![]() |
Static method | Private | Method | Returns one object link for a subobject | 20070702 |
14 | ![]() |
Static method | Private | Method | Determines object links for children objects | 20070312 |
15 | ![]() |
Static method | Private | Method | Force re-initializing of buffer | 20070116 |
16 | ![]() |
Static method | Public | Method | Returns Properties of Object Link to Object Type | 20070212 |
17 | ![]() |
Static method | Public | Method | Return the list of relevant children object link types | 20070308 |
18 | ![]() |
Static method | Private | Method | Retrieves the DFM RFC destination | 20070402 |
19 | ![]() |
Static method | Public | Method | Gets configuration data for the DFM RFC | 20070402 |
20 | ![]() |
Static method | Public | Method | Retrieval of INM field mappings | 20070219 |
21 | ![]() |
Static method | Public | Method | Get Grouping of the Link between an Item and a Project | 20090709 |
22 | ![]() |
Static method | Private | Method | Gets linked objects | 20070220 |
23 | ![]() |
Static method | Private | Method | Gets objects where the given object id is linked to | 20070220 |
24 | ![]() |
Static method | Private | Method | Gets actual context and object links | 20070220 |
25 | ![]() |
Static method | Public | Method | Gets the attributes of an object link type | 20070825 |
26 | ![]() |
Static method | Public | Method | Returns Properties of Object Link to Object Type | 20070504 |
27 | ![]() |
Static method | Public | Method | Retrieves all all object links | 20070508 |
28 | ![]() |
Static method | Private | Method | Returns the buffer refresh flag | 20070628 |
29 | ![]() |
Static method | Private | Method | Get external and intermediate structures for mapping | 20070508 |
30 | ![]() |
Static method | Public | Method | Get allowed synchronization between INM object groupings | 20070511 |
31 | ![]() |
Static method | Private | Method | Returns scenario IDs | 20070222 |
32 | ![]() |
Static method | Private | Method | Merges two types of links to one common | 20070220 |
33 | ![]() |
Static method | Public | Method | Prepares qRFC | 20070423 |
34 | ![]() |
Static method | Public | Method | Removes the Sync lock for a guid/grouping pair | 20090706 |
35 | ![]() |
Static method | Public | Method | Removes certain object link entries based on the given list | 20070315 |
36 | ![]() |
Static method | Public | Method | Sets a Sync lock for a guid/grouping pair | 20090706 |
Events
Class CL_INM_DFM_REPOSITORY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_OBTYP_TEXTS | Private | See coding | 20070116 | ty_obtyp_texts type sorted table of dpr_obl_obtyp_t with unique key object_type
|
Method Signatures
Method CHECK_CREATE_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of object types | 20090706 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | INM_TV_GUID | Unique Identifier | 20090706 | ||
3 | ![]() |
IV_UNLOCK | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090706 | |
4 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090706 |
Method CHECK_CREATE_LOCK on class CL_INM_DFM_REPOSITORY has no exception.
Method CHECK_OBJ_LINK_TYPES_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECT_LINK_TYPES | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_LINK_TYPES | Object link types | 20070320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070320 |
Method CHECK_SYNCHRONIZATION_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | CHAR1 | Boolean Variable | 20070320 | ||
2 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070321 | ||
3 | ![]() |
IV_GET_TARGET | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | Boolean Variable (X=True, -=False, Space=Unknown) | 20080318 | |
4 | ![]() |
IV_TARGET_OBJ_LINK_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_TYPE | ' ' | Type of Linked Object | 20070320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070320 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_INM_DFM_REPOSITORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_INM_DFM_REPOSITORY has no exception.
Method CONVERT_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DFM_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070508 | ||
2 | ![]() |
IT_RPM_MESSAGES | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20070508 |
Method CONVERT_MESSAGES on class CL_INM_DFM_REPOSITORY has no exception.
Method CONVERT_RPM_OBJ_TYPE_TO_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DFM_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Grouping | 20070523 | ||
2 | ![]() |
EV_RPM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | /RPM/OBJECT_TYPE | Object Type | 20070523 | ||
3 | ![]() |
IV_DFM_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Grouping | 20070523 | ||
4 | ![]() |
IV_RPM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | /RPM/OBJECT_TYPE | Object Type | 20070523 |
Method CONVERT_RPM_OBJ_TYPE_TO_GROUP on class CL_INM_DFM_REPOSITORY has no exception.
Method CONVERT_TEMPLATE_ASSOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TYPE_TEMPLATE_ASSOC | Call by reference | Type reference (TYPE) | INM_TT_OBJ_TYPE_TEMPLATE_ASSOC | Table of type-template associations | 20070220 | ||
2 | ![]() |
IT_GROUP_TEMPLATE_ASSOC | Call by reference | Type reference (TYPE) | INM_TT_GROUP_TEMPLATE_ASSOC | Table of grouping-template associations | 20070220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070220 |
Method CREATE_DFM_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OBJECT_LINK | Call by reference | Type reference (TYPE) | INM_TS_OBJ_LINK_DB | Structure for object links | 20070628 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070504 |
Method CREATE_DFM_PHASE_OBJ_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070719 | ||
2 | ![]() |
IT_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_DFM_TT_OBJ_LINK | Structure for object links | 20070308 | ||
3 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Boolean Variable (X=True, -=False, Space=Unknown) | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070308 |
Method DELETE_DFM_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070227 | ||
2 | ![]() |
IT_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070227 |
Method DETERMINE_DFM_OBJECT_LINK_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OBJECT_LINK | Call by reference | Type reference (TYPE) | INM_TS_OBJ_LINK_DB | Object link data storage for DFM | 20070621 | ||
2 | ![]() |
EV_LINK_REDIRECT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070710 | ||
3 | ![]() |
IS_OPERATION_CONTEXT | Call by reference | Type reference (TYPE) | INM_OPERATION_CONTEXT | Application operation context | 20070628 | ||
4 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070621 | ||
5 | ![]() |
IS_TARGET_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Object Type Template Association | 20070621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070621 |
Method DETERMINE_DFM_OBJ_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OBJECT_LINK | Call by reference | Type reference (TYPE) | INM_TS_OBJ_LINK_DB | Object link data storage for DFM | 20070627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070509 |
Method DETERMINE_DFM_SUBOBJ_LINK_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OBJECT_LINK | Call by reference | Type reference (TYPE) | INM_TS_OBJ_LINK_DB | Object link data storage for DFM | 20070702 | ||
2 | ![]() |
ES_OBJECT_LINK_SIMPLE | Call by reference | Type reference (TYPE) | INM_DFM_TS_OBJ_LINK | 20070702 | |||
3 | ![]() |
IS_LINK_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | 20070702 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070702 |
Method DETERMINE_OBJ_LINKS_SUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_DFM_TT_OBJ_LINK | Structure for object links | 20070312 | ||
2 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070822 | ||
3 | ![]() |
IT_DP_PHASE_MAPPING | Call by reference | Type reference (TYPE) | INM_OF_TT_MAP_SOURCE_TARGET | Generic id mapping (used for decision point to phase id) | 20070312 | ||
4 | ![]() |
IT_SOURCE_CHILDREN | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_PARENTS_CHILDREN | Object keys of parents and children | 20070312 | ||
5 | ![]() |
IT_TARGET_CHILDREN | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_PARENTS_CHILDREN | Found subordinate objects | 20070312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070320 |
Method FORCE_BUFFER_REFRESH Signature
Method FORCE_BUFFER_REFRESH on class CL_INM_DFM_REPOSITORY has no parameter.
Method FORCE_BUFFER_REFRESH on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_DFM_OBJECT_LINK_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LINK_TYPES | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_LINK_TYPES | Object link types | 20070212 |
Method GET_DFM_OBJECT_LINK_TYPES on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_DFM_OBJ_LINK_TYPES_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHILDREN_TYPES | Call by reference | Type reference (TYPE) | INM_OF_TT_OBJ_LINK_TYPES | Object link types | 20070308 | ||
2 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070702 | ||
3 | ![]() |
IV_OBJECT_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Type of Linked Object | 20070702 | ||
4 | ![]() |
IV_TARGET_TEMPLATE_ID | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | Object key | 20100602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070308 |
Method GET_DFM_RFCDEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20070402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070402 |
Method GET_DFM_RFC_CFG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CONFIG_DATA | Call by reference | Type reference (TYPE) | INM_TS_DFM_RFC_CFG | Configuration table for RFC calls in DFM sync framework | 20070405 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070402 |
Method GET_INM_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_MAPPING | Call by reference | Type reference (TYPE) | INM_TT_FIELD_MAP | Mapping of INM source and target objects | 20070219 | ||
2 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | DFM Scenario ID | 20070219 | ||
3 | ![]() |
IV_SOURCE_GROUPING | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Group of Object Types | 20070219 | ||
4 | ![]() |
IV_TARGET_GROUPING | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Group of Object Types | 20070219 |
Method GET_INM_FIELD_MAPPING on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_ITEM_PROJECT_LINK_GROUPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20090709 | ||
2 | ![]() |
RV_OBL_GROUP | Value transfer | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of object types | 20090709 |
Method GET_ITEM_PROJECT_LINK_GROUPING on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_LINKED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LINKED_OBJECTS | Call by reference | Type reference (TYPE) | RPM_TT_OBJ_LINK_DB | Found object links | 20070220 | ||
2 | ![]() |
IS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070320 |
Method GET_LINKED_OBJECT_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LINKED_OBJECTS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070220 | ||
2 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | RPM_TV_OBL_OBJECT_KEY | Context of INM object | 20070220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070221 |
Method GET_LINKS_AND_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070220 | ||
2 | ![]() |
ET_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070302 |
Method GET_LINK_TYPE_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_LINK_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_TYPE | Type of Linked Object | 20070825 | ||
2 | ![]() |
RS_OBJECT_LINK_TYPE | Value transfer | Type reference (TYPE) | DPR_OBL_OBTYP | Properties of Object Link to Object Type | 20070825 |
Method GET_LINK_TYPE_ATTRIBUTES on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_OBJECT_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070504 |
Method GET_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070508 | ||
2 | ![]() |
IS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070508 |
Method GET_REFRESH_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BUFFER_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070628 |
Method GET_REFRESH_FLAG on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_STRUCTURES_OF_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_STRUCT_EXT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20070508 | ||
2 | ![]() |
EV_STRUCT_INT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20070508 | ||
3 | ![]() |
IS_SOURCE_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070508 | ||
4 | ![]() |
IV_SYNCH_DIRECTION | Call by reference | Type reference (TYPE) | INM_DFM_TV_DIRECTION_FLAG | Flag for direction of synchronization processing in DFM | 20070508 |
Method GET_STRUCTURES_OF_OBJECT on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_SYNC_GROUPINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INM_OBJGRP_SYNC | Call by reference | Type reference (TYPE) | INM_TT_OBJGRP_SYNC | Allowed Synchronization between INM object groupings | 20070511 | ||
2 | ![]() |
IV_GET_TARGET | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Get the Object on Target Mapping as well. | 20071211 | |
3 | ![]() |
IV_GROUPING | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Group of Object Types | 20070511 |
Method GET_SYNC_GROUPINGS on class CL_INM_DFM_REPOSITORY has no exception.
Method GET_SYNC_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | DFM Scenario ID | 20070222 | ||
2 | ![]() |
IV_OPERATION | Call by reference | Type reference (TYPE) | INM_DFM_OBJ_OP | INM Object Operation | 20070222 | ||
3 | ![]() |
IV_SOURCE_OBJECT_GROUP | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Context parameters of source object | 20070222 | ||
4 | ![]() |
IV_TARGET_OBJECT_GROUP | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Object grouping of target object | 20070222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070222 |
Method MERGE_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LINKED_OBJECTS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070220 | ||
2 | ![]() |
IT_LINKED_OBJECTS | Call by reference | Type reference (TYPE) | RPM_TT_OBJ_LINK_DB | Object Link Table Type | 20070220 | ||
3 | ![]() |
IT_LINKED_OBJECT_SOURCES | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070220 |
Method MERGE_OBJECT_LINKS on class CL_INM_DFM_REPOSITORY has no exception.
Method PREPARE_QRFC_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | Messages | 20070423 | ||
2 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | I | 20070423 | |||
3 | ![]() |
IR_QRFC_UNIT | Call by reference | Object reference (TYPE REF TO) | IF_QRFC_UNIT_INBOUND | Inbound qRFC Unit | 20070423 | ||
4 | ![]() |
IS_CONFIGURATION | Call by reference | Type reference (TYPE) | INM_TS_DFM_RFC_CFG | Structure for configuration of asynchronous processing | 20070423 | ||
5 | ![]() |
IS_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | Context of INM object | 20070423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for INM Synchronization Framework | 20070423 |
Method REMOVE_CREATE_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_SUCCESS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090717 | ||
2 | ![]() |
IV_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of object types | 20090706 | ||
3 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | INM_TV_GUID | Unique Identifier | 20090706 |
Method REMOVE_CREATE_LOCK on class CL_INM_DFM_REPOSITORY has no exception.
Method REMOVE_FROM_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECT_LINKS | Call by reference | Type reference (TYPE) | INM_TT_OBJ_LINK_DB | Object Link Table Type | 20070315 | ||
2 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | INM_TT_OBJECT_CONTEXT | Table for object contexts | 20070315 |
Method REMOVE_FROM_OBJECT_LINKS on class CL_INM_DFM_REPOSITORY has no exception.
Method SET_CREATE_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUPING | Call by reference | Type reference (TYPE) | INM_OF_TV_OBL_GROUP | Group of object types | 20090706 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | INM_TV_GUID | Unique Identifier | 20090706 | ||
3 | ![]() |
IV_NOTIF_ID | Call by reference | Type reference (TYPE) | CHAR255 | 30 Characters | 20090706 | ||
4 | ![]() |
RV_RC | Value transfer | Type reference (TYPE) | I | 20090706 |
Method SET_CREATE_LOCK on class CL_INM_DFM_REPOSITORY has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 450 |