Friday, June 12, 2026
3 changes · 19.0
Enhancements to existing features
This pull request introduces support for classifying and tracking prophylactic leave (maternity protection and health risk) within the payroll system for Belgian companies. It creates two new unpaid leave categories, aligning with local regulations and providing accurate payroll reporting. This improves compliance and reporting accuracy.
Original PR description
Divided existing prophylactic leave into two categories: maternity protection -> LEAVE14849 / dmfa_code: 51 health risk -> LEAVE225 (existing) / dmfa_code: 53 Added both as unpaid in the payroll structure PR community: task-6285834
This update enhances the clarity of bank statements when transactions are split into multiple lines. By adding transaction category data, Odoo now provides more descriptive labels for each line, closely matching the details from CodaBox. This makes it easier for users to understand and track their financial activity.
Original PR description
Currently, when global transaction is split into multiple lines, Odoo assigns the exact same communication text to every single split line. This makes it difficult for users to identify what each specific charge is for. To fix this, this commit introduces the transaction category data. Using this data to append specific transaction details to the end of the communication label. As a result, each split line now has a clear, descriptive label that closely matches the detailed breakdown provided by CodaBox. task-6059709
This update enhances the tracking of Lazada orders by automatically logging the reasons for skipped synchronization. Previously, users had to manually investigate order details to determine the cause. Now, clear logging provides better visibility and simplifies troubleshooting for synchronization issues.
Original PR description
Before this commit, the only way to know why an order was not synchronized was to inspect the order details and infer the reason from the code. This commit now logs those reasons.