48dafd5b2011cee966920f664a904de2e2715ae8
The POS js tests expect the "Public Pricelist" when selecting a lambda customer in the pos interface. Nevertheless, when installing a localization with a specific currency, other than the currency of the public pricelist, it creates a new pricelist called "Default %(currency)s pricelist for %(company)s" and sets it by default for the customers sale pricelist. See https://github.com/odoo/odoo/commit/787e1037cdca48fe361ae65d790056a3d57e6b67#diff-840bfc6fc7a986fbf0e248c83d2ac1d5R57 Therefore, in the POS js tests, the pricelist selected when selecting a lambda user was no longer 'public pricelist' but the one mentioned above, and the tests therefore failed. The issue is solved by creating a dedicated "Public Pricelist" for the purpose of these tests, and sets it by default for the customer sale pricelist, as well as for the pos config default pricelist. The test case was to install `l10n_pe` with `point_of_sale` while activating the test. e.g. `-i l10n_pe,point_of_sale --test-enable` opw-1890928 opw-1910249 closes odoo/odoo#28839
…
…
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, Purchase Management, ...
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.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%