41d8bb8a287fcddc488a487850cf39b3ff8391f2
Steps to reproduce: There is no possibility to reproduce it in test mode But the flow would be: - create a company with a NIF not registered - Set up the EDI invoice - Create an invoice Issue: When the NIF is not registered, is is possible to use it. It will only create an error `approbado con errores` which is apparently fine Solution: Whenever the server sent us an '1117' error code, we call again the post_invoice with a new context so we are able to send the request with the right information; that is, the correct ID Type whenever a NIF is not registered. Indeed, whenever the error code is related to the NIF, is is possible to send again a request without having the invoice defined as "duplicated". It will only go through the process "AceptadoConErrores". opw-2952108 closes odoo/odoo#104375 X-original-commit: 415d095cd418fd38d5749200724b6ce775ffa7f8 Signed-off-by: Josse Colpaert <jco@odoo.com> Signed-off-by: Yolann Sabaux (yosa) <yosa@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%