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
[V8] only 80 of 160 taxes are shown: reality 2651 #2235
Comments
Can anyone confirm, that he also experienced this restriction of the search view in completely different contexts? In search view I get: 80 of 160 by default and on dropdown-selection I only get 80. I susspect this to be a general issue - thus probably more difficult to hunt down, but easier to fix... Pleas help Identify the culprit. |
I have the same problem! |
https://github.com/odoo/odoo/blob/8.0/addons/web/static/src/js/view_form.js#L3364 |
Hey guys, I also have the same problem. IMHO, clicking on the X to make appear all the records is all but intuitive. Furthermore, what's the point of loading only 160? If I have 5000 records, it will surely be slow, but what is the probability that the record that I am looking for being among these 160? Virtually none. So I will have to make them all appear, and be patient. Odoo guys, we are waiting for you there, because this issue is rather important for a system which want to be seen as professional. Thanks. |
This is because of the use of the selection widget used on the form view on Fiscal Position. I have an enterprise contract and a partner and was told by support it is by design. I modified the code since we also have 130. here is the response, this needs to fixed asap. Account/partner_view.xml I responded with this: Response from paid support: Hi, I understand your concern, but this is by design and I will explain you the reason. We have used widget selection on some fields because we do not wish that record is opened by the user and not modified. And those field normally should not have much records, like Payment terms, Company, Journals etc. Widget selection has a limit set to save performance penalty. Because for many2one records, it loads only 7 records when you click it, but for selection widget, it loads all the records, so imaging if the field has a lot of records and it does not have any limit set, then there will be performance problem due to loading all those records. So it's not a solution to increase the limit for widget, but it is that field for which that widget should be removed, because based on your business requirement you should have many2one field. So you should patch your server or create a custom module. I hope this explanation helps.
Odoo Professional Services. E.R. Spada II owner | er@e mailto:er@digital-page.comugeconsulting.com | Direct. 518 365 7854 | Fax. 518 459 7025 CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.
|
Thanks for your help @spadae22, but actually the problem happens also in all the tree views following a "Search More". |
I can confirm, it is not an selection issue and underpin what @Sathors said: It's an issue on the "search more" search view. |
The 80 limit on other view is global and can be changed in the css. Bu the selection widget you cannot, and any values over the 80 become unknown. So yes I understand your point, should not be a limit
|
@blaggacao - I concur. Why on earth is this not fixed? I noticed it is a problem since v7 at least... |
No idea. v8 it is easy to hide create and edit on the drop down, but they will not change the widget =80. Support told me it normal behavior. They just do not deal in reality. |
I will see if I have the time to propose a fix for it, being quite easy, because they process PRs much faster than issues. If anyone wants to do it before I can free the time, better ^^. |
Hi @blaggacao, Thanks for your report.
You can find the quote here: #17490 Regards, |
[13.0][ADD] base_sparse_field module
On V8, when you want to (1.) select taxes in an (2a.) invoice or a (2b.) receipt only the (RES) first 80 taxes are shown.
On an invoice you can set and unset a filter, then all taxes are shown. The point is on a recipt you don't have this possibility.
(EXP) Be able to set any tax that is configured as available on receipts
(EXP) Be able to set tax without the need to set and unset a filter on an invoice
The text was updated successfully, but these errors were encountered: