Tuesday, January 10, 2023
12 changes
Enhancements to existing features
Some previously untranslated Sale Order text is now available for translation. This helps businesses using multiple languages provide a more consistent localized experience for customers and staff.
Original PR description
This commit make some of non-translated string translatable of Sale Order.
Private field service tasks no longer show or allow setting a customer when no project is assigned. This reduces confusion by removing a field that is not useful for private tasks.
Original PR description
Before this PR when task is private user still able see and set customer on that task but if task is private then there is no use of customer on it. This PR hide customer field when task has not project set on it. task-3084850
The Referral and Field Service screens now hide company fields unless multi-company mode is enabled. This keeps forms simpler for single-company users while still assigning the correct default company behind the scenes.
Original PR description
…y activated before this commit, the company field in project and refferal is visible even without activating multi company feature(when company is single). after this commit in refferal default value is passed to the company and field will be shown only when multi company is activated.
Resolved issues and error corrections
A broken file reference in the German POS certification module was corrected so a required component can load properly. This helps avoid failures when using certified point-of-sale features in Germany.
Original PR description
Before, the path to the file `utils.js` was incorrect, dependent module did not load. Fixed the path.
Features or functions removed from Odoo
An unused internal field in the view system was removed because it no longer served a purpose. This simplifies maintenance and reduces unnecessary metadata without affecting day-to-day users.
Original PR description
This field is useless since 905e01921f3c3ef43ace6fc537d1d8c0d280002c. Remove it and all occurence of it in view records. https://github.com/odoo/odoo/pull/109420 https://github.com/odoo/upgrade/pull/4192
Miscellaneous changes
Create an invoice with: - MX partner - In Other Info tab: set 'External Trade' - An invoice line with a product having UMT Aduana set Change the product 'Quantity'. 'Qty UMT' on the invoice line will not automatically adjust opw-3087419 Forward-Port-Of: odoo/enterprise#35196
Original PR description
Create an invoice with: - MX partner - In Other Info tab: set 'External Trade' - An invoice line with a product having UMT Aduana set Change the product 'Quantity'. 'Qty UMT' on the invoice line will not automatically adjust opw-3087419 Forward-Port-Of: odoo/enterprise#35196
When archiving an employee, users can now edit the employee's private email address before sending an access link. This helps ensure the link is sent to the correct address and reduces follow-up corrections during offboarding.
Original PR description
When archiving an employee, the private email address of the employee can now be edited if the access link is going to be sent. task-3002105
The consistency of foreign_currency_id regarding the journal currency is now managed by account.bank.statement.line.create. Forward-Port-Of: odoo/enterprise#35553 Forward-Port-Of: odoo/enterprise#35340
Original PR description
The consistency of foreign_currency_id regarding the journal currency is now managed by account.bank.statement.line.create. Forward-Port-Of: odoo/enterprise#35553 Forward-Port-Of: odoo/enterprise#35340
Steps: - install sales and subscription apps. - go to subscription. - click on Renew button on confirmed subscription. Issue: - create and duplicate buttons are not visible Cause: - create False is passed in buttons action context. Fix: - make create true for `Renew` and `Upcell` buttons action context. **Remainder in master:** - Remove the context in `_prepare_renew_upsell_order` and `_get_associated_so_action` both methods - Add the context in `open_subscription_hist
Original PR description
Steps: - install sales and subscription apps. - go to subscription. - click on Renew button on confirmed subscription. Issue: - create and duplicate buttons are not visible Cause: - create False is passed in buttons action context. Fix: - make create true for `Renew` and `Upcell` buttons action context. **Remainder in master:** - Remove the context in `_prepare_renew_upsell_order` and `_get_associated_so_action` both methods - Add the context in `open_subscription_history` method. ex-action[ '"context"]["create"]= False task-3101440 Forward-Port-Of: odoo/enterprise#35289
The hardcoded format to send the date values to open the wizard is causing tracebacks: * when editing a rental line * when adding a second rental line in an order in some specific languages. This commit makes sure the format of the datetime sent (in the context) to the server is supported. opw-3089674 Forward-Port-Of: odoo/enterprise#35591
Original PR description
The hardcoded format to send the date values to open the wizard is causing tracebacks: * when editing a rental line * when adding a second rental line in an order in some specific languages. This commit makes sure the format of the datetime sent (in the context) to the server is supported. opw-3089674 Forward-Port-Of: odoo/enterprise#35591
pot file of module documents_spreadsheet module exists in https://github.com/odoo/enterprise/blob/16.0/documents_spreadsheet/i18n/documents_spreadsheet.pot , removing the documents_spreadsheet.pot file from spreadsheet_edition module Forward-Port-Of: odoo/enterprise#35559
Original PR description
pot file of module documents_spreadsheet module exists in https://github.com/odoo/enterprise/blob/16.0/documents_spreadsheet/i18n/documents_spreadsheet.pot , removing the documents_spreadsheet.pot file from spreadsheet_edition module Forward-Port-Of: odoo/enterprise#35559
…ialog Before this commit, the template/spreadsheet dialogs were not correctly displayed on smaller screen width, with overlapping elements and stretching images. Fixed the CSS to make the dialog more responsive and similar to the document kanban view. Odoo task [3047508](https://www.odoo.com/web#id=3047508&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Forward-Port-Of: odoo/enterprise#35019
Original PR description
…ialog Before this commit, the template/spreadsheet dialogs were not correctly displayed on smaller screen width, with overlapping elements and stretching images. Fixed the CSS to make the dialog more responsive and similar to the document kanban view. Odoo task [3047508](https://www.odoo.com/web#id=3047508&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Forward-Port-Of: odoo/enterprise#35019