Drew Davies Posted March 16, 2018 Posted March 16, 2018 Hi all, We have built up a number of business processes during our various stages of testing/implementation and I was wondering if there's an easy way to identify the ones that aren't currently linked to any of our Services? I'd like to do some spring cleaning and remove the old ones that are no longer in use but would prefer not to have to go into every individual section to see what's being used and what isn't.
Guest Posted March 16, 2018 Posted March 16, 2018 Hi @Drew Davies I'll have a closer look at this for you - there may be some report(s) that we can generate to show this information., but it may take some time to build this. Something I have previously built is almost the opposite - a report that should all of your active Services, Catalog Items and the Associated BPMs and Progressive Captures - this may be useful to see the ones that you are currently using, and then you can rule these out and look into the ones that don't show here. This report isn't going to cover EVERY scenario as it is only looking at the workflow that is associated to the Catalog Items - and not any default Progressive Captures (e.g. "new incident, new service request") or any Business Processes directly attached to Services - so really this will only be useful if you are using catalog items. But feel free to load this onto your instance - in the Admin Tool, simply navigate to Service Manager -> Reports -> Create New Report and then click the Green "Upload" button and select the attached text file. all-active-services-with-catalog-items.report.txt Kind Regards Bob Dickinson
Drew Davies Posted March 16, 2018 Author Posted March 16, 2018 @Bob Dickinson That's great, thanks for that I've just uploaded it and it's definitely going to be a useful report.
Alisha Posted October 12, 2020 Posted October 12, 2020 Hi @Bob Dickinson, I'm using your report above which has been very useful. I was just wondering if there's a way to check if there are any requests that are 'Resolved' but not yet 'Closed' that are using an old Business Process please? There are Business Processes that I'm trying to delete but it's still showing as being in use (but it's not showing in the above report). Many thanks, Alisha
Bob Dickinson Posted October 13, 2020 Posted October 13, 2020 Hi @Alisha Glad the last report worked for you. Thats a good question, as it can be difficult to quickly establish which requests are stopping a Business Process from being deleted. I have attached a new report for you to try which should show you:All tickets with a status of "Resolved" that are using a Business Process with a version that has since been updated If you still can't delete the Business Process after identifying and closing the tickets, it may be because there are tickets that has a status of "New", "Open" or "On Hold" as well - in which case the reporting filtering would need to be slightly amended to view those too. I hope this helps Kind Regards Bob resolved-calls-using-older-process-version.report.txt 1
Alisha Posted October 16, 2020 Posted October 16, 2020 Hi @Bob Dickinson, Thank you for the new report. I have updated it to show the status of 'New', 'Open', 'On Hold' and 'Resolved' and included the Catalog but it didn't bring back any results. However, I am still unable to delete the Business Process. Is there anything else that could be using it? (Sorry to hijack this thread.) Many thanks, Alisha
Bob Dickinson Posted October 16, 2020 Posted October 16, 2020 Hi @Alisha Can you send me a copy of the report with your amendments and I'll take a quick look for you Kind Regards Bob 1
Bob Dickinson Posted October 16, 2020 Posted October 16, 2020 Hi @Alisha Thanks for your time on the call earlier. Just to round this off for anyone who is following this thread, the issue was that a number of requests had been Closed - but their Business Processes had not been completed. This typically can happen if using the bulk update function to resolve/close requests, when their Business Processes are expecting additional actions (for example awaiting an owner). Because of these processes were still ongoing (despite the tickets showing as closed), it meant that they weren't showing on the report I created - and the reason you could not delete the Business Processes had been completed. What I advised what in the Admin Tool to navigate to "Applications --> Service Manager --> Business Processes" and click on the "Manage Executed Processes" button. From there you can search for the Business Process name, and see all tickets that are currently using that process and it's ongoing. From there, you can review each request and cancel the Business Process(es) for the closed requests. Once there are no longer any active processes against requests, you should be able to delete the Business Process as originally required. I hope this helps! Kind Regards Bob 1
Alisha Posted October 19, 2020 Posted October 19, 2020 @Bob Dickinson, Thank you very much for all your time and help on this. Much appreciated.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now