Tuesday, April 8, 2025
4 changes · master
Resolved issues and error corrections
A small issue in the Brazilian electronic invoicing point-of-sale receipt logic was corrected. This prevents an automated testing error and helps ensure receipts continue to display reliably for Brazilian POS users.
Original PR description
In receipt override in l10n_br_edi_pos module we were trying to access config_id from order but the access need to be done through config. runbot error: 162185
This fixes an issue in the Swedish Point of Sale module where receipts checked the wrong source for fiscal device settings. It helps prevent receipt display or validation errors for Swedish POS configurations using fiscal data modules.
Original PR description
Module l10n_se_pos was trying to access to `useBlackBoxSweden` method from the order in the receipt. But since the receipt do not have the order instance, we need to use config.iface_sweden_fiscal_data_module Which is done in the commit. runbot error: 161626
A small typo was corrected in the manufacturing planning code that checks replenishment status. This helps ensure planning information is interpreted consistently and avoids minor errors in the master production schedule.
Original PR description
Typo from 94586ddbf05befe0b202d1efa971a225344f9ef5.
The employee search popup in appraisals no longer shows the Launch Campaign button, preventing users from starting appraisal campaigns from the wrong place. The appraisal employee list now uses the intended view so search results behave consistently.
Original PR description
After this commit, the `Launch Campaign` button is removed from the employee search modal. The newly inherited `view_employee_tree` mode is modified to be `primary` to create a separate list view. Then, the `open_view_employee_list_my` action view is updated with the newly created list view. By default, `Search more...` selects the first available list view if none has a priority, so it now uses the original `view_employee_tree` list view." task-4675979