Skip to content

[Leave App] Leave App Should Allow Retrieving Leave Reports for Custom Time Periods #148

@sacheeramesh

Description

@sacheeramesh

Leave App Should Allow Retrieving Leave Reports for Custom Time Periods

Description

Currently, the Leave App only generates leave reports for the current year by default. Users are unable to retrieve leave reports for a custom time range or historical periods.

The app should allow users to:

  • Specify a custom time range (start date and end date)
  • Generate leave reports for the selected period
  • Continue to default to the current year if no range is specified

This will enable better tracking of leave history and reporting.


Suggested Labels

  • enhancement
  • leave-app
  • reporting
  • medium-priority

Suggested Assignees

  • Leave App Backend Team
  • Leave App Frontend Team

Affected Product Version

  • Leave App: v1.0.0

OS, DB, Other Environment Details and Versions

  • OS: macOS / Linux / Windows
  • Database: MySQL (version: X.X)
  • Environment: Dev / QA / Prod

Steps to Reproduce

  1. Open the Leave App.
  2. Navigate to the leave report section.
  3. Attempt to generate a report for a previous year or custom time period.
  4. Observe that only the current year's report is generated.

Expected Result

  • Users should be able to select a custom time range and generate leave reports for that period.
  • Default behavior should still show the current year's report if no range is selected.

Actual Result

  • Leave reports can only be generated for the current year.
  • No option exists to select a custom date range.

Related Issues

  • N/A

Metadata

Metadata

Assignees

Labels

Priority/NormalTasks with a normal priority level

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions