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

[$250] [HOLD for payment 2024-06-13] [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks #41621

Closed
hayata-suenaga opened this issue May 3, 2024 · 11 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor

Comments

@hayata-suenaga
Copy link
Contributor

hayata-suenaga commented May 3, 2024

Prevent the admin from making configurations that result in the loss of Location information when expenses are exported to QBO. We will do that in the following two ways:

  • When the Location import is enabled, don't display the Vendor Bill or Check on the list of account type options for both reimbursable and non-reimbursable expense types.

  • When the Vendor Bill or Check is selected as the export option for either or both of the reimbursable and non-reimbursable expense types, lock the switch button for the Locations import configuration.

Refer to the following sections of the QBO design doc:

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~017a7e95204bed8567
  • Upwork Job ID: 1801201513249071105
  • Last Price Increase: 2024-06-13
@hayata-suenaga hayata-suenaga added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels May 3, 2024
@hayata-suenaga hayata-suenaga self-assigned this May 3, 2024
Copy link

melvin-bot bot commented May 3, 2024

Triggered auto assignment to @jliexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

@hayata-suenaga
Copy link
Contributor Author

working on the PR

@melvin-bot melvin-bot bot removed the Overdue label May 6, 2024
@trjExpensify trjExpensify changed the title Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks May 8, 2024
@melvin-bot melvin-bot bot added the Overdue label May 9, 2024
Copy link

melvin-bot bot commented May 10, 2024

@rojiphil, @jliexpensify, @hayata-suenaga Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Overdue Daily KSv2 labels May 11, 2024
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels May 31, 2024
@melvin-bot melvin-bot bot changed the title [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks [HOLD for payment 2024-06-13] [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks Jun 6, 2024
Copy link

melvin-bot bot commented Jun 6, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Jun 6, 2024
Copy link

melvin-bot bot commented Jun 6, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.79-11 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-06-13. 🎊

For reference, here are some details about the assignees on this issue:

  • @rojiphil requires payment (Needs manual offer from BZ)

Copy link

melvin-bot bot commented Jun 6, 2024

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

  • [@rojiphil] The PR that introduced the bug has been identified. Link to the PR:
  • [@rojiphil] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:
  • [@rojiphil] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:
  • [@rojiphil] Determine if we should create a regression test for this bug.
  • [@rojiphil] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.
  • [@jliexpensify] Link the GH issue for creating/updating the regression test once above steps have been agreed upon:

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Jun 12, 2024
@jliexpensify
Copy link
Contributor

jliexpensify commented Jun 13, 2024

Bump @rojiphil - is a checklist needed?

Payment Summary

UPWORKS JOB

@jliexpensify jliexpensify added the External Added to denote the issue can be worked on by a contributor label Jun 13, 2024
Copy link

melvin-bot bot commented Jun 13, 2024

Job added to Upwork: https://www.upwork.com/jobs/~017a7e95204bed8567

@melvin-bot melvin-bot bot changed the title [HOLD for payment 2024-06-13] [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks [$250] [HOLD for payment 2024-06-13] [QBO] Prevent the admin from making misconfiguration related to Locations and Vendor Bills / Checks Jun 13, 2024
@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 13, 2024
Copy link

melvin-bot bot commented Jun 13, 2024

Current assignee @rojiphil is eligible for the External assigner, not assigning anyone new.

@jliexpensify jliexpensify removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 13, 2024
@rojiphil
Copy link
Contributor

@jliexpensify As this was an improvement, I think no checklist is required.
Accepted Offer. Thanks.

@jliexpensify
Copy link
Contributor

Paid and job closed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor
Projects
Archived in project
Development

No branches or pull requests

3 participants