Tuesday, June 27, 2023
6 changes · master
Enhancements to existing features
Point of Sale model components now have direct access to the shared application environment, making related customizations and integrations easier to maintain. This internal improvement supports smoother development across POS payments, loyalty, restaurant, sales, and payment terminal features without changing the user experience directly.
Original PR description
*: pos_adyen, pos_loyalty, pos_restaurant, pos_sale, pos_six, pos_stripe At the moment, the `pos` models don't have access to the `env` variable. This makes using `env` inside a model rather awkward. This PR makes it so all the pos models have access directly to `env` Task: 3358456 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of Sale-related modules now let their internal models access the environment context directly. This simplifies future maintenance and reduces awkward workarounds across connected POS features, with little direct impact on day-to-day users.
Original PR description
*: pos_iot, pos_l10n_se, pos_preparation_display, l10n_de_pos_cert, l10n_de_pos_res_cert At the moment, the `pos` models don't have access to the `env` variable. This makes using `env` inside a model rather awkward. This PR makes it so all the pos models have access directly to `env` Task: 3358456
The Documents app now shows a clear message when a workspace has no email alias configured, helping users understand the setup state. Several dialog labels and the spreadsheet creation window were refined to make actions and search easier to understand and use.
Original PR description
**The following improvements are done:** -When no alias is configured for the workspace, we will display a message "No alias configured". -The string of the cancel button is changed in various pop-ups. -The size of searchbar in the create spreadsheet dialog is reduced and shifted towards right. -The title of the create spreadsheet dialog is changed Task-3235745
Sales teams can now see changes to the referrer field in the order history chatter. This improves visibility when referrer information is added or updated on sales, rental, or subscription orders.
Original PR description
task-3289738
Rental report pages now show the related sales order reference in the navigation breadcrumb instead of a generic technical model name and ID. This makes it easier for users to recognize which rental order they are viewing and reduces confusion when moving through reports.
Original PR description
before this commit, rec_name was not given for the sale.rental.report model and thus in the breadcrump it is shown as model_name, id Before:  After:  after this commit, order_id is set as the rec_name for the model and order reference will be shown in the breadcrump.
Payslip worked-day descriptions now show the actual public holiday names instead of the generic work entry type. If several public holidays share the same type, their names are listed together, making payslips clearer for employees and payroll teams.
Original PR description
In this commit we have shown public holiday name in payslip description instead of work entry type name. When there are multiple public holidays of the same work entry type, it will be separated by a comma. task-3174829