When synchronizing parts, unsuccessful sync attempts lead to the creation of tombstones. A subsequent sync attempt works but does not convert the existing tombstone back into a normal part.
Current behaviour
Unsuccessful sync of parts results in tombstones.
Successful re-sync does not transform the tombstone into a regular part.
Expected behavior
Unsuccessful sync should create tombstones, (As-Is)
[ ] In case of a subsequent successful sync, the tombstone is removed, and the asset is imported as usual.
[ ] No sql errors in log for syncing assets with the irs.
Out of scope
Tombstone history for not successful syncs
Steps to reproduce the Bug
AdminView -> Create a policy which is different to the default policy
AdminView -> Import Data into Trace-X (Parts) -> choose policy which has been created in step 1)
While the application has not restarted try to sync assets
Trace-X will use the policy which was setup on startup which is not matching with the created one and therefore sync will fail.
-> Parts are not synced correctly
Description
When synchronizing parts, unsuccessful sync attempts lead to the creation of tombstones. A subsequent sync attempt works but does not convert the existing tombstone back into a normal part.
Current behaviour
Expected behavior
Out of scope
Steps to reproduce the Bug
Or easier: