Removal of an Object Operation
Object removal is an operation where the target system deletes one or more iterations or revisions that are not overwritten by the source system after completing link adjustment operations.
Example
The target system must delete all iterations not fetched from the source system.
Consider a scenario where, before replication, the source system has a document with iteration Document A.1 linked to Part A.2 via Part Describe Link - L1.
The target system has the same document object locally, marked as Locked for Replication, with the same iteration Document A.1 linked to Part A.2 (local) but with a new relationship Part Describe Link - L2.
Additionally, the target system has an extra iteration Document A.2 linked to Part A.2 (local) via Part Describe Link - L3.
Only the weak side objects are exported.
For more information see the below table.
Before Replication
Source
Target
Strong Side
Weak Side
Role A
Link
Role B
Role A (Local)
Link
Role B (marked as Locked for Replication)
Part A.1
Part A.1
Part A.2
Part Describe Link - L1
Document A.1
Part A.2
Part Describe Link – L2
Document A.1
Part A.2
Part Describe Link – L3
Document A.2
While replication with the overwrite option, Document A.2 is deleted, and Document A.1 is overwritten from the source system to the target system.
For more information see the below table.
After Replication
Source
Target
Strong Side
Weak Side
Role A
Link
Role B
Role A (Local)
Link
Role B (marked as Locked for Product Design)
Part A.1
Part A.1
Part A.2
Part Describe Link - L1
Document A.1
Part A.2
Part Describe Link – L2
Document A.1 (overwritten)
After replication, the document object with iteration Document A.2 is deleted from the target system.
Isto foi útil?