Task #534
open
Make correlation attribute non-mandatory
Added by Filip Měšťánek over 7 years ago.
Updated over 6 years ago.
Description
Sometimes, we just don't require correlation.
- Priority changed from Low to Normal
Increasing the priority a bit, because it slowed me down a bit just now :-)
I needed to use the reconciliation of contractual relationships without correlation, because there were collisions between IDs of contracts and IDs of organizations. The synchronization tried to match contracts by searching in organizations. As a workaround, I had to create a new attribute in the schema and use it for the correlation attribute. If the attribute wasn't required, everything would be easier.
Alena Peterová wrote:
I needed to use the reconciliation of contractual relationships without correlation, because there were collisions between IDs of contracts and IDs of organizations. The synchronization tried to match contracts by searching in organizations.
It turned out that the synchronization contractual relationships doesn't support correlation by any special attribute. So the correlation found all contracts, this resulted in the message as in #475 and spoiled everything.
So the correlation attribute should definitely be non-mandatory :-)
Synchronization contractual relationships supports correlation by contract name attribute.
I also cannot see, why the sync tolen must be mandatory. For the situation, where it is used, it just can skip the operation or print warning.
- Priority changed from Normal to High
Please make the correlation attribute (and so computing the state "Not Linked") non-mandatory. We have several use cases where we don't want to use correlation. Maybe it could make the synchronization faster without correlation.
Also available in: Atom
PDF