microsoft / powercat-business-approvals-kit

MIT License
35 stars 3 forks source link

[Business Approvals Kit - Feature]: Approval Status quick view #105

Open Grant-Archibald-MS opened 11 months ago

Grant-Archibald-MS commented 11 months ago

Is your feature request related to a problem? Please describe.

In the current version of the Business Approvals Kit, it can be difficult for users to quickly view the status of an approval request. This can lead to confusion and delays in the approval process. To address this, we propose adding an Approval Status Quick View feature.

The Approval Status Quick View feature would allow users to quickly view the status of an approval request without having to navigate to a separate page or view. This would improve the user experience and help ensure that approvals are completed in a timely manner. It would also help prevent unnecessary delays and ensure that approvals are completed accurately and efficiently.

By providing a more user-friendly and efficient way to view the status of approval requests, the Approval Status Quick View feature would improve the overall user experience and help ensure that approvals are completed in a timely and accurate manner. It would also help prevent unnecessary delays and confusion in the approval process, which would ultimately save time and improve productivity. Overall, this feature would provide a valuable enhancement to the Business Approvals Kit.

Describe the solution you'd like

The Approval Status Quick View feature can be implemented by adding a status indicator next to each approval request in the list view. This indicator could display the current status of the approval request, such as "Pending," "Approved," or "Rejected," as well as the stage of the approval process that the request is currently in. If the approval request is in a multi-stage approval process, the indicator could display the current stage and the user or group that the request is waiting on for a decision.

Users could hover over the indicator to view additional details about the approval request, such as the date and time it was submitted and the users who have already approved or rejected it. If the approval request is in a multi-stage approval process, users could select the indicator to drill down into the approval process so far. This would allow them to view the status of each stage of the approval process, as well as the users or groups that have already approved or rejected the request. Users could also see which stage the request is currently in and which user or group it is waiting on for a decision.

Describe alternatives you've considered

No response

Additional context?

No response

AB#1474

Grant-Archibald-MS commented 11 months ago

Consider extending #126 Process Designer - Modern Editor to add the following:

  1. Color coding / icons for successfully completed stages and nodes
  2. Color coding for Rejected nodes