Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Some things in the system need approval before they happen. When this occurs, tasks are created. You can find these tasks in the Task module. Once you select a task, you can assign it to a group of people responsible for approving changes.
Tasks are descibed described and can be filtered and searched by using the following fields: -

  • Type: Either 'update' or 'upload'

...

  • Entity:

...

  • Key or

...

  • ID of the changed data

...

  • Task Group: The group

...

  • to which the task is already assigned

...

...

  • Business

...

  • Status:

...

  • Custom status for different entities

...

  • Status: The current status of the task, which can be:

...

    • Received: A newly created task not assigned to any group

    • Accepted

...

    • : Task assigned to a task group

...

    • but not yet resolved

...

    • ; changes are not applied to the entity

    • Completed

...

    • : Task was assigned to a group

...

    • , approved by the task group, and changes

...

    • applied to the entity

    • Rejected

...

    • : Task was assigned to a group

...

    • , but changes were rejected, and no changes are applied to the entity

Flow

After the task is given to a group, they can either approve or reject desired data update.
If user performed action that needs approval, then accepting task flow looks like this:

...