Wednesday, January 25, 2023
9 changes
Enhancements to existing features
The Amazon sales integration was simplified by removing redundant internal links to sales teams and warehouse locations. This reduces maintenance complexity while preserving the same business behavior by using existing information directly.
Original PR description
There is no need to inherit from crm.teams and stock.location, as the only use of the added fields can easily be retrieved from the original models. task-2883455 See also: - https://github.com/odoo/upgrade/pull/3991
Holiday-related payroll setup now supports assigning more than one responsible person instead of only one. This improves flexibility for Belgian payroll and holiday processes where several people may need to manage or review the same responsibility.
Original PR description
task - 3060720
Timesheet screens and search behavior were streamlined to make daily time entry and reporting easier to use. Users get clearer form information, more consistent employee timesheet access, and simplified report search setup across related timesheet apps.
Original PR description
Purpose of this PR to do generic improvement for timesheet apps. So in this PR done following improvements: - adept context of timesheet action from employee form view to coherence with community changes. - add remaining hour field in timesheet form view. - removes timesheet report search view. - remove the step asking to set a project in the timer from timesheet tour. task-2983879
Payroll users can now add eligible payslips directly to an existing batch instead of creating a new batch. This streamlines payroll processing by making it easier to update batches when additional payslips need to be included.
Original PR description
Allows users to add payslips to existing batch. Previously, the user had to create a new batch to incorporate new payslips, now it's done through a wizard. task-3103606
Spreadsheet users can now see the names of other people currently connected, not just the total number of collaborators. This makes it easier to understand who is editing a spreadsheet or dashboard without having to locate each person in the document.
Original PR description
This revision adds the names of the connected users in addition to their number. This will provide a way to have an overview of who's editing the spreadsheet without having to track every user position in the sheet. Task 3144614
Subscription upsells must now use the same currency as the original subscription. This prevents billing inconsistencies and avoids validation issues caused by mixing currencies within a related subscription sale.
Original PR description
Currently it is possible to upsell a subscription with a currency different than the parent. This commit adds a python constraint checking this case and if it happens, it throws a validation error. task-3103865
Several app settings screens now use a newer layout that groups options more clearly. This makes configuration areas in project, helpdesk, field service, forecasting, documents, and website helpdesk easier for users and administrators to scan without changing business behavior.
Original PR description
* : documents_project, helpdesk, industry_fsm, industry_fsm_report,
industry_fsm_sale, project_forecast, website_helpdesk
Comunity PR : https://github.com/odoo/odoo/pull/110432Point of sale entries are now included in India's GSTR-1 reporting. This helps businesses using Odoo POS produce more complete GST return data with less manual reconciliation.
This update improves Indian GST return workflows, including GSTR-1, GSTR-2B, and GSTR-3B reporting. It helps businesses prepare more accurate government-ready filings, improves matching and error handling, and removes duplicate functionality already available elsewhere.