Navigate
Branch
Tuesday, June 25, 2019
11 changes
New functionality added to Odoo
HR teams can now start signature requests directly from an employee contract by choosing the responsible HR person and the signing template. Signed documents are then accessible from employee profile areas for HR, managers, and employees, improving document follow-up and reducing manual steps.
Original PR description
Hr person often need to send some signature request from a contract. For instance, comm, credit time, ... There is a new wizard to select a hr responsible and a template to sign. After validation, a signature request is send. id=1944735
Enhancements to existing features
When a salesperson is changed on a sales order or customer invoice, Odoo now automatically applies that salesperson's sales team when one is defined. This reduces manual corrections and helps keep sales reporting and team ownership accurate.
Original PR description
Description of the issue/feature this PR addresses: <b>Task:</b> https://www.odoo.com/web?#id=1984950&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 <b>Pad:</b> https://pad.odoo.com/p/r.1b388207d4833a44e7c6a07698532998 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Creating an employee for a company different from the current company no longer causes an error on save. The organization chart now loads safely even when manager or subordinate information is unavailable, avoiding a disruptive traceback for users.
Original PR description
Task : https://www.odoo.com/web?#id=2000269&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.d798db85d0bd85d0a8f5b8527e71426b I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website newsletter popups are easier to customize, work better across devices, and can now differ by website. The update also adds a new newsletter block and makes subscription confirmations more consistent, helping businesses capture subscribers more effectively.
Original PR description
Improve newsletter website popup. See sub-commits for details. Task: 1903256
This update improves how Odoo gathers tracked field information for mail-related activity by processing records in batches instead of one by one. It reduces processing time for large create operations, with the PR noting about 20% faster creation for 1,000 products.
Original PR description
Before this commit `_get_tracked_fields` was not called in batch because it took the `updated_fields` parameter, but this parameter is not used. By removing the parameter and calling the method in batch, creating 1000 products takes 20% less time. Part of task-1918881 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Expense report fields can now be edited by accountants while a report is approved, helping correct accounts, taxes, analytic accounts, and bill references before posting. Once journal entries are posted, key accounting fields become locked to protect finalized records, while bill references remain editable.
Original PR description
Description of the issue/feature this PR addresses: ----------------------------------------------------------------------- When an Expense report hits the "Approved" stage, the Accountant can no…
Description of the issue/feature this PR addresses: ----------------------------------------------------------------------- When an Expense report hits the "Approved" stage, the Accountant can no longer edit the account / tax / analytic account fields. However, this information can still be modified from the Expense itself, impacting directly the related Expense report anyway. In any case, it makes sense for an accountant to be able to edit this type of information, as it is likely that an employee or a manager will input the wrong accounts. On the other hand, once the Journal entries are posted, the Expense report should not be editable anymore. Desired behavior after PR is merged: -------------------------------------------------- If the report is in the "Approved" stage AND the user has at least the Accounting / Accountant access right level The following fields should be editable Taxes (tax_ids) Bill reference (reference) Account (account_id) Analytic account (analytic_account_id) f it is in the "Posted" stage (regardless of the access right level of the user): The following fields should be in read only: Taxes (tax_ids) Account (account_id) Analytic account (analytic_account_id) The "Bill reference" (reference) field should still be editable (current behavior). id=1965890 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update lets companies define work schedules across two alternating weeks instead of only one. It helps support part-time or rotating work patterns and ensures related areas such as time off, payroll, manufacturing planning, and resource scheduling account for these calendars correctly.
Original PR description
Description of the issue/feature this PR addresses: we need to support some partial time on 2 weeks Current behavior before PR: Calendar are only for one week Desired behavior after PR is merged: We have a button to chose between calendar of 1 week and 2 weeks. Leaves, payroll, resource are adapted to manage this new case. id=1944181 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Warehouse selection can now be prioritized instead of always using the warehouse created first. This lets businesses control which warehouse is suggested by default for sales, unbuild orders, and inventory adjustments, reducing manual corrections.
Original PR description
Task: https://www.odoo.com/web?#id=2001671&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.a50a1feafced6346be1eb1785fb2f698 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When the salesperson on a subscription is changed, the sales team is now updated automatically if that person belongs to one. This reduces manual corrections and helps keep subscription ownership aligned with the right team.
Original PR description
<b>Task:</b> https://www.odoo.com/web?#id=1984950&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 <b>Pad:</b> https://pad.odoo.com/p/r.1b388207d4833a44e7c6a07698532998
Employees can now be assigned calendars that alternate across two weeks instead of being limited to a single weekly pattern. This supports part-time arrangements such as different working days on odd and even weeks, with related payroll, leave, and resource planning calculations adapted accordingly.
Original PR description
Description of the issue/feature this PR addresses: we need to support some partial time on 2 weeks Current behavior before PR: Calendar are only for one week Desired behavior after PR is merged: We have a button to chose between calendar of 1 week and 2 weeks. Leaves, payroll, resource are adapted to manage this new case. id=1944181
This fixes an issue where the URL slug creation tool could receive the maximum length in the wrong format. It helps keep website links generated reliably and avoids errors in pages or routes that depend on shortened slugs.
Original PR description
Closes #33807 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr