Comments on: Managing Ad-hoc Tasks in ServiceNow Workflow https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/ ServiceNow Consulting Scripting Administration Development Wed, 06 Mar 2024 20:47:39 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: Mark Stanger https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6220 Tue, 23 Oct 2012 16:26:48 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6220 In reply to Leslie.

Option 3 assumes you create a sub-task table that sits under ‘change_task’ or something similar. Your workflow wouldn’t be involved with the sub-task records at all. Users would simply associate the sub-task records to change task records as needed via a related list or something similar.

]]>
By: Leslie https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6219 Tue, 23 Oct 2012 16:17:12 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6219 Looking at option 3 now and not sure what you mean by manually added to each auto-generated task. I am using a workflow to create the required tasks and can create a table called chg_subtask.

]]>
By: Mark Stanger https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6218 Fri, 06 Jul 2012 16:30:51 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6218 In reply to Leslie.

Hi. You’ve basically got 2 options. The first is to use a ‘Script’ or ‘Wait for’ activity to query for the tasks and pull back the necessary information. That way might be a bit more difficult but it’s the best way to integrate with your workflow. The second way is to set some attribute on your parent record from the workflow and then have a business rule that updates the corresponding tickets. Either way, it’s a challenge unless you’ve got some consistent attributes on your tasks (perhaps forced by a template or order).

]]>
By: Leslie https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6217 Fri, 06 Jul 2012 15:44:46 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6217 Hi Mark, I am looking at option 1 for a mix of execution plans and workflow. We originially set up with workflows but it just doesn’t manage the ad hoc tasks well. I love how easy it is to work with ad hoc task with the execution plan. Our pre-set tasks include pending final approval and pending verification. As we hit the different stages of the change throught the progression of the tasks, how do I change the state of the ticket? I know I can easily change the state within the workflow but how can the workflow know where we are in the execution of the tasks?

Basically the question is how do I get both methods to talk to each other through the progression of the ticket?

]]>
By: Abhiram Bharadwaj Diddigi https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6216 Fri, 14 Oct 2011 15:41:22 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6216 Hi mark,
Nice article.
With my experience, I see the Option 3 and Option 4 are “better” when compared to others(again,its my opinion)
Option 4 : might create some confusion(like attaching two subworkflows) if you have two wait-for’s for the activity which creates a sub flow :)

]]>
By: Kristina https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6215 Mon, 17 May 2010 06:08:58 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6215 Hi.

For our Change module, we needed a workflow that would be completely open when it came to change tasks. So we built buttons for moving changes from Stage to Stage. Also some custom BRs at ‘implementation’ step to check for any pending change tasks and start the first one(s) by switching their state to Open instead of Pending. When each change task is closed, it checks to see if there’s another child of the same parent that needs to be switched on and switches on the one(s) with the smallest order number. At the moment we have no restrictions on when change tasks are allowed to be closed (you can have a task that involves prep work as opposed to implementation), but it’s easy enough to build a check into a UI action to query the open tasks and make a decision based on that. Anyway, none of our change tasks appear in our Change workflow, it’s all done with BRs. It’s up to the humans to build all the tasks and set their orders appropriately, of course. No auto reordering or anything. But we do allow list edit on this field, so it’s simple to reorder stuff in the related list shown at the bottom of the change record. So far it seems to be working, though I have a few pending requests to tweak it. :)

]]>
By: Mark Stanger https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6214 Wed, 13 Jan 2010 07:09:14 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6214 In reply to Ruth Porter.

It’s never a bad idea to request an enhancement to the product. In some cases (like this) the enhancement has already been requested, but the more people ask for it, the more likely it is to get the attention of Service-now developers.

]]>
By: Ruth Porter https://servicenowguru.com/graphical-workflow/managing-adhoc-tasks-servicenow-workflow/#comment-6213 Wed, 13 Jan 2010 02:14:02 +0000 https://servicenowguru.wpengine.com/?p=656#comment-6213 Hi Mark,

Thanks so much for this. Option 1 is the the way I have done it when using an execution (delivery) plan but it is good to know what we have done is the same as the guru’s!

I think your option 3 sounds the most promising as it looks as though it could co-exist quite nicely with the graphical workflow and we will investigate that.

Do you reckon it could be worthwhile asking for an enhancement in this area (e.g. an option to allow the order field on a task to be used to control this)?

Thanks, Ruth

]]>