Friday, December 8, 2023
6 changes · 17.0
Enhancements to existing features
This update lets teams choose whether status labels are displayed for state selection fields in form views. It improves clarity in areas such as time off, projects, and HR contract reporting by making important status descriptions visible when needed.
Original PR description
Description:
payslip state label description was not visible inside form view of timeoff
Improvement:
after adding widget payslip state label description is made visible.
task-3475416Brazilian customers are now required to provide their tax identification information during checkout and when updating their online account. The forms also include a clearer identification type field and improved Portuguese labels so customers better understand what information to enter.
Original PR description
At the moment, there are two possible flows to modify the personal information of the user. Either during the first checkout (website_sale) or by modifying the information on the account present on the website (portal). For both of these flows, when the client and the website are Brazilian, the input for the VAT must be required. This commit will override the corresponding function to make the input required under these conditions. Also, we have added a new field on the two forms. Just before the vat input, we can now find the l10n_latam_identification_type_id. Also adding some translation because client from brazil may not know what "VAT" is. task: 3576516 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes payslip state labels visible in the time off form view, improving clarity for users. The change adds a configurable option that allows administrators to show or hide state labels as needed, making the interface more flexible and user-friendly.
Original PR description
Description : payslip state label description was not visible inside form view of timeoff Improvement: after adding widget payslip state label description is made visible. taskID:3475416
This update enhances the report creation and editing experience by showing a placeholder at the original location when users drag elements. This makes it clearer where elements came from and improves the overall usability of the report builder interface.
Original PR description
With this commit, when dragging an element on the creation/edition of a report, it will keep a placeholder at the original place. To do that, we keep a copy of the element that is being dragged. The copied element is sanitized which means that we remove all attributes that could create a conflict with any other element. Task-id 3582082
This update improves the Human Resources modules by adding missing helper messages and refining existing ones across payroll, contracts, and referral features. These enhancements make the HR system more user-friendly by providing clearer guidance and better messaging throughout the application.
Original PR description
Change adds missing helpers and alters some of their messages in differents parts of HR apps. task-3522163 Forward-Port-Of: odoo/enterprise#52079 Forward-Port-Of: odoo/enterprise#50490
This update enhances how taxes are automatically detected when invoices are imported electronically (EDI). Previously, the system would retrieve the same tax repeatedly without considering user modifications. Now it uses historical invoice data to predict and apply the most accurate tax for each import, resulting in better accuracy and fewer manual corrections needed.
Original PR description
The aim of this commit is to improve the quality of the tax retrieving of the edi import. Context: The tax prediction happens when the invoice is given manually or with the OCR but doesn't happen when it's imported by EDI because the tax is already set by the OCR. Before this commit: During EDI import, the tax retrieved could always be the same even if the user make some modification to the previous bill. After this commit: The tax retrieved leverage the previous data to get better quality result for tax retrievement. task-id: 3531473 Forward-Port-Of: odoo/enterprise#52326 Forward-Port-Of: odoo/enterprise#51929