Monday, September 14, 2026
2 changes · 18.0
Resolved issues and error corrections
This fixes an internal setup issue with demo quality worksheet fields that could cause warning messages during automated testing. The change helps keep demo data and module cleanup more reliable, without changing normal user workflows.
Original PR description
The runbot test that uninstalls web_tour module triggers the following warning: `Field x_quality_check_worksheet_template_2.x_product with unknown comodel_name 'product.product'` It could be due to the fact that `x_product` demo field is created without xmlid. runbot-233632
Odoo now carries the payment reference from imported CII XML invoices into the generated vendor bill. This helps accounting teams keep supplier bills complete and easier to match with payments.
Original PR description
### Issue before this commit: When importing a CII XML invoice containing a PaymentReference, the value is not transferred to the generated vendor bill in Odoo. ### Steps to reproduce the issue: 1. Download Accounting 2. Try to import the invoice in the ticket 3. See that in the tab other info the payment reference is not imported ### Cause of the issue: During a previous refactoring (ffbdf29a816d0ff4136488d26b55b9707fc37fc6), the helper function responsible for extracting the payment reference during the import process was omitted. ### Reason to introduce the fix: Add the missing extraction logic to ensure the payment reference is correctly retrieved from the XML and assigned to the Odoo invoice. opw-6530627 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr