Daily updates from Odoo
Tuesday, May 6, 2025
5 changes · 18.0
Enhancements to existing features
Odoo now lets businesses choose which taxes should be treated as allowance charges and assign the appropriate standard codes when generating UBL electronic invoices. This helps produced e-invoice files better match official requirements, reducing compliance issues with partners or tax authorities.
Original PR description
This commit aims to better align the ubl files generated by Odoo with the official standard by adding the flexibility for users to choose which tax are allowance charges and their accompanied codes. task: 4660683
This update renames Hong Kong accounting entries related to MPF to include more detail. The clearer labels help finance users identify payroll-related pension accounts more easily and reduce ambiguity in reports or account setup.
Original PR description
See also: odoo/enterprise#84595 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Accounting menus for analytic items are now better aligned with whether analytic accounting is enabled. This reduces confusion by preventing users from seeing analytic options that are not meant to be available in their setup.
Original PR description
Before this commit, the "Analytic Items" and "Analytic Report" menu items were visible even when the analytic feature was disabled, leading to potential confusion. To address this: - "Analytic Items": The solution is to restrict visibility by keeping only the `group_analytic_accounting` group and removing all the other groups. - "Analytic Report": After consideration, it was decided to leave this menu item with `group_account_readonly`. While this is not a perfect solution, it remains the best option compared to the alternatives: - Making it visible to everyone when the analytic feature is enabled, which would grant access too broadly. - Creating a dedicated parent menu item to set `group_account_readonly` at the parent level and `group_analytic_accounting` at the child level. However, this would introduce unnecessary complexity and negatively impact the UI/UX. task-4497442 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Employees using flexible work schedules can now request custom-hour leave without being capped by the average hours per day. This makes time-off requests better match actual flexible working arrangements and reduces unnecessary restrictions for HR and employees.
Original PR description
- when an employees has a flex calendar the custom hours leaves should not be limited to the avg_hours_per_day Task: 4744248 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Hong Kong payroll accounting setup has been revised so payroll entries are mapped to the appropriate accounts more accurately. This helps businesses using Hong Kong payroll produce cleaner accounting records and reduces the need for manual corrections.
Original PR description
See also: odoo/odoo#208257