Tuesday, March 28, 2023
2 changes
New functionality added to Odoo
This draft change replaces the old notes-based todo item storage with project tasks, aligning todo work with the broader task management flow. It also touches payroll-related integration work, but the pull request is marked temporary pending another HR merge.
Original PR description
Temporary commit to be removed when PR from hr has been merged
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.