Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Overview

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 and can be filtered and searched by following fields:
- Type: update or upload
- Entity: key or id of changed data
- Task group: to which task is already assigned to
- Business status: custom status for different entities
- Status: current status of task which can be
Recieved - newly created task not assigned to any group
Accepted - task assigned to task group, not resolved yet, awaiting decision, changes not applied to entity
Completed - task was assigned to group and approved by task group, changes are applied to entity
Rejected - task was assigned to group and changes were rejected, no changes are applied to 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:

  1. Navigate to Tasks Management → Tasks from main menu

    image-20240227-173823.png

  2. Section with tasks type will appear

    image-20240227-174638.png
  3. Select and unwrap section which matches data update category. All new tasks unassigned to any ‘task group’ will be in ‘RECEIVED’ status.

    image-20240227-175217.png

  4. Double click on task or click on ‘eye’ button. Task detail view should be displaye which cointains:
    - Task details with Task Group dropdown
    - Entity changes details
    Select one task group and clik save button in bottom left. Task will go to accepted status.

    image-20240227-191952.png

  5. After group is saved at the bottom of page there are two button to accept or reject task

    image-20240227-192127.png

    6. After accepting task, status will be changed to completed and entity data will be updated. If the task will be rejected then status will be changed to rejected and data will be not updated.

Screen recording with whole end-to-end flow:

Programme - openIMIS - Google Chrome 2023-10-04 13-31-15.mp4

  • No labels