-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
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?: Y
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by:@trjExpensify
Slack conversation: https://expensify.slack.com/archives/C036QM0SLJK/p1716500227496579?thread_ts=1716238514.357639&cid=C036QM0SLJK
Action Performed:
- Create a workspace
- Connect to Xero
- Enable Taxes
- Sync the integration
- Verify Categories, Tags and Taxes are enabled and there are menu items for each in the LHN of the workspace settings
- Click into each of Categories, Tags and Taxes pages
- Verify you can't
AddorDeletea value manually - Disconnect from Xero
- Click into each of Categories, Tags and Taxes pages
- Observe the inconsistencies detailed in the "Actual results" section below
- Repeat the steps above but this time for QBO
- Refresh & sign-in/sign-out to verify there's no change and the bug is still present
Note: I've been using the latest Xero feature branch to test.
Expected Result:
After disconnecting from QBO or Xero you should be able to manually add or delete categories, tags and taxes.
Actual Result:
After disconnecting from Xero and QBO:
Xero
Can’t add categories (❌), but can delete them (✅).
Can’t add or delete tax rates (❌).
Can add or delete tags (✅).
QBO
Can’t add categories (❌), but can delete them (✅).
Can’t add or delete tax rates (❌).
Can add or delete tags (✅).
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
None
Platforms:
Which of our officially supported platforms is this issue occurring on?
- Android: Native
- Android: mWeb Chrome
- iOS: Native
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop