e725d5615ab3d7a52d29698d12a8b023bc8631ff
Before this commit, the point of sale module would attempt to load all pricelist items from the database, even if there were a high number defined. This could cause memory issues. Although the products loaded into the POS can be limited, all of the pricelist items would still be loaded, even for not loaded products. This commit improves the pricelist loading to only load pricelist items related to the products loaded into the POS. When new products are loaded, their associated pricelist items are added. This optimization prevents unnecessary pricelist item loading and reduces memory usage in cases with large pricelists. opw-3374866 closes odoo/odoo#143265 X-original-commit: f39e8a125c64e4a225122d975500d78e5925f4bd Signed-off-by: Joseph Caburnay (jcb) <jcb@odoo.com> Signed-off-by: Pedram Bi Ria (pebr) <pebr@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%