Daily updates from Odoo
Monday, June 3, 2024
5 changes · master
Enhancements to existing features
Payroll users can now archive salary attachment types and see archived records through a dedicated filter. The system also prevents archiving a type while active salary attachments still use it, helping avoid disruption to ongoing payroll processes.
Original PR description
Before this commit, there was no archive filter on salary attachment types. This commit brings archive filter in the salary attachment types list view. Added archive on multi selection in list view and in menu item in form view of salary attachment types. Also added 'Archived' ribbon on the form view. Note: Cannot archive Salary Attachment type if there exist running Salary Attachment of this type. task-3895926
Belgian payroll now factors holiday attestation days from a previous employer when calculating an employee's annual paid time off entitlement. This helps employees who changed companies mid-year receive the correct vacation allocation and reduces manual payroll corrections.
Installing the Inventory app will now automatically include the Barcode app. This helps businesses use barcode-based warehouse workflows without needing an extra manual installation step.
Original PR description
Before this commit: ============================ When installing inventory module, barcode module is not auto installing. After this commit: ============================ Auto installing barcode module when installing inventory module. task-3943420
Invoices can now include an authorized signatory section when enabled in accounting settings, helping Indian businesses meet common invoicing expectations. The system automatically chooses the appropriate signing user where possible and leaves the area available for manual signing if no digital signature is set.
Original PR description
The aim of this commit is to add an "authorized signatory" area on the
invoice pdf.
Context:
In India, most of the invoices have a sign field added to them and we're
constantly asked to make that customization.
Note:
- The feature has to be activated in the accounting settings.
- The signature area won't be print if the invoice creation and post
has been triggered by a portal customer.
- The signature to print will be selected in that order:
- The representative user if it has been set in the settings.
- The user posting the invoice if it's a real backed user.
- The salesman user if the invoice is posted by OdooBot.
- If the signing user doesn't have a signature, the signature area will
be set but left insigned to allow manual signing.
Task [link](https://www.odoo.com/web#model=project.task&id=3552682)
task-id: 3552682Helpdesk access rules were adjusted so employees without timesheet or sales permissions can still open relevant tickets and reports without unexpected access errors. Stage reordering is also limited to administrators, preventing unauthorized users from changing team workflows by drag and drop.
Original PR description
*_: helpdesk_timesheet, helpdesk_sale_timesheet, helpdesk_stock When a user without a timesheet or sales access attempts to access tickets or reports, they encounter an access error. User have admin rights can only resequence group stages without admin rights user can not drag and drop stages. task-3827080