16cbbf96b9fcbca874cd8a14527a5fb710c6ec05
How to reproduce the problem: - Install the purchase_requistion, purchase_requistion_stock, and any Localization modules such as l10n_be or l10n_in (apart from USD currency any localization module) - error caught only when at the time of module installation but it must have a different currency_id apart from USD https://watch.screencastify.com/v/1C7GQKHBASyiluGGkFfV Cause of the problem: static values Currency USD cause the problem. the following module will be set the currency value l10n_be - EUR l10n_in - INR l10n_br - BRL when we installed the following modules then cls.env.user.company_id.currency_id values get changes accordingly will lead to this error Traceback (most recent call last): File /home/odoo/src/odoo/addons/purchase_requisition/tests/common.py, line 70, in setUpClass cls.env.user.company_id.currency_id = cls.env.ref(base.USD).id File /home/odoo/src/odoo/odoo/fields.py, line 1217, in __set__ records.write({self.name: write_value}) File /home/odoo/src/odoo/addons/account/models/company.py, line 301, in write raise UserError(_('You cannot change the currency of the company since some journal items already exist')) odoo.exceptions.UserError: You cannot change the currency of the company since some journal items already exist opw-2945581 closes odoo/odoo#98512 Closes: https://github.com/odoo/odoo/pull/98174 X-original-commit: 70b7c57f7ea0a619a149461e0e738ddc25b822f6 Signed-off-by: William Henrotin (whe) <whe@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%