Sunday, December 28, 2025
3 changes
2 changes
Resolved issues and error corrections
This update fixes a potential issue where sales orders linked to partners without addresses could be paid through the Point of Sale (PoS) system. Previously, this resulted in errors preventing session closure. This change ensures compliance with Fiskaly regulations and prevents payment failures.
Original PR description
### Description According to Fiskaly regulations, partners linked to PoS orders must have an address (street and zip code). A previous [commit] (https://github.com/odoo/enterprise/commit/af3a59ee8492693e20807ae30dc58038229f96cb) prevented adding such a client on a normal flow. However, before this commit it was still possible to pay a sale order linked to such a contact through PoS and this will raise a bad request error when closing the session and will prevent closing it. ### How to reproduce: * Setup a Fiskaly PoS config and open it. * Create a normal sale order linked to a partner with no address. * Select the sale order from pos and pay it. * Close the session opw-5228944 Forward-Port-Of: odoo/odoo#235331
This update fixes a potential issue where sales orders linked to partners without addresses could be paid through the Point of Sale (PoS) system. Previously, this would cause payment errors and prevent session closure. This change ensures compliance with Fiskaly regulations by requiring a valid address for PoS orders, improving data accuracy and preventing payment disruptions.
Original PR description
### Description According to Fiskaly regulations, partners linked to PoS orders must have an address (street and zip code). A previous [commit] (https://github.com/odoo/enterprise/commit/af3a59ee8492693e20807ae30dc58038229f96cb) prevented adding such a client on a normal flow. However, before this commit it was still possible to pay a sale order linked to such a contact through PoS and this will raise a bad request error when closing the session and will prevent closing it. ### How to reproduce: * Setup a Fiskaly PoS config and open it. * Create a normal sale order linked to a partner with no address. * Select the sale order from pos and pay it. * Close the session Community PR: https://github.com/odoo/odoo/pull/235331 opw-5228944 Forward-Port-Of: odoo/enterprise#99286
1 change
Resolved issues and error corrections
This update fixes a potential issue where sales orders linked to partners without addresses could be paid through the Point of Sale (PoS) system. Previously, this would cause a payment error when closing the session, preventing transactions. This change ensures compliance with Fiskaly regulations by requiring a valid address for all PoS-related sales orders.
Original PR description
### Description According to Fiskaly regulations, partners linked to PoS orders must have an address (street and zip code). A previous [commit] (https://github.com/odoo/enterprise/commit/af3a59ee8492693e20807ae30dc58038229f96cb) prevented adding such a client on a normal flow. However, before this commit it was still possible to pay a sale order linked to such a contact through PoS and this will raise a bad request error when closing the session and will prevent closing it. ### How to reproduce: * Setup a Fiskaly PoS config and open it. * Create a normal sale order linked to a partner with no address. * Select the sale order from pos and pay it. * Close the session Community PR: https://github.com/odoo/odoo/pull/235331 opw-5228944 Forward-Port-Of: odoo/enterprise#99286