Notifications
Announcements
No record found.
Hi all,
Quick question. I know in javascript you can put in a custom function to close/resolve a single case without the annoying popup dialogue box asking for resolution details.
Now my question is with the ribbon workbench tool in the XRM toolbox. Is it possible to add a button on the case list view that allows you to resolve multiple cases based on what's checked on the grid/list view?
Haven't worked much with the ribbon workbench and not sure if this is possible as it's very annoying at the moment for users to resolve multiple cases at once.
Hi partner,
There's a more easier way to resolve multi cases in case list by ribbon.
We could use workflow to do this.
1.Create an on-demand workflow on case.
Do not set any trigger conditions.
2.Add an action to change status.
3.Save and activate. Let's have a test.
Now we go back to case list and click on "Flow" ribbon, and we will find the workflow we created.
So select the cases which we want to resolve, and then click on "resolveCase" to run the workflow.
After a little time, we will find that all the 3 cases have been resolved.
Hope it helps.
Best Regards,
Leo
Thanks Leo,
I thought about using a on demand workflow and will go with that if it's a last option.
I was looking for a custom workbench ribbon just because it seems more elegant and is easier to navigate to as opposed to having to expand Flow and then your custom workflows. Is there any articles on potentially doing this using a custom javascript function? I can't seem to find any documentation on this anywhere.
Kind regards,
Mike
Hello,
You can get the list of cases selected and call following code foreach of records - butenko.pro/.../
If you want to use JS wand workbench, you should consider two points.
1.Show the ribbon on case home page and when select some records, it should pass the records' ids to JS method in ribbon.
https://ribbonworkbench.uservoice.com/knowledgebase/articles/129783-pass-the-currently-selected-grid-row-s-to-a-custo
2.Use web api to close cases.
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/web-api/closeincident?view=dynamics-ce-odata-9
http://butenko.pro/2017/03/20/close-incident-using-webapi/
This is perfect. Thank you Andrew and Leo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Tom_Gioielli 55 Super User 2025 Season 2
Daniyal Khaleel 27 Most Valuable Professional
Soundari 15