If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number:
Reproducible in staging?:
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers): finance.jenna@expensicorp.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @heyjennahay
Slack conversation (hyperlinked to channel name): #migrate #product
Action Performed:
Break down in numbered steps
- Create a new report on a
Submit + Approve workspace
- Add a manually created expense to the report for an amount larger than the receipt you have
- Manually attach a receipt for a lessor amount to the manually created expense
- Confirm a warning is added to the expense
Amount greater than scanned receipt
- Submit the expense
- View the report as the approver and confirm while in the
Outstanding state that there is a Review button in the Report preview in the Inbox
- View the report on the
Reports > Reports page and confirm there is a Review button
- View the expense on the
Reports > Expenses page and confirm there is a Review button
- Approve the expense
- View the report preview in the
Inbox and see what button is presented (Review = bug)
- View the report on the
Reports > Reports page and see what button is presented on the report (Review = bug)
- View the expense on the
Reports > Expenses page and see what button is presented on the expense (Review = bug)
- Re perform the test steps again on a
Submit + Close workspace skipping steps 6-9
Expected Result:
If a report state = Approved or Done + an expense with a violation/warning, then button should = View or Pay (if payments are enabled on the workspace)
Actual Result:
When report state = Approved or Done + an expense with a violation/warning, then button = Review despite there not being anything to review or any action to take
Workaround:
None
Platforms:
Select the officially supported platforms where the issue was reproduced:
Platforms Tested:
On which of our officially supported platforms was this issue tested:
Screenshots/Videos
Add any screenshot/video evidence
Report IDR00CSVcch8xR Long ID2720482668126605
Submitter = finance.jenna@expensicorp.com
Approver = jenna@expensify.com
View all open jobs on GitHub
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number:
Reproducible in staging?:
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers): finance.jenna@expensicorp.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @heyjennahay
Slack conversation (hyperlinked to channel name): #migrate #product
Action Performed:
Break down in numbered steps
Submit + ApproveworkspaceAmount greater than scanned receiptOutstandingstate that there is aReviewbutton in the Report preview in theInboxReports>Reportspage and confirm there is aReviewbuttonReports>Expensespage and confirm there is aReviewbuttonInboxand see what button is presented (Review = bug)Reports>Reportspage and see what button is presented on the report (Review = bug)Reports>Expensespage and see what button is presented on the expense (Review = bug)Submit + Closeworkspace skipping steps 6-9Expected Result:
If a report state =
ApprovedorDone+ an expense with a violation/warning, then button should =VieworPay(if payments are enabled on the workspace)Actual Result:
When report state =
ApprovedorDone+ an expense with a violation/warning, then button =Reviewdespite there not being anything to review or any action to takeWorkaround:
None
Platforms:
Select the officially supported platforms where the issue was reproduced:
Platforms Tested:
On which of our officially supported platforms was this issue tested:Screenshots/Videos
Add any screenshot/video evidence
Report IDR00CSVcch8xR Long ID2720482668126605
Submitter = finance.jenna@expensicorp.com
Approver = jenna@expensify.com
View all open jobs on GitHub