2e35ae4194488037d91fc4865dae89d21042d5b7
When the user attempts to send an invoice to a partner whose country code is not set. Steps to produce: - Install sale_management,l10n_es_edi_facturae - Open invoicing module > Create a new invoice - Select a customer who does not have set country_id. - Click on Add a line > Select any product - Click on Confirm > Click on Send & Print > Click on save - Click on Send & Print - Error will be produced This commit addresses a `KeyError False` while the user attempts to send an invoice to a partner without a set country code. The function `_l10n_es_edi_facturae_export_facturae` uses the partner's country code but the partner doesn't have a set country code. As a result, a `KeyError` traceback is generated. Sentry-4330095746 closes odoo/odoo#130382 X-original-commit: 421d370ed30ff92a85bf7db0f4d6f1f3431b2b34 Signed-off-by: John Laterre (jol) <jol@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%