<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Capture user who accepts a task</title><link>https://community.appian.com/discussions/f/user-interface/1021/capture-user-who-accepts-a-task</link><description>Hi All I have a form which is assigned to a group &amp;quot;A&amp;quot;. Now a user being the member of group &amp;quot;A&amp;quot; can see this task in My Tasks. Now he accepts the task. I want to capture who in the group has accepted the task. Note that: The task is not completed. It</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34652?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 09:11:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9e018bc3-3c5d-41c7-a53e-da7032890e07</guid><dc:creator>mohanp</dc:creator><description>*Please read &amp;quot;Anyone of the component&amp;quot;  as the component where we are using a!save() function.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34651?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 08:58:42 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2e419c21-5dbf-489e-b088-efa947530f3f</guid><dc:creator>mohanp</dc:creator><description>Thanks Narasimhaadityac, Yes, I understand your solution but in your case user has to interact with any one of the component in the form, else process won&amp;#39;t be trigger. Say user has accepted the task and navigate to the other tab as he may want to complete this task on later time.  Any idea by which we can trigger a process without interacting with the form field?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34650?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 07:09:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:67afdbfb-86cd-4c08-96fb-a5b698f30269</guid><dc:creator>narasimhaadityac</dc:creator><description>Hi Mohan, we did tried one way in 7.11, as mentioned in above post when the task is accepted by the user, tp!owner would be populated and the form is reloaded. what we have done we used the fn!startprocesswrite with bind variables and then invoking a sub process on the first editable fields saveInto and passing the tp!owner as the input so that the information would be written to the database.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34649?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 06:54:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:be7be0af-5289-4c7f-be3e-4d168abec9f5</guid><dc:creator>aayusha</dc:creator><description>I am not sure, whether a!queryProcessAnalytics can be utilized in rule event or not.&lt;br /&gt;AFAIK, query rules or query entity doesn&amp;#39;t work in rule event, similarly I think the queryProcessAnalytics will not work.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34648?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 06:49:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:63742de3-ecdd-4742-af9c-1dab1f3adf72</guid><dc:creator>mohanp</dc:creator><description>Thanks aayusha, We are on version 16.1 and I think a!writeToDataStoreEntity() is available from 16.2 onwords. Attached is a rule which returns true if task has been accepted and I&amp;#39;m calling this rule on rule event inside a process and based on this rule condition I&amp;#39;m trying to write status into DB. When am calling this rule in script task it&amp;#39;s returns valid Boolean value but when I call it into rule event my process goes into Paused mode and I got error alert &amp;quot;ERROR:EVAL:@reason=index&amp;quot; Such errors occur if we use with or load inside the rule but I am not using with or load in my rule.&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/13/Identify-Task-Status.txt"&gt;Identify Task Status.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34643?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 05:57:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ebc68376-5562-458d-a911-9dddf96634d1</guid><dc:creator>aayusha</dc:creator><description>@mohanp, try using a!queryProcessAnalyatics in the load(), whether the task has been accepted or not, once you know that the task has been accepted, you can use a!writeToDataStoreEntity() to save that detail to database.&lt;br /&gt;You may to take care of case when the user reopens the same task after accepting once.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/34642?ContentTypeID=1</link><pubDate>Thu, 18 Aug 2016 05:39:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0a007d8a-735e-4998-a23c-94ee862de89f</guid><dc:creator>mohanp</dc:creator><description>Hi Aayush, I want to identify the accept click on the form (OOTB Accept option). As soon as user accept the task I need to trigger a process which will write task status as Accepted into DB. Any idea how to capture Accept event?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/14235?ContentTypeID=1</link><pubDate>Wed, 14 Jan 2015 08:08:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:72ced154-7fb3-49b9-aa48-5effa50790d8</guid><dc:creator>bhaktit</dc:creator><description>Thanks rajivr&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/14223?ContentTypeID=1</link><pubDate>Tue, 13 Jan 2015 17:28:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0abb0427-56d1-4fee-8694-17db66d2afb4</guid><dc:creator>Rajiv Rahul</dc:creator><description>Hi Bhaktit,&lt;br /&gt;There is no other way but to use &amp;#39;Task report by Process Model&amp;#39; and use the &amp;#39;Execute Process Report&amp;#39; smart service(under Analytics) to pull the data from the task report. Using above you can track the status of users who were assigned that task.&lt;br /&gt;&lt;br /&gt;Note: In above task report, you can edit the &amp;#39;From column&amp;#39; to tp!owner(which is pp!initiator by default) or add a new column(as tp!owner) so that you can track the person who has accepted, completed etc..&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/13914?ContentTypeID=1</link><pubDate>Mon, 22 Dec 2014 09:04:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:47b9d7a4-43ac-4dd7-a412-ecb4aef0b8f7</guid><dc:creator>bhaktit</dc:creator><description>hi..I have a use case where I am assigning a task to different groups and I need to capture which group has not completed that task . Can you please guide ? Thanks in advance..&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/8330?ContentTypeID=1</link><pubDate>Mon, 24 Mar 2014 15:50:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ed61e492-4d77-4c96-82d6-c9ed0751a836</guid><dc:creator>Navajith K</dc:creator><description>Please reade &amp;quot;capture the name&amp;quot;, to &amp;quot;capturing tp!owner&amp;quot;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/8329?ContentTypeID=1</link><pubDate>Mon, 24 Mar 2014 15:48:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:fd2893fe-07dc-44ba-9e34-40d51411d0e1</guid><dc:creator>Navajith K</dc:creator><description>Hi aayusha, Could you please let me know how you were able to figure this out? I tried this congiguring &amp;quot;Tasks by Process Model&amp;quot; report in Analytics node and capture the name. Please let me knw where we need to put the analytic node, before or after the user input task, If it is before then that task will not be there in the report and if it is after, the task will be completed. Your help is highly appriciated, Thank You&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3448?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 21:05:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0b2571e4-31ab-40a8-b754-bbd37832ed97</guid><dc:creator>mikec</dc:creator><description>We do something similar where we have created a grid/queue where a user can go in and open a non-assigned task and then either assign it to themselves or to someone else.  The department head has a grid view of all requests coming into his department and he can filter by assignee to see who is handling what assignment and which one&amp;#39;s have not been assigned.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3446?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 20:15:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a7093c74-5be0-46e1-b010-55572fc99ba7</guid><dc:creator>aayusha</dc:creator><description>Hi&lt;br /&gt;Thanks All&lt;br /&gt;If I combine suggestions from Shaun and elizabeth, then it works.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3445?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 20:07:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:99e84a30-8d15-4b25-bb58-aa99cee7a230</guid><dc:creator>aayusha</dc:creator><description>Hi&lt;br /&gt;&lt;br /&gt;As far as I have understanding that tp!owner should be saved in process variable to use further which means that i would assign tp!owner to process variable in outputs tab of Data tab in properties of user task.&lt;br /&gt;But the point is output tab executes when task node is completed from user end.&lt;br /&gt;May be I am not getting your answer in a right way. Can you elaborate more on that?&lt;br /&gt;&lt;br /&gt;Thanks&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3442?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 18:25:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:940fd579-b530-404b-99d9-96aec11f6cfe</guid><dc:creator>elizabeth.epstein</dc:creator><description>tp!owner is populated as soon as a user accepts the task. So you can use tp!owner to report on what you want.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3441?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 17:55:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6625c22b-ae05-435d-bdec-ad28b6da9479</guid><dc:creator>Shaun Kilby</dc:creator><description>I believe this depends on what you are looking to gain from identifying the assignee. A tasks report by process model might be the route you&amp;#39;re looking for. If you need to utilize this information in process, you could use the analytics node to pull this information from the report.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3437?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 17:06:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4c1a3169-ad30-40fc-8296-25a28d29642d</guid><dc:creator>aayusha</dc:creator><description>Is there any other solution for the problem?&lt;br /&gt;Any pointers will be helpful.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3436?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 17:05:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3f094a66-856a-40bb-a2c1-9e6d46183d2e</guid><dc:creator>aayusha</dc:creator><description>I understand that, solution provided above will solve the issue. But it will increase one task everytime I want to know who accepted the task.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Capture user who accepts a task</title><link>https://community.appian.com/thread/3435?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 16:57:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5a5f4adf-6cb7-4b3d-8e96-0b213f1388dd</guid><dc:creator>shelzle</dc:creator><description>I do this by chaining two tasks. The first is the one that gets assigned and saves who klicked the submit button. The second task is the actual task.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>