-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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] QBD - Tags show as disabled despite selecting Import as Tags
in workspace config
#52133
Comments
Triggered auto assignment to @stephanieelliott ( |
Edited by proposal-police: This proposal was edited at 2024-11-20 20:18:43 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.The Tags feature is disabled and not active on the WorkspaceMoreFeaturesPage when a user has QuickBooks Online (QBO) connected. What is the root cause of that problem?I think this line is causing the issue:
What changes do you think we should make in order to solve the problem?When user add a connection, we can set the
we can add:
we will do the same for all connections. Or
What alternative solutions did you explore? (Optional)we can change it to : |
@stephanieelliott Eep! 4 days overdue now. Issues have feelings too... |
Confirmed this seems buggy. Adding to #expense since QBD is a control plan feature |
Job added to Upwork: https://www.upwork.com/jobs/~021856453961383871063 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
@stephanieelliott any reason this is a QBD specific bug? The reason I am asking is if Tags toggle should be enabled for the other connections? |
@mananjadhav are you guys still considering proposals for the issue? |
Yes open for proposals while I still have my outstanding question. |
No, I bet this got labeled QBD because it was one of the QBD regression tests. But in general - if Tags toggle is enabled, it should show in Workspace settings. If disabled, it should not. That goes for all integrations. |
@mananjadhav @stephanieelliott this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Still waiting for better proposals. I don't think adding accounting integration check is the correct solution. |
@mananjadhav, what are your thoughts on my updated proposal? |
Assigning an engineer here. I think this needs to be fixed on the backend. 🎀 👀 🎀 C+ reviewed. |
@stephanieelliott to clarify my understanding - for a workspace that is connected to any accounting integration (whether that's QBD or QBO or any other), the tags feature will be disabled and locked in @mananjadhav could you outline why you think this requires backend changes? |
Waiting on clarification on the above and then we can decide how to proceed here |
AFAIK it would depend on the accounting integration. For instance if Xero the tags are enabled then the More Features will show them enabled and locked.
The |
@mananjadhav, @MariaHCD, @stephanieelliott Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@MariaHCD did you get a chance to look at my comment? |
I’m still unclear on the expected behavior in this scenario and would appreciate some clarification. For the basic case, my understanding is:
However, I’m uncertain about how this works when a policy is connected to an accounting integration. Specifically, does this mean that tags are automatically enabled? If so, should they be displayed as locked and enabled in the Workspace Settings page? Is there any integration-specific logic here? (I'm assuming not but wanted to check anyway) cc: @stephanieelliott and @aldo-expensify (I understand you’ve worked on some of the backend logic related to enabling tags) |
From testing manually with QBO (which I think should be the same), I see that In QBO the defaults settings are set in the IS server here: I'm guessing that for QBD there should be something similar (should verify). Then, in PHP, when we are storing the connection data for the first time we, enable tags here: This piece in PHP is only doing it for XERO and QBO, should it do it for all connections? or should we just add QBD there? |
@mananjadhav @MariaHCD @stephanieelliott this issue is now 4 weeks old, please consider:
Thanks! |
Thanks @stephanieelliott. This comment makes sense. Will you be able to update the GH issue body? I think the important step is that the Workspace > Import > Any of the options have I'll investigate this but also open for proposals now. |
Yep, exactly @mananjadhav! I will update the issue body to make this more clear |
Import as Tags
in workspace config
Just spot checked and it looks like this is still occurring. It is isolated to QBD though, not seeing it with other integrations. |
Yes because I checked Netsuite and Xero. It worked fine. I don't have QBD setup and I am setting it up. @stephanieelliott Would it be possible for you to share the policy JSON from your local browser? To verify the data + conditions we have. |
@mananjadhav, @MariaHCD, @stephanieelliott Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Still waiting for proposals. |
Still waiting for proposals. |
Not overdue - still awaiting proposals |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.58-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5184319
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause - Internal Team
Action Performed:
Precondition: User is connected to QBD
Import as tags
appears for one or more coding configurationsMore features
>Tags
and notice the toggle shows disabledTags
menu item is absentExpected Result:
If
Import as Tags
is selected under Accounting > Import, then More Features > Tags should show asEnabled
(with lock icon) andTags
should show in the LHN.Actual Result:
When
Import as Tags
is selected under Accounting > Import, More Features > Tags shows asDisabled
(with lock icon) andTags
does not show in the LHN.Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6656392_1730885348349.Screen_Recording_2024-11-06_at_11.57.58_in_the_morning.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: