6a1d60bf54ebb6ae43b20d55b378eafaf1e80a57
When a vendor bill document is uploaded (EDI, PDF,..) the link with the purchase order is often lost. We want to reuse the purchase.order OCR' matching logic to enhance vendor bill extracted from documents. To sum up the logic; - if we find a partner or reference match (invoice_origin) AND the same amount, we use autocomplete and replace the line in the vendor bill with the purchase order one. - if we find a match with the reference and some line in the purchase order sum up to the vendor bill total, we add those line in the vendor bill but we set the qty to zero (the accountant can manually remove the XML line and link the new one afterwards). task-id: 2828521 [community](https://github.com/odoo/odoo/pull/109093) [enterprise](https://github.com/odoo/enterprise/pull/35436) update master: make _find_matching_subset_invoice_lines private closes odoo/odoo#111491 X-original-commit: ebc8b007ecb375d20c566b6e6ecc3f6749ebaa2a Related: odoo/enterprise#36545 Signed-off-by: Josse Colpaert <jco@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%