Daily updates from Odoo
Monday, September 15, 2025
2 changes · 17.0
Enhancements to existing features
The Argentina electronic invoicing module now includes renewed certificates for demo and testing environments. This prevents test connections to ARCA services from failing due to expired certificates, helping keep invoice testing reliable.
Original PR description
Homologation certificates are required to connect Odoo with ARCA's test web services. When they expire, electronic invoicing tests fail, displaying a “Digital certificate expired” warning. In this PR, I'm updating the certificates so we can continue using the testing environment for our tests. Odoo Task 1359 Adhoc Task 57144 Forward-Port-Of: odoo/enterprise#94128
This update adds SUNAT refund reason 13 for Peruvian electronic credit notes. Businesses can now issue compliant credit notes when correcting outstanding payment amounts, due dates, or installment amounts.
Original PR description
In Peru, electronic invoicing requires refund reasons (motivos de nota de crédito) defined by SUNAT. The current implementation includes codes 01–12, but is missing code 13, which is mandatory in…
In Peru, electronic invoicing requires refund reasons (motivos de nota de crédito) defined by SUNAT. The current implementation includes codes 01–12, but is missing code 13, which is mandatory in some scenarios. **Before this PR** - Only refund reasons 01 to 12 are available in the selection field "Refund Reason" on credit notes. - Users cannot issue a credit note with reason 13: "Correction of the outstanding net amount to be paid and/or the due date(s) of the single payment or the installments and/or the amounts corresponding to each installment, if applicable." **After this PR** - Refund reason 13 is added to the selection field in `account.move`. - Users can issue credit notes with this refund reason, and the value is exported correctly in the XML according to SUNAT requirements. - Translation updated in `es_419.po`. This ensures that credit notes with this refund reason can be issued in compliance with SUNAT regulations. [Task](https://www.odoo.com/odoo/project/809/tasks/5091062)