Monday, August 10, 2020
4 changes · master
Resolved 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