Skip to main content

Case Status (State) Management

SFHub Visualizer allows to control and verify the Case Status in order to enable the concurrent access of multiple users over the Sigmafine Case resource.

Case Status panel

  • Case Status Icon - The Case status icon provides an immediate status indication of the current selected Sigmafine Case. The icon is automatically updated whenever the Case status changes as a consequence of an action performed by another user working on the same Case resource.

  • Case Actions Panel - The Case actions panel contains a menu that allows you to request an action for the current case. The actions appear enabled or disabled, in accordance with the state of the Case.

    As an example: If the Case is Checked out, then the only enabled actions are Checkin and Undo Checkout.

When a Case is modified, SFHub Visualizer manages the change by updating the "Case Status" icon, updating the Display when applicable, and sending a notification of the status change to all connected users.

The various status change icons are as follows:

IconCase Status
Case is free
Case is in Checked Out state (by me)
Case is in Checked Out state (by someone else)
Case is Unlocked
Case is Locked

It is essential to understand that changes to the state of a Case can occur for several reasons:

  • The user selects a status change (via the SFHub Visualizer Case icon)
  • Whenever an action is performed on the case SFHub Visualizer automatically changes the status
  • A request for a status change is detected in SFHub Visualizer from an outside application such as PI System Explorer, ProcessBook, etc.

The following table shows what happens when a status change occurs.

Status Change Effects

Initial Case stateRequestEnding Case stateActionEffects
CheckoutCase is checked outSFHub Visualizer notifies all who use the case that it has been checkedout.
LockCase is locked and checked inSFHub Visualizer notifies those who use the Case that it has been locked. SFHub Visualizer notifies those whouse the Case thatit has been checked in. The Display is updated.
UnlockCase is unlocked and checked inSFHub Visualizer notifies those who use the Case that it has been unlocked. SFHub Visualizer notifies those who use the Case that it has been checked in. The Display is updated.
LockCase is locked and checked inSFHub Visualizer notifies those who use the Case thatit has beenlocked. SFHub Visualizer notifies those who use the Case that it has been checked in. The Display is updated.
UnlockCase is unlocke dand checked inSFHub Visualizer notifiesthose who use the Case thatit has been unlocked.SFHub Visualizer notifies those who use the Case that it has been checked in. The Display is updated.
UndoCheckoutCase checkout is undoneSFHub Visualizernotifiesthose who use the Case that acheckouthas beenundone. The display is updated.
Check InCase is checked inSFHub Visualizer notifies those who use the Case that it is nowchecked in. The Display is updated.
UndoCheckoutCase checkout is undoneSFHub Visualizer notifies those who use theCase that acheckouthas beenundone. The display is updated.
This icon indicates that the case is checked out by someoneelse. It may also be locked, however, you won't see the lock, as there is no way of knowing the state until the user frees the case. Therefore, the only request you can make is an "UndoCheckout".