From SNIPER Systems
Jump to: navigation, search

The system automatically handles workflow for each document and stores changes, versions, comments made ...etc.

Validation Cycle

From the moment you create a document, you are able to specify users or a group of users as reviewers or approvers. This is the normal workflow. Users that are listed as reviewers and approvers are required to add an explanation with their approval to the document. When users approve or review a document, the state of the document will be set as 'released'.

A document can be rejected by a reviewer or an approver. In this case the document state is set to 'rejected'.

On the other hand, if a document is created without any reviewers or approvers, its state will be immediately set as 'released'.

In case reviewers or approvers were a group of users, a document can be approved or reviewed by any user in this group.

A list of reviewers or approvers of a specific document, can be amended by the document owner at anytime.

Documents Status

A document state can be one of the following:

  1. Draft pending approval: a document is awaiting for approval of one or more of the approvers specified earlier by the document owner.
  2. Draft pending review: a document is awaiting for review of one or more of the reviewers specified earlier by the document owner.
  3. Released: the document has successfully completed its validation cycle.
  4. Rejected: the document has discontinued its validation cycle.
  5. Expired: a document that have exceeded the target date of completing the validation.
  6. Obsolete: a released document state can be changed to obsolete. This is intended as an alternative for cancellation of the document. #Obsolete state is reversible.


Each document has a due date. Once this date is reached, the document will no longer be available for revisions or approvals and the state of the document will be set as 'expired'.

Deadline is only applicable to the latest version of the document and has effect only when the document is in process cycle.

Create a Workflow

To create a workflow:

  • Navigate to Admin-Tools in the top bar.
  • Firstly, go to Workflow States and create statuses that your document will go through.
  • Then, go to Workflow actions And create the action you need (The Action here is just a name that will connect workflow steps together)
  • Finally, go to Workflow and create your workflow.
    • After you create a workflow, you will need to create steps of the workflow. Each step must have a user (User Management), an action, and a status.