Daily updates from Odoo
Navigate
Branch
Wednesday, August 25, 2021
10 changes
Enhancements to existing features
The inventory barcode experience has been rebuilt to be faster and more reliable, with improved handling of warehouse operations and batch picking. It also adds support for GS1 barcodes, making it easier to scan richer product, quantity, tracking, and package information in one workflow.
Original PR description
COM PR odoo/odoo#72685 UP PR odoo/upgrade#2713 task-2352413
Appraisal teams can now create and manage feedback surveys directly from the Appraisal configuration area. Surveys made for appraisals stay within the Appraisal app, and survey result pages now show helpful appraisal context such as the employee, date, requestors, and requestees.
Original PR description
Surveys menuitem has been added in Appraisal Configuration. Now it is possible to create surveys from appraisal app. The surveys that are created from appraisal app (for appraisal purposes) will only appear in the appraisal app. Now, when we redirect to the survey results with the ‘Feedback Survey’ smart button, we see in the header - appraisal info - for whom was the feedback requested, the date, and the list of the requestors and requestees for the feedback. task - 2528209
Users can now right-click a pivot spreadsheet cell and choose to see the underlying records that make up that value. This makes it easier to investigate totals and move from summarized spreadsheet data to the related business records without rebuilding filters manually.
Original PR description
Allow the user to access the records aggregated in a pivot cell from the spreadsheet. Using the context menu by right-clicking on a cell, a user can click on "see records". This will open a new window in the same tab with the records having the same domain as the one in the cell. task-id: 2506116
Manufacturing order and work order screens receive usability and readability improvements, helping production teams review and manage their work more easily. The related scheduling test was updated to match the revised behavior for rounding scheduled work order dates to the next hour.
Original PR description
Make the test for the planning date work, because I have changing the behavior of the scheduled date for a workorder. The PR for odoo communities: [https://github.com/odoo/odoo/pull/74540](https://github.com/odoo/odoo/pull/74540) Task related: 2442895 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Salary information forms now keep car and bike selection options mutually consistent. When one option is selected, the other related checkbox is cleared and its input fields are hidden, reducing confusion and preventing inconsistent employee contract data.
Original PR description
clicking on a checkbox makes the other input fields invisible but not unchecked in the other checkboxes. so this commit improves the behavior on the selection of checkboxes so that clicking on a checkbox makes the other checkbox unchecked and the input field invisible TaskID-2612301
Planning can now schedule broader resources, not only employees. This helps managers assign machines, tools, or other resources alongside people so jobs can be planned more accurately.
Original PR description
Allow to plan resource.resource instead of hr.employee. This allows planning manager to plan machine (or tools, or whatever) to complete a job along with human resources. TaskID: 2566432
Resolved issues and error corrections
This fixes an access rights problem that could stop users from creating a follow-up activity after selecting the closing entry action in the generic tax report. It helps accounting teams complete tax closing workflows without unnecessary interruptions.
Original PR description
Security Access Error when creating the activity after clicking the 'closing entry' button on the generic tax report.
Features or functions removed from Odoo
This change partially reverses a previous update that introduced a multiple fleet mechanism for Belgian salary package handling. It restores the earlier fleet configuration approach, reducing disruption for payroll and HR teams using company car benefits.
Original PR description
I don't get why you don't get it... Partial revert of the taskID: 2415309 Com PR: https://github.com/odoo/odoo/pull/70313 Ent PR: https://github.com/odoo/enterprise/pull/18114 Upg PR: https://github.com/odoo/upgrade/pull/2447
Code cleanup and technical improvements
This update renames and reorganizes the enterprise CRM website lead reveal module to match the clearer naming used in the community edition. It helps teams and maintainers better understand the module's purpose, with no direct functional change expected for business users.
Original PR description
PURPOSE Perform a global renaming / cleaning of IAP features often added or merged with minimal review. Time to cleanup ! SPECIFICATIONS Update after community changes. Propagate renaming done in community to better highlight original module purpose and usage. Rename ``crm_enterprise_iap_lead_website`` into ``website_crm_iap_reveal_enterprise``. LINKS Task-2630969 Prepares Task-2600047 (code improvements and cleaning)
Miscellaneous changes
On the mobile iOS app, the native datetime picker is used to select the value of a date{time} field. Sadly, a bug in the positioning of the native picker can result in placing it too low on the device's screen and hiding the time part of the picker (which makes it unreachable for the user). This issue was fixed in odoo/mobile-ios@8266a7be9529406b0f8dc5aae21b3ee6249e99b7 Due to the current situation with Apple, as we are not able to release new version of the mobile iOS app, we don't
Original PR description
On the mobile iOS app, the native datetime picker is used to select the
value of a date{time} field.
Sadly, a bug in the positioning of the native picker can result in
placing it too low on the device's screen and hiding the time part of
the picker (which makes it unreachable for the user).
This issue was fixed in odoo/mobile-ios@8266a7be9529406b0f8dc5aae21b3ee6249e99b7
Due to the current situation with Apple, as we are not able to release
new version of the mobile iOS app, we don't have much choice than
disabling the native datetime picker for this platform and fallback to
the regular web-based one.
Task ID: 2613810
Forward-Port-Of: odoo/enterprise#20439
Forward-Port-Of: odoo/enterprise#20402