SAP ABAP Class CL_INM_DFM_REPOSITORY (DFM: Class for Access to Object Repository)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_DFM (Package) Decision Flow Management
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 ABAP 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 MT_LOCKED_OBJECTS Static Attribute Private Type reference (TYPE) INM_TT_DFM_SYNC_NOTIF Lock Structure for Sync including a Notification ID 20090706
2 MT_OBJ_LINK_TYPES Static Attribute Private Type reference (TYPE) INM_DFM_TT_DPR_OBL_OBTYP Properties of Object Link to Object Type 20070118
3 MT_OBTYP_TEXTS Static Attribute Private Type reference (TYPE) TY_OBTYP_TEXTS 20070116
4 MT_PROJECTS_WO_LINK Static Attribute Private See coding 20130731
5 MV_BUFFER_REFRESH Static Attribute Private Type reference (TYPE) BOOLEAN ABAP_TRUE 20070118
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CREATE_LOCK Static method Public Method Checks if a given object in the create scenario is enqueued 20090706
2 CHECK_OBJ_LINK_TYPES_SYNC Static method Private Method Check if synchronization is allowed res. required 20070320
3 CHECK_SYNCHRONIZATION_REQ Static method Public Method Check if synchronization is allowed res. required 20070320
4 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20070116
5 CONVERT_MESSAGES Static method Private Method Converts RPM messages into DFM ones 20070508
6 CONVERT_RPM_OBJ_TYPE_TO_GROUP Static method Public Method Converting RPM type 20070523
7 CONVERT_TEMPLATE_ASSOCS Static method Private Method Converts grouping template associations 20070220
8 CREATE_DFM_OBJECT_LINK Static method Public Method Creates object links between DFM objects 20070504
9 CREATE_DFM_PHASE_OBJ_LINKS Static method Public Method Creates object links between phase like objects in DFM 20070308
10 DELETE_DFM_OBJECT_LINKS Static method Public Method Deletion of object links 20070227
11 DETERMINE_DFM_OBJECT_LINK_TYPE Static method Public Method Return the object link type to be used considering DFM needs 20070621
12 DETERMINE_DFM_OBJ_LINK Static method Public Method Returns the real object link based on DFM rules 20070509
13 DETERMINE_DFM_SUBOBJ_LINK_TYPE Static method Private Method Returns one object link for a subobject 20070702
14 DETERMINE_OBJ_LINKS_SUB Static method Private Method Determines object links for children objects 20070312
15 FORCE_BUFFER_REFRESH Static method Private Method Force re-initializing of buffer 20070116
16 GET_DFM_OBJECT_LINK_TYPES Static method Public Method Returns Properties of Object Link to Object Type 20070212
17 GET_DFM_OBJ_LINK_TYPES_CHILD Static method Public Method Return the list of relevant children object link types 20070308
18 GET_DFM_RFCDEST Static method Private Method Retrieves the DFM RFC destination 20070402
19 GET_DFM_RFC_CFG Static method Public Method Gets configuration data for the DFM RFC 20070402
20 GET_INM_FIELD_MAPPING Static method Public Method Retrieval of INM field mappings 20070219
21 GET_ITEM_PROJECT_LINK_GROUPING Static method Public Method Get Grouping of the Link between an Item and a Project 20090709
22 GET_LINKED_OBJECTS Static method Private Method Gets linked objects 20070220
23 GET_LINKED_OBJECT_SOURCES Static method Private Method Gets objects where the given object id is linked to 20070220
24 GET_LINKS_AND_CONTEXT Static method Private Method Gets actual context and object links 20070220
25 GET_LINK_TYPE_ATTRIBUTES Static method Public Method Gets the attributes of an object link type 20070825
26 GET_OBJECT_CONTEXT Static method Public Method Returns Properties of Object Link to Object Type 20070504
27 GET_OBJECT_LINKS Static method Public Method Retrieves all all object links 20070508
28 GET_REFRESH_FLAG Static method Private Method Returns the buffer refresh flag 20070628
29 GET_STRUCTURES_OF_OBJECT Static method Private Method Get external and intermediate structures for mapping 20070508
30 GET_SYNC_GROUPINGS Static method Public Method Get allowed synchronization between INM object groupings 20070511
31 GET_SYNC_SCENARIO Static method Private Method Returns scenario IDs 20070222
32 MERGE_OBJECT_LINKS Static method Private Method Merges two types of links to one common 20070220
33 PREPARE_QRFC_SETTINGS Static method Public Method Prepares qRFC 20070423
34 REMOVE_CREATE_LOCK Static method Public Method Removes the Sync lock for a guid/grouping pair 20090706
35 REMOVE_FROM_OBJECT_LINKS Static method Public Method Removes certain object link entries based on the given list 20070315
36 SET_CREATE_LOCK 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 Importing IV_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090706
2 Importing IV_GUID Call by reference Type reference (TYPE) INM_TV_GUID Unique Identifier 20090706
3 Importing IV_UNLOCK Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20090706
4 Returning 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 Changing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting E_RESULT Call by reference Type reference (TYPE) CHAR1 Boolean Variable 20070320
2 Importing IS_SOURCE_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070321
3 Importing IV_GET_TARGET Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20080318
4 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting ET_DFM_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070508
2 Importing 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 Exporting EV_DFM_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Grouping 20070523
2 Exporting EV_RPM_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20070523
3 Importing IV_DFM_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Grouping 20070523
4 Importing 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 Exporting ET_TYPE_TEMPLATE_ASSOC Call by reference Type reference (TYPE) INM_TT_OBJ_TYPE_TEMPLATE_ASSOC Table of type-template associations 20070220
2 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Changing CS_OBJECT_LINK Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB Structure for object links 20070628
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070508
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070719
2 Importing IT_OBJECT_LINKS Call by reference Type reference (TYPE) INM_DFM_TT_OBJ_LINK Structure for object links 20070308
3 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070227
2 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting ES_OBJECT_LINK Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB Object link data storage for DFM 20070621
2 Exporting EV_LINK_REDIRECT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070710
3 Importing IS_OPERATION_CONTEXT Call by reference Type reference (TYPE) INM_OPERATION_CONTEXT Application operation context 20070628
4 Importing IS_SOURCE_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070621
5 Importing IS_TARGET_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Object Type Template Association 20070621
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Changing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting ES_OBJECT_LINK Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB Object link data storage for DFM 20070702
2 Exporting ES_OBJECT_LINK_SIMPLE Call by reference Type reference (TYPE) INM_DFM_TS_OBJ_LINK 20070702
3 Importing IS_LINK_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT 20070702
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting ET_OBJECT_LINKS Call by reference Type reference (TYPE) INM_DFM_TT_OBJ_LINK Structure for object links 20070312
2 Importing IS_SOURCE_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070822
3 Importing 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 Importing IT_SOURCE_CHILDREN Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20070312
5 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Exporting 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 Exporting ET_CHILDREN_TYPES Call by reference Type reference (TYPE) INM_OF_TT_OBJ_LINK_TYPES Object link types 20070308
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20070702
3 Importing IV_OBJECT_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Type of Linked Object 20070702
4 Importing IV_TARGET_TEMPLATE_ID Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20100602
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting EV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20070402
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting 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 CX_INM_SYNCH_EXCEPTION 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 Exporting ET_FIELD_MAPPING Call by reference Type reference (TYPE) INM_TT_FIELD_MAP Mapping of INM source and target objects 20070219
2 Importing IV_SCENARIO_ID Call by reference Type reference (TYPE) INM_DFM_TV_SYNCH_SCENARIO_ID DFM Scenario ID 20070219
3 Importing IV_SOURCE_GROUPING Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070219
4 Importing 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 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090709
2 Returning 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 Exporting ET_LINKED_OBJECTS Call by reference Type reference (TYPE) RPM_TT_OBJ_LINK_DB Found object links 20070220
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070220
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting ET_LINKED_OBJECTS Call by reference Type reference (TYPE) INM_TT_OBJ_LINK_DB Object Link Table Type 20070220
2 Importing 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 CX_INM_SYNCH_EXCEPTION 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 Changing CS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070220
2 Exporting 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 CX_INM_SYNCH_EXCEPTION 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 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Type of Linked Object 20070825
2 Returning 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 Changing CS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070504
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 20070504

Method GET_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LINKS Call by reference Type reference (TYPE) INM_TT_OBJ_LINK_DB Object Link Table Type 20070508
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070508
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting 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 Exporting EV_STRUCT_EXT Call by reference Type reference (TYPE) TABNAME Table Name 20070508
2 Exporting EV_STRUCT_INT Call by reference Type reference (TYPE) TABNAME Table Name 20070508
3 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070508
4 Importing 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 Exporting ET_INM_OBJGRP_SYNC Call by reference Type reference (TYPE) INM_TT_OBJGRP_SYNC Allowed Synchronization between INM object groupings 20070511
2 Importing IV_GET_TARGET Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Get the Object on Target Mapping as well. 20071211
3 Importing 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 Exporting EV_SCENARIO_ID Call by reference Type reference (TYPE) INM_DFM_TV_SYNCH_SCENARIO_ID DFM Scenario ID 20070222
2 Importing IV_OPERATION Call by reference Type reference (TYPE) INM_DFM_OBJ_OP INM Object Operation 20070222
3 Importing IV_SOURCE_OBJECT_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Context parameters of source object 20070222
4 Importing 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 CX_INM_SYNCH_EXCEPTION 20070222

Method MERGE_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINKED_OBJECTS Call by reference Type reference (TYPE) INM_TT_OBJ_LINK_DB Object Link Table Type 20070220
2 Importing IT_LINKED_OBJECTS Call by reference Type reference (TYPE) RPM_TT_OBJ_LINK_DB Object Link Table Type 20070220
3 Importing 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070423
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070423
3 Importing IR_QRFC_UNIT Call by reference Object reference (TYPE REF TO) IF_QRFC_UNIT_INBOUND Inbound qRFC Unit 20070423
4 Importing IS_CONFIGURATION Call by reference Type reference (TYPE) INM_TS_DFM_RFC_CFG Structure for configuration of asynchronous processing 20070423
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070423
# Exception Resumable Description Created on
1 CX_INM_SYNCH_EXCEPTION 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 Exporting EV_IS_SUCCESS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090717
2 Importing IV_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090706
3 Importing 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 Changing CT_OBJECT_LINKS Call by reference Type reference (TYPE) INM_TT_OBJ_LINK_DB Object Link Table Type 20070315
2 Importing 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 Importing IV_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090706
2 Importing IV_GUID Call by reference Type reference (TYPE) INM_TV_GUID Unique Identifier 20090706
3 Importing IV_NOTIF_ID Call by reference Type reference (TYPE) CHAR255 30 Characters 20090706
4 Returning 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