Guest Paul Alexander Posted November 6, 2017 Posted November 6, 2017 Hello Is there a report that I can run/create which will show me a list of current BPMs and PCs being used either on the Portal or in Service Manager and which service they're being used for? Since we went 'live' there have been a lot of changes and updates to our original processes, along with lots of new processes. Unfortunately my book-keeping and admin hasn't been the best and I'm now aware that there are quite a few redundant processes and captures which just aren't being used any more, or were just used as tests and which can now be deleted. My problem is knowing which ones can DEFINITELY be deleted. Obviously I can go through and get rid of any which are marked as de-activated or inactive, but I know for a fact that there's at least a few which are showing as active but which aren't used for anything. I can also go through the Services one by one and make a note of which Catalog Items are using which processes, but I was wondering if there's an easier, quicker way of getting the info? thanks
Steve Giller Posted November 6, 2017 Posted November 6, 2017 I asked this a while ago, and the short answer was "No" I'm not aware that there was any intention to change this, so I assume that's still the case.
Guest Paul Alexander Posted November 6, 2017 Posted November 6, 2017 Thanks @DeadMeatGF It's sort of nice to know that I'm not the only one who doesn't keep things 'neat and up to date' and who needs help tidying up after himself
Steve Giller Posted November 6, 2017 Posted November 6, 2017 Obviously the ones I needed to tidy were created by other admins, mine were delightful, tidy and fully documented ... *ahem*
Guest Paul Alexander Posted November 6, 2017 Posted November 6, 2017 Same here....I need to be more careful who I let loose on MY processes and captures........not everyone is as picky about things as me.....
NeilWJ Posted November 15, 2017 Posted November 15, 2017 Hi Guys, You could run a report on "h_bpm_processes" and check the h_lastused_on date field and use a where clause of "h_active=1". This h_lastused_on is updated each time a process is spawned using that BPM process. So if the date is not set or is a long time ago it is fair to say you can de-activate it. Then wait a while and see if anyone complains. If after a while no one complains you could delete it (before you delete it, download it first in case you need to restore it). Note also that when a BPM process is spawned a copy of it is linked to the entity (so for example the request record) and it then runs off that copy. So you can delete/de-activate a process and any requests running against it will continue to work as its using the snapshot that was taken when it first spawned. Unfortunately for PC flows it is driven by a front end UI feature. There is no server engine or spawning required to run it. So you need to ask your SM team leader/manager which PCF flows they use/don't use and go from there. Cheers
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