helpdesk
helpdesk copied to clipboard
[16.0][ADD] helpdesk_mgmt_activity: new module
The module adds the following features:
- Set the list of models available for a Helpdesk
- Refer the Odoo model record to the Helpdesk Ticket
- Create an activity for the referring record right from the Helpdesk and move the ticket to the next state automatically
- Move the Ticket to a pre-defined stage automatically when the referred activity created from the Helpdesk is marked as Done
To streamline your helpdesk operations you can set activities to the pre-configured odoo modules records right from the Helpdesk. The ticket will be moved to the pre-defined stage when the activity is marked as done. For instance: A customer reached out to the support team regarding a delayed shipment.
- Assign Activity: The helpdesk support team user opens a ticket for the relevant Inventory picking record with specific instructions to check the shipment status and actions that must be taken.
- Warehouse Action: The assigned warehouse user sees the new activity in their Odoo dashboard, follows the prescribed steps to investigate, and updates the activity status accordingly.
- Automated Updates: Once the warehouse user marks the activity as done, the ticket automatically moves to the "Awaiting" stage to be checked by the support team use
You need to ensure your module doesn't make tests falling.
100% module does not cause tests to fail.
You need to ensure your module doesn't make tests falling.
100% module does not cause tests to fail.
What do you mean?
You need to ensure your module doesn't make tests falling.
100% module does not cause tests to fail.
What do you mean?
I was push empty module and tests are broken again. Because tests errors not because of this module.
This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖
ping @OCA/helpdesk-maintainers any chance to have a merge here ? all the the tags are valid
@DarioLodeiros @marcelsavegnago Could you please take a look at the PR. Thank you
I found the implementation interesting and performed a functional test. Apparently, the solution works as intended.
Here are some suggestions for improvement:
Chatter Log: It would be helpful to automatically log in the ticket’s chatter that the activity on [model name] ([record ID or name]) was completed. This would add more transparency to the process, making it easier to track the history directly from the ticket.
Multiple Activities Support: I believe it would be valuable to allow the creation of multiple activities from the ticket, linked to different models or records. However, I understand that this would require a significant refactor and might be more suitable for a future version.
HI @marcelsavegnago , thank you for the feedback! Right now we are not planning to implement these features because it's outside of the scope of the project this module was developed for. However your ideas look really interesting, so I think this is something that could be added later as soon as this module is merged.
Hey @OCA/helpdesk-maintainers any chance to have this merged?
Hi @dessanhemrayev , any chance to rebase ?
Hi @dessanhemrayev , any chance to rebase ?
Rebased. Would be nice to have this merged (finally 😄 )
Hi @flotho could you please leave review? I will merge the PR if everything is ok.
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.
/ocabot merge nobump
Hey, thanks for contributing! Proceeding to merge this for you. Prepared branch 16.0-ocabot-merge-pr-635-by-ivs-cetmix-bump-nobump, awaiting test results.
Congratulations, your PR was merged at 82c822c1169aaed80aa57200f997bcb72db0095a. Thanks a lot for contributing to OCA. ❤️