Monday, December 4, 2023
3 changes
2 changes
Enhancements to existing features
The file generation error message component has been made reusable across several accounting and local compliance reports. This helps provide more consistent feedback when export files cannot be generated and makes future report improvements easier to support.
Original PR description
…,lu_reports,ro_saft}: make file generation error widget function generic This commit refines the file generation error widget to make it more generic and applicable to various reports. Originally introduced for the saft report (see commit [49c9dc9](https://github.com/odoo/enterprise/commit/49c9dc9151435fddfc2e3b62ad397015f144a7b6), the need arose to extend its functionality to other report categories, necessitating its relocation to the `account_reports` module. Additionally, this commit enhances the feature by optimizing the usage of `action_params`. By adopting `kwargs` instead of `args`, we now explicitly define the parameters used, allowing for greater flexibility when providing the `FileGenerationErrorWidget` with functions that have multiple arguments. task-3619165
Worksheet templates can now be created directly from the list view, making setup faster and more straightforward. Color selection is handled automatically, default templates include helpful placeholder text, and related worksheet tests were updated to match the improved flow.
Original PR description
before this commit, worksheet templates open in form view when new templates is created and user can set color from worksheet form view. This commit remove form view and color fields from list view as user can direct create templates in list view while color can automatically set using template id. Placeholder is added in default worksheet template. task: 3251753
1 change
Enhancements to existing features
This update simplifies the kitchen display system by removing preparation category filters. Now all product categories will automatically appear on the kitchen display, making it easier for kitchen staff to see and prepare all items without category restrictions. This improves workflow efficiency by ensuring nothing gets missed.
Original PR description
This commit removes the preparation category so that all categories are prepared and thus displayed on the kitchen display.