Monday, February 26, 2024
10 changes · master
Enhancements to existing features
Helpdesk ticket reports now show “Time to first assignment” and “Time to close” with greater precision, including minutes instead of only whole-hour values. This helps teams better understand response and resolution performance, especially for tickets handled quickly.
Original PR description
Converting "Time to first assignment" and "Time to close" fields of helpdesk tickets from integers to floats allows the users to see the time more precisely (minutes included). task-3700521
Miscellaneous changes
In the website tabl, try to add a website form Before this commit, there was a crash because of some callback that was not bound. After this commit, the flow works as expected. opw-3735624 Forward-Port-Of: odoo/enterprise#57122
Original PR description
In the website tabl, try to add a website form Before this commit, there was a crash because of some callback that was not bound. After this commit, the flow works as expected. opw-3735624 Forward-Port-Of: odoo/enterprise#57122
Before this commit, values in grouped lines are not in the company currency but in the foreign currency set on the move. This is wrong, this commit changes the way we're computing values to get the value in company currency instead of in foreign currency. To do that, we change the computation (`quantity * price_unit`) for this: `Sign of quantity * Sign of price unit * ABS(balance)` It means that we handle possibility that quantity and price unit could be negative (for some strange corne
Original PR description
Before this commit, values in grouped lines are not in the company currency but in the foreign currency set on the move. This is wrong, this commit changes the way we're computing values to get the value in company currency instead of in foreign currency. To do that, we change the computation (`quantity * price_unit`) for this: `Sign of quantity * Sign of price unit * ABS(balance)` It means that we handle possibility that quantity and price unit could be negative (for some strange corner cases), and we get the amount in company currency instead of in the foreign currency. opw-3757444 Forward-Port-Of: odoo/enterprise#57429 Forward-Port-Of: odoo/enterprise#57334
In this commit (https://github.com/odoo/enterprise/commit/0f31f77665b10ac85396ed890786f630401f0503), we ensure that generic report line ids are unique by using all discriminant values. This commit ads these discriminant values in the where to make sure that sublines have unique ID as well. no task id Forward-Port-Of: odoo/enterprise#57343 Forward-Port-Of: odoo/enterprise#57256
Original PR description
In this commit (https://github.com/odoo/enterprise/commit/0f31f77665b10ac85396ed890786f630401f0503), we ensure that generic report line ids are unique by using all discriminant values. This commit ads these discriminant values in the where to make sure that sublines have unique ID as well. no task id Forward-Port-Of: odoo/enterprise#57343 Forward-Port-Of: odoo/enterprise#57256
odoo-python and odoo-javascript comments in .pot files are used to determine which translations to load. Omitting them would cause the translations not to appear. This commit goes through all .pot files and re-exports the ones where the comments have been omitted. Task-3764933. Community: https://github.com/odoo/odoo/pull/155302 Forward-Port-Of: odoo/enterprise#57361
Original PR description
odoo-python and odoo-javascript comments in .pot files are used to determine which translations to load. Omitting them would cause the translations not to appear. This commit goes through all .pot files and re-exports the ones where the comments have been omitted. Task-3764933. Community: https://github.com/odoo/odoo/pull/155302 Forward-Port-Of: odoo/enterprise#57361
Currently, synchronizing done order in FBA creates some stock move that are not in the state done anymore. This is due to some changes in the management of the quantity done in stock, that needs to see if the quantity was picked or not. As, in this case, we are confirming a move for products that were stocked in an Amazon Warehouse and then delivered by Amazon, we can manually set the move as being picked. opw-3594556 opw-3662990 Forward-Port-Of: odoo/enterprise#56943
Original PR description
Currently, synchronizing done order in FBA creates some stock move that are not in the state done anymore. This is due to some changes in the management of the quantity done in stock, that needs to see if the quantity was picked or not. As, in this case, we are confirming a move for products that were stocked in an Amazon Warehouse and then delivered by Amazon, we can manually set the move as being picked. opw-3594556 opw-3662990 Forward-Port-Of: odoo/enterprise#56943
Issue --> For a database with a large number of `account.move` records, the computation of the field `l10n_ar_fce_transmission_type` leads to a MemoryError when installing the `l10n_ar_edi` module. Solution --> Use the `_auto_init` method to add the column to the `account_move` table to skip computation during installation. Set the value to NULL on init because the field does not have a default value. opw-3694393 Forward-Port-Of: odoo/enterprise#56879
Original PR description
Issue --> For a database with a large number of `account.move` records, the computation of the field `l10n_ar_fce_transmission_type` leads to a MemoryError when installing the `l10n_ar_edi` module. Solution --> Use the `_auto_init` method to add the column to the `account_move` table to skip computation during installation. Set the value to NULL on init because the field does not have a default value. opw-3694393 Forward-Port-Of: odoo/enterprise#56879
The file `test_ui` is currently not imported. The tour is pretty useless and has been improved in 17.0. We will keep it in that version, to be sure that we don't break the equivalent tour, but we can remove in these versions (it just creates a sample bill and post it, currently). The tour `account_accountant_tour_upload_ocr_step` has been deemed useless. It pops a bubble on a button where it makes no sense, with a self-explanatory message already. Forward-Port-Of: odoo/enterprise#5722
Original PR description
The file `test_ui` is currently not imported. The tour is pretty useless and has been improved in 17.0. We will keep it in that version, to be sure that we don't break the equivalent tour, but we can remove in these versions (it just creates a sample bill and post it, currently). The tour `account_accountant_tour_upload_ocr_step` has been deemed useless. It pops a bubble on a button where it makes no sense, with a self-explanatory message already. Forward-Port-Of: odoo/enterprise#57225 Forward-Port-Of: odoo/enterprise#56726
Fixes that sale_subscription mail templates is reverted on module upgrade When upgrading the sale_subscription module all subscription email templates was reverted due to missing noupdate=1 Forward-Port-Of: odoo/enterprise#57043
Original PR description
Fixes that sale_subscription mail templates is reverted on module upgrade When upgrading the sale_subscription module all subscription email templates was reverted due to missing noupdate=1 Forward-Port-Of: odoo/enterprise#57043
**Issue:** The total amounts div overlaps the digital stamp from the Mexican localization **Solution:** Put the digital stamp at the final of every element of the invoice to avoid the overlapping **opw-3742996** Forward-Port-Of: odoo/enterprise#56718
Original PR description
**Issue:** The total amounts div overlaps the digital stamp from the Mexican localization **Solution:** Put the digital stamp at the final of every element of the invoice to avoid the overlapping **opw-3742996** Forward-Port-Of: odoo/enterprise#56718