Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] My Timesheet | Team member can delete their timesheet #3221

Open
ariefgp opened this issue Oct 31, 2024 · 0 comments
Open

[Feature] My Timesheet | Team member can delete their timesheet #3221

ariefgp opened this issue Oct 31, 2024 · 0 comments

Comments

@ariefgp
Copy link

ariefgp commented Oct 31, 2024

[DON'T WORK ON THIS YET UNTIL FURTHER INSTRUCTION]

Related document:

Related User Stories


Description

The Bulk Delete feature enables team members to efficiently manage their time entries by allowing simultaneous deletion of multiple entries while maintaining data integrity and compliance requirements.

Detailed Flow

  1. Team member selects multiple time entries in the list
  2. System enables a bulk delete option
  3. Team member chooses to delete selected entries
  4. System checks if any selected entries are approved
  5. System prompts for confirmation, listing any entries that can't be deleted
  6. Team member confirms deletion
  7. System deletes eligible entries and refreshes the list

Acceptance Criteria

  • Multiple time entries can be selected for bulk deletion
  • Approved time entries are excluded from deletion
  • Clear warning and confirmation process before deletion
  • System provides feedback on which entries were deleted and which were not
  • List refreshes immediately after bulk deletion

Technical

Available:

logIds[0]: 07a5db9b-0f1b-49cd-85df-18d2760da1cb
organizationId: 741b2f7d-9c12-4cd5-9b92-fa0d441a4e3a
tenantId: 65e2386d-b951-40ce-a61b-344ff593c4ce
  • logIds is indicate the time entry that we want to delete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant