Dependent Objects Included in Replication Locks
When collecting dependent objects, certain links require a specific role to be selected, while others allow selection of either role. Once a seed object is selected, its entire version history along with that of its dependent objects is marked with an In-transit lock.
The table below outlines the required role selection for each link type to ensure the associated dependent objects are collected:
* 
Access checks for the Replication Authority and Replication Package Administrators groups are applied when displaying objects in the report, but not during dependent collection. Administrators must define policy access rules for the Replication Authority group. For more information, see Best Practices for Importing Data Marked for Replication Lock.
Dependency collection rules are configured and maintained exclusively by PTC. These rules cannot be modified by users.
Link
Selected Role
Collected Role
wt.epm.build.EPMBuildRule
EPMDocument or Part
Part or EPMDocument, respectively
wt.change2.ReportedAgainst
Problem Report
Problem Report and Part (affected object)
wt.change2.AffectedActivityData
Change Task
Change Task and Part (affected object)
wt.change2.ChangeRecord2
Change Task
Change Task and Part (affected object)
wt.change2.RelevantRequestData2
Change Request
Change Request and Part (affected object)
wt.change2.SubjectProduct
Part Master (affected end item)
Part Master (affected end item) and Change Request
wt.Change2.ProblemProduct
Part Master (affected end item)
Part Master (affected end item) and Problem Report
wt.epm.structure.EPMVariantLink
Family Table Generic or Family Table Instances
Family Table Instances or Family Table Generic, respectively
ChangeReferenceLink
Flexible Change Item
Flexible Change Item
FlexibleChangeLinkDependencyProcessor
Change Request or Change Notice
Change Notice or Change Request, respectively
wt.change2.HangingChangeLink
Change Task
Change Task and Part (resulting object)
wt.change2.RelevantAnalysisData
Analysis Activity
Analysis Activity and Part (affected object)
wt.change2.SupportingDataFor
Change Object
Supporting Material and Change Object
wt.change2.FormalizedBy
Problem Report or Change Request
Change Request or Problem Report, respectively
wt.change2.ResearchedBy
Change Object or Change Analysis
Change Analysis or Change Object, respectively
wt.change2.AcceptedStrategy
Change Notice or Change Proposal
Change Proposal or Change Notice, respectively
wt.change2.AddressedBy2
Change Notice or Change Request
Change Request or Change Notice, respectively
wt.change2.DetailedBy
Change Analysis or Analysis Activity
Analysis Activity or Change Analysis, respectively
ForeignKey
Any Effectivity- Managed Object (example: Part, Document)
Any Effectivity
ChangeProcessLink
Flexible Change Item
Flexible Change Item
EPMBuildHistory
EPMDocument or Part
Part or EPMDocument, respectively
EPMDescribeLink
EPMDocument or Part
Part or EPMDocument, respectively
EPMBuildRuleAssociationLink
EPMDocument or Part
Part or EPMDocument, respectively
ModelItemContainedIn
EPMDocument
Model Item
EPMContainedIn
EPM Document or EPM Family Table Objects
EPM Family Table Objects or EPM Document respectively
IncludedIn2
Change Notice
Change Notice and Change Task
If a selected object has a link type not listed in the above table, the In-transit lock is applied only to the selected object not to its dependent. As a result, such dependent objects are excluded from the Summary_Dependency_Chain and Summary_Objects_ToBe_Marked reports. However, if the selected object is on the strong side of the link, the link will be removed. For more information, see Replication Summary Reports.
Was this helpful?