Tuesday, March 28, 2023
1 change
Enhancements to existing features
Odoo now stops Peruvian electronic invoicing immediately when a required national bank account is missing. This helps businesses fix setup issues before documents are sent, reducing government rejections and delays.
Original PR description
The aim of this commit is to improve the reliability by throwing the error not found directly instead of waiting for the government to tell the customer Odoo didn't make the job correctly. Before this commit: If the national bank account isn't present the edi system continues its jobs and doesn't fill the PayeeFinancialAccount node in the xml. We expect then the customer to find out there is something wrong with it by having the governement. After this commit: Odoo directly throws an error. task-id: None ________ Edit: The message of the following commit: https://github.com/odoo/enterprise/commit/277eed47ba7e3e41a164b313989da5af22aeb8dc is the reason for which I originally made this PR.