836cde498df12f55536f3fe4bad3a050132d1234
The "Mexican case" is the following: When reconciling a journal item having a foreign currency with another one expressed using the company currency, the reconciliation is made on the foreign currency. This is needed for Mexico since you are free to pay an MXN invoice with an USD payment. So, you are free to pay an invoice of 120 MXN at a rate at which 120 MXN = 40USD with either a payment of 120 MXN, either a payment of 60 USD at a date in which 120 MXN = 60 USD. Otherwise, some reconciliations should ignore this behavior. For example, making a cut-off on an invoice using "current assets" accounts. In that case, the invoice has a foreign currency on the product line but not on the cut-off journal entry. With the current reconciliation, the lines are no longer fully reconciled even they have the same balance. To handle this case, this commit is restricting the "Mexican case" to the receivable/payable accounts. closes odoo/odoo#103769 Issue: 3009187 X-original-commit: dd7c473af20499f179cd4661402a0eb209cf1db2 Signed-off-by: Olivier Colson (oco) <oco@odoo.com> Signed-off-by: Laurent Smet <las@odoo.com> Signed-off-by: William André (wan) <wan@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%