-
-
Notifications
You must be signed in to change notification settings - Fork 729
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
Add columns to "pay your supplier" report #13037
Add columns to "pay your supplier" report #13037
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 👍 Note for next time, it's better to add the specs in the same commit as the changes you make. It makes reviewing easier as we can look at the changes and specs on the same page.
Sure, @rioug will take care of it from now onwards. Thanks 🙂 |
Thanks for introducing this gem, David. Yes, it seems more flexible indeed. Maybe in future we may find a usecase to add this 😬 |
0c9219e
to
4c6ec09
Compare
Hey @chahmedejaz , Thanks for this work and I was able to verify that:
However, it seems the |
@filipefurtad0 thanks! When this is back in testing, FYI Theresa has an error in production I'm not able to reproduce yet. If you have a magical idea what it can be linked to^^ #12879 (comment) |
38727b0
to
eab043e
Compare
eab043e
to
5dddf8b
Compare
Thanks @filipefurtad0 - It's fixed now 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks Good 👍
Hey @chahmedejaz , The issue with the totals is fixed - thanks for that! But I'm wondering why are the tax on enterprise fees and the enterprise fees not displayed, in this case? The applied tax rate is this one - i.e., not included in the price: I'm looking at the specs, and it does not look like we cover such cases. I would not say this is a blocker, for this PR. I'm happy to add these at unit or system level, following your approach. Happy for your feedback on the missing fees. Thanks again 🙏 |
Hi @filipefurtad0 - Thanks for raising this. Please review the loom for the following loom for clarification: For ref, conv onwards: #12879 (comment)
Thanks for noticing this. It'd be great 😄 |
Thank you so much @chahmedejaz for posting a Loom on this. This is really helpful. There are plenty of ways to set up the fees, and I should have been more clear. I'll try to clarify below. I would split this into two cases: Test case 1) On the example I've posted before - no enterprise fees appearing on the report - I've set this in the following way: Enterprise fee on the Hub (left side) of the pic below: The way I've set the enterprise fee, was in the incoming section of the order cycle, at the producer products (I've renamed the fee for clarity, it now includes HUB in the naming, so it is clear where it comes from): Indeed in the order, it is appearing, as you mention, the Hub - but it is indicated as the supplier: As mentioned, these fees are not appearing on the report: Test case 2) Now, I've cloned the order cycle, and added the enterprise fee, from the producer, (right side) of the pic below: As before, I've added this fee on the incoming section of the order cycle, at the producer products (it includes SUPPLIER in the naming, so it is clear where it comes from): It is displayed in the order, just as before, but indicates the owner of the fee - the Supplier: And now, we can see that the report displays the values for the enterprises fees: Summary So, it seems, that not all fees added to the incoming section of the order cycle (suppliers section) are being considered. This only happens, if the added fee was created by the supplier. I would expect, that all fees placed on the incoming section of the order cycle for a given supplier, would appear as fees to be paid for that supplier. I'm not sure this is a real-life use case, though. I think we're good to merge, but I'll place a comment on the issue. Many thanks again @chahmedejaz for your awesome work and your quick reply 🙏 |
What? Why?
What should we test?
Release notes
Changelog Category (reviewers may add a label for the release notes):