Part of the Support the unreported expense flow in NewDot project
Main issue: https://github.com/Expensify/Expensify/issues/495162
Doc section: Link
Project: https://github.com/Expensify/Expensify/issues/495162
Feature Description
This will add the Create Report option when the user moves expenses in bulk.
This option will work as follows:
- If the user has no group workspace at all --> Don't show the Create Report option
- If the user has a default group workspace --> Show the option and create the report in the active policy
- If the user doesn't have an active workspace but has only one group workspace --> Show the option and create the report in that workspace
- If the user has no active workspace but has multiple group policies --> Show the option and ask the user to pick the workspace where the new report should be created
Manual Test Steps
- Have a user with 3 workspaces. One of them should be set as the active workspace
- Have a few unreported expenses
- Go to Reports and select those with the status: unreported
- Select all of them and then click on the dropdown with the options for the selected expenses
- Click on the Move expenses option
- Verify that you see the Create Report option. Click on it
- Verify that the expenses are moved to a newly created report in the active workspace
- Delete the active workspace
- Create a few more unreported expenses
- Go to Reports again and select those with the status: unreported
- Click again on Move expenses -> Create Report
- Verify that you have to pick which workspace the report should be created in
- Click on one workspace and verify that the expenses are moved to a newly created report in the selected workspace
- Delete one of the workspaces so that the user now has only one workspace that is not set as active
- Create again a few unreported expenses
- Go to Reports again and select those with the status: unreported
- Click again on Move expenses -> Create Report
- Verify that the expenses are moved to a newly created report in the only workspace that the user is a member of
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021958834445399278219
- Upwork Job ID: 1958834445399278219
- Last Price Increase: 2025-08-22
Issue Owner
Current Issue Owner: @
Issue Owner
Current Issue Owner: @dylanexpensify
Part of the Support the unreported expense flow in NewDot project
Main issue: https://github.com/Expensify/Expensify/issues/495162
Doc section: Link
Project: https://github.com/Expensify/Expensify/issues/495162
Feature Description
This will add the Create Report option when the user moves expenses in bulk.
This option will work as follows:
Manual Test Steps
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @Issue Owner
Current Issue Owner: @dylanexpensify