Tuesday, April 6, 2021
3 changes · master
Enhancements to existing features
Belgian accounting templates now record the non-deductible portion of VAT on the same account as the original base amount, instead of applying a separate default account. This aligns Belgian VAT handling with IPCF guidance and helps produce more compliant accounting entries by default.
Original PR description
According to the documentation from IPCF, the proportion of VAT that may not be claimed back must be recorded by default on the same account as the base amount in a different move line that this base amount. **Task ID:** #2373849 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves day-to-day Helpdesk workflows by making website forms publish correctly, opening tickets in the right app, and preventing accidental SLA tag color changes. It also improves field service handoff by carrying sales information from tickets to tasks, adds kanban views for key setup areas, and supports archiving for helpdesk tags, ticket types, and stages.
Original PR description
…nts in helpdesk Currently, in the helpdesk module, - fsm integration: the sale_line_id set on the ticket is not propagated to the fsm task - after publishing the website, clicking on the edit button…
…nts in helpdesk Currently, in the helpdesk module, - fsm integration: the sale_line_id set on the ticket is not propagated to the fsm task - after publishing the website, clicking on the edit button opens the helpdesk form under website instead of the helpdesk app - sla tags on tickets: currently when we click on the tags, the color picker dropdown is shown - in settings: when enabling the 'website form' feature, the helpdesk team is not published by default on the website - in settings: team members: there is a 'keep empty...' label in the description of the feature and the field is not required - the kanban view is not implemented in the helpdesk team, stages, and sla policies menus - the helpdesk.tag, helpdesk.ticket.type and helpdesk.stage does not have any active field and corresponding archive filter So in this commit, - I have propagated the sale_line_id set on the ticket to the fsm task - clicking on the edit button opens the helpdesk form view under the helpdesk app instead of the website one - the sla tags are not clickable, so the color cannot be modified - when enabling the 'website form' feature, the helpdesk team is now published by default on the website - inside settings: team members: the 'keep empty...' label is removed from the description of the feature and the field is marked required now - the kanban view is implemented for the helpdesk team, stages, and sla policies menus - added active field and corresponding archived filter in the helpdesk.tag, helpdesk.ticket.type and helpdesk.stage TaskID: 2464407
Resolved issues and error corrections
This fix changes how Ctrl+A works inside the web editor so it selects the current editable content instead of the entire email layout. This prevents users from accidentally deleting the whole mailing and triggering errors that leave the email unusable.
Original PR description
Odoo Task : https://www.odoo.com/web#id=2497783&action=333&active_id=1695&model=project.task&view_type=form&cids=1&menu_id=4720 Bug report from LNA: > In Google Slides, when you press ctrl+a, it selects the content of your container (ex : your shape or title or whatever) which is pretty useful to quickly replace big blobs of text whereas here, it takes the entire email and if I press suppr => traceback https://pastebin.com/KnCzV3Hc https://tinyurl.com/yzen23cc And my mailing is then empty and completely broken https://tinyurl.com/yhhu9zj6 I can't even drop so it's just over since I cannot click on "cancel" https://tinyurl.com/yef5c55s -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr