Versions Compared

Key

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

Overview

Some actions performed things in the system needs need approval . For such actions proper before they happen. When this occurs, tasks are created. Tasks can be found in Task module, after selecting task user can assign task to some task group (group of users responsible for resolving tasks).
After Task is assign to some group it can be either rejected or approved. If it will be approved then desired changed to some entity will applied.
Currently tasks funcionality is applied for:

  • Updating Benefit plans

  • Updating beneficiaries under benefit plans

  • payment verification

  • Approving payrolls

  • Reconciliating Payrolls

Below screen recording showing example flow for beneficiary update under benefit planYou 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 described and can be filtered and searched 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:

  1. Navigate to Tasks Management → Tasks from main menu

    image-20240227-173823.pngImage Added

  2. Section with tasks type will appear

    image-20240227-174638.pngImage Added
  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.pngImage Added

  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.pngImage Added

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

    image-20240227-192127.pngImage Added

    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:

...