Project

General

Profile

Actions

suggestions #2537

open

[SQA] Final approval notification and restricted approval logic after rejection

Added by Md. Abdul Hamid 11 months ago. Updated 11 months ago.

Status:
To Do
Priority:
Medium
Assignee:
-
Category:
-
Target version:
-
Start date:
05/29/2025
Due date:
% Done:

0%

Estimated time:

Description

The approval workflow needs to be improved to ensure users are clearly informed when an expense reaches the final approval stage, and to restrict further approval actions if the expense has been rejected at any level.

Feature Requirements:

1. Final Approval Notification:

  • When a user is about to give the final approval, a confirmation message should appear:
    “This is the final approval. After this, no further changes can be made.”
  • This message should be displayed before the user confirms their approval.

2. Rejection Handling:

  • If the expense is rejected at any level, users at the next levels should not be able to click the approval button.
  • Currently, the button is still clickable and shows a vague notification.

3. Improved Notification Messaging:

  • If an expense has been rejected by a previous approver, and a user at a later level tries to approve it, the system should show:
    “This expense has been rejected by a previous level. You cannot approve it.”
Actions #1

Updated by Md. Abdul Hamid 11 months ago

  • Description updated (diff)
  • Priority changed from High to Medium
Actions

Also available in: Atom PDF