Project

General

Profile

Bug #2799

Expense Module Changes

Added by Piyush Vijay 7 days ago. Updated 7 days ago.

Status:
New
Priority:
Normal
Start date:
07/03/2026
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

Expense Module Changes

#1

Updated by Saransh Bakoliya 7 days ago

Today i have worked on ->
Updated the Employee Expense Claims status column by replacing text-based status chips with modern circular status icons for Approved, Requested, and Rejected states.
Created a reusable dynamic status icon renderer based on API status values while maintaining consistent styling and hover effects.
Removed unnecessary status options from the Expense Claims status filter dropdown by excluding Draft, Manager Approved, Finance Approved, and Cancelled.
Implemented dynamic Payment Mode filter support by reusing the existing Expense Claims implementation as the reference.
Started integrating the Payment Mode filter into the Employee Advances page by adding required state management, API support, and loading logic.
Updated the Employee Advances filter section to replace the Status filter with a dynamic Payment Mode dropdown sourced from the API.
Extended the Employee Advances API query model to support the new paymentMode parameter and updated related request handling.
Applied the new circular status icon UI to the Employee Advances status column for a consistent user experience.
Updated the Pending Approvals page to replace the Requested status chip with the same modern circular status icon used across other expense modules.
Ensured all status indicators remain fully dynamic and compatible with API-driven status values while preserving existing functionality.
Performed UI consistency improvements across Expense Claims, Employee Advances, and Pending Approvals to maintain a unified design language.
Conducted implementation testing, resolved TypeScript issues, verified API integration, and validated the updated filters and status UI across all modified expense management pages.

Also available in: Atom PDF