Skip to content

Instances Used in Multiple Cases

New in Atfinity 17.

Because an instance can be linked into more than one ongoing case at once, a case can be missing context that only exists in another case working on the same instance. Atfinity surfaces two such relationships so a reviewer can account for them before finishing a case.

Other ongoing cases with the same instance

If the instance is also linked into another ongoing case, Atfinity shows which case, including its process and current status. A case stops counting toward this once it is approved or declined, and the current case stops showing this altogether once it is itself approved or declined.

Values approved elsewhere since this case started

A case works from its own copy of an instance's values; approving the case is what writes that copy back to the instance. If the instance is later approved with different values in another case, a case that already existed at that time is now working from outdated values. Atfinity flags this when the approved values actually differ from the case's copy, and only for cases that already existed when the other case was approved. A case created after that approval already copies the up-to-date values when it starts, so it has nothing to catch up on and is never flagged.

Overwriting the values replaces the case's copy with the latest approved values and is recorded in the case's activity log as "Values overwritten". An instance that is locked cannot be overwritten until it is unlocked. An instance can also fall out of sync through a direct update via API; the case is flagged the same way, just without another case to point back to.

Both relationships apply to every instance in a case, not only its outcome instance, so a linked instance is tracked the same way as the case's own.