Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
7 replies
Subscribers
4 subscribers
Views
4664 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Reports
Task Reassignment Reporting
peterh
over 8 years ago
Any creative ideas on how to report on an active task to see if it has been 1) reassigned more than once, 2) reassigned by a user not in the original assignee group?
OriginalPostID-239038
Discussion posts and replies are publicly visible
0
sikhivahans
over 8 years ago
@peterh I don't think there is a way to capture the 'Reassign' event associated with a Task. This may be possible provided if you provide the Reassign feature of yours where you will be doing it from a Task Report or a button in the same Task which will submit the task, do the necessary save operations and finally reassign.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
chetany
A Score Level 1
over 8 years ago
@peterh, as said by @sikhivahans, there is no direct way to capture the "Reassign" event.
But, I have an alternate workaround. Events like "Reassignment", "Active", "Assigned" or "Cancelled" of a task can be tracked in the process history.
1.) To check if the task was reassigned more than once:
You will need to filter the process history for Task Events, and again filter based on task Id. Check for "Reassigned" events. Then you can tell if the task was reassigned more than once.
2.) Reassigned by a user not in the original assignee group:
From the process history, you can find the event when the task was first "assigned", and find the associated task assignees - these will be the original assignees. Then you can compare those with the current assignees of the task(assuming the task is in Active state currently).
The solution I am suggesting will however need you to create a custom plugin - which may take a considerable time to create.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 8 years ago
@chetany Good catch mate. Unfortunately, I have missed the audit trail part that will be taken care of by the process history.
I think this could be doable provided if we parse the 'Process History' using the 'Process History' plugin at http://bit.ly/2cFnsPt and it might be easier(for instance, assignee information returned by Process History isn't a direct user or group objects) to create a new plugin which does all these by accepting a set of inputs. And as opined by @chetan, it takes a considerable investment of time.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
chetany
A Score Level 1
over 8 years ago
@sikhivahans, yes Process History plugin can be reused, may need some modification.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sikhivahans
over 8 years ago
@chetany It actually needs parsing the desired information from the plugin's output.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
kondetiv
over 8 years ago
@chetany well said. Worth reading this post. Thank you.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
peterh
over 8 years ago
Thanks all. If reporting is required, sounds like the Process History plugin is the way to go. We are moving towards a customized reassignment model so we shouldn't need this in the future.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel