Monday, August 10, 2020
6 changes · master
Enhancements to existing features
This update strengthens accounting period controls by guiding users to resolve blocking items and limiting resequencing to authorized accounting roles. It also improves French FEC exports by adding a test export option and automatically locking the fiscal year when an official file is requested, supporting compliance and reducing mistakes.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Canned replies in Mail now appear immediately but are not automatically selected, reducing accidental use. Users can choose replies more predictably with keyboard navigation or mouse clicks, and can still send a plain colon message when no canned reply is selected.
Original PR description
PURPOSE: - remove the active class from the canned response and delay, once the user presses the any key (tab, key down, and key up) then it should add active class for it's desired behavior and it…
PURPOSE:
- remove the active class from the canned response and delay, once the user presses the
any key (tab, key down, and key up) then it should add active
class for it's desired behavior and it should work like cancel.
user should send message if the message is : and none of canned response selected.
SPECIFICATION:
- Don't add focus on the 1st element for canned mention
- The user who wants to use the canned answer need to select it, using:
- TAB (start from the top of the list)
- Mouse click to select the one that he wants
- ARROW UP: Start from the last one on the popup
- ARROW DOWN: Start from the first one on the popup
- Dropdown selection should work like cycle
- Remove delay in displaying canned response
- send : as message in case of canned when there is no response is selected
- "shift + tab" to focus previous element in dropdown
- prevent re-rendering of dropdown process on keys like: shift, ctrl, alt, capslock.
LINKS:
PR https://github.com/odoo/odoo/pull/46825
Task 48686
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prResolved issues and error corrections
Clicking your own avatar now opens an OdooBot conversation instead of showing a dead-end warning. This gives users immediate guidance on how to start chats with other people and improves the avatar chat experience.
Original PR description
**PURPOSE** Currently, if a user clicks on its own m2o_avatar_user, he'll receive a notification letting him know that he can't chat with himself. so it will lead to the dead-end for the user what to do next. **SPEC** Instead of that, once any user clicks on their own avatar or odoobot then, we just pop out the odoobot chatbox and display message that Chat with any other user simply by clicking on his avatar. So user can chat with the odoobot and get the next steps or help from the odoobot. We have called one method called message_comment which is creating the mail.message record for the auther id of Odoobot and notify the user using bus mechanism. Task: 2280440
Tax audit amounts now follow the same handling as tax reports for Point of Sale return transactions. This keeps financial audit details consistent with reported tax totals, reducing confusion during reconciliation and reporting.
Original PR description
https://github.com/odoo/enterprise/pull/12091 changed the way the tax report computes its totals wit account moves resulting for return operations in pos. This commit does the same on tax_audit field, so that it stays consistent with the report. X-original-commit: 67b3d70c8425dee17731e7b94bcb4797d4b06a97
The Argentina reports module has been fixed so it can be installed without errors. This resolves a setup issue related to the VAT report data view, helping affected businesses enable the module successfully.
Original PR description
Module was not installable due to the way we created the account_ar_vat_line view Task: 324
Point of Sale returns that do not create an invoice are now treated as refunds in tax reports. This prevents tax totals from being overstated and helps businesses report more accurate refund-related tax amounts.
Original PR description
Before that, the tax report did not apply a -1 multiplier on the total amount for those move lines (even though the refund tags were properly assigned). We fix that by introducing a hook function into account_reports, and overriding it in a new pos_account_reports module, so that those lines are properply detected as coming from a credit note. opw 2238358 X-original-commit: 1433f70b99a3653718117ce54f475012cbe37143