Task assignment in Workflow

I am investigating the different possibilities to assign tasks in workflow processes. If I understand the documentation correctly a task can be assigned to an user or a group. If addressed to a group the first user in the group accessing the task "locks" it for all other users in the group. How do I assign a task to all users in a group (so each and every user in the group gets a copy of the task)? Can this be done? If not - how would you suggest such an implementation would be made? Perhaps using an external Web Service integrating with the Workflow Services?
Best regards
/ Rasmus

To assign a task to each an every member in the group, you could use the parallel workflow or "parallel with final reviewer" pattern. This will create a master task with subtasks assigned to each member of the group. Additionally you can use the ora:getUsersInGroup(groupId) xpath function to get all the members of the group and assign tasks to them.
Another option is to use the <flow> construct in BPEL and create separate workflow tasks for each member in the group

Similar Messages

  • Approval Workflow Task assigned behaviour

    I have a strange issue that has started recently. On a approval workflow, if the users do not add anyone to the cc line on the task assignment, there is only one email generated to notify the recipient of the task . However, if they put someone on the
    cc line as well, a email will get generated for each person on the cc list that will also include all the other recipients. So there are 3-4 emails being generated.  What could cause this and how can I fix it?

    Hi,
    Let verify the following:
    Whether you mean that when you add people to the cc line, several emails will be sent to the same recipient. if it is, perhaps your cc object 
    is a group contains the recipient.
    Whether your approval workflow created with SharePoint Designer 2010 platform. Maybe
    the following checkbox is enabled "For each group entered, assign a task to every member of that group" in the workflow.
    Best Regards,
    Lisa Chen

  • Agent assignment to workflow task

    Hi all,
    1) I have assigned a workflow(sub workflow) in a activity step in main workflow and assigned workflow task no ws99900258 in that step.i have tried to assign agents as general task.
    i couldn't do it.its showing that please place the cursor..some thing.
    Kindly let me know how to assign to a workflowid.
    2) in another workflow i am facing the problem is "mandatory import element(workflow container object(z_plm_sbc) is not explicitly provided".
    Kindly let me know how to rectify this error.
    Regards,
    Ramesh.

    Hi Ramesh,
    1. Open the workflow ws99900258 in tcode PFTC,
         Menu options -- > additional data-->agent assignment --> maintain --> select your workflow (this is where you are missing)
         click on "atttributes' buttone..
         Make it as general.
    2. In your workflow some of the elements are mandatory,  pass the required value into that element.
    This is you have to mention in the Binding ..
    Regards,
    Murali Krishna,

  • Workflow task Assignment to more than one agent

    Hi
    Does anyone know about Workflow task Assignment to more than one agent.
    This mena at one point there will be more than one approver..
    Regards,
    Anand

    Hi,
    Have you checked in OVX6 ? You can assign a given plant to different Sales Org. - Distribution Channel.
    Select the Sales Org. - Distbn. Channel, click on Assign & in the pop-up box select the plant.
    Regards,
    Vivek

  • Sharepoint 2013 - Group task assignment from a workflow

    I have designed a workflow, that can be started manually on a folder in SharePoint documents on a team site.
    I would like the workflow to start, assign a task to a SharePoint group, and then have that task show up in the members of that groups Outlook. 
    I am able to assign tasks to a single user and have the task show up in an outlook task list.
    However, when assigning to a SharePoint group, the tasks do not seem to show up in the outlook task lists.
    Is this an impossibility, or is there a way to make this work?
    Thanks,
    Products in Use:
    SharePoint Designer 2013
    Visio 2013
    (If needed I have visual studio, but would rather avoid it if possible. I am a programmer, but new to visual studio)

    Hi Brandon,
    If you are using “Start a task process” in workflow, please make sure that the “ExpandGroup” is Set to yes. Then the task will be generated for every member in the group. Please check if the task has been generated with members.
    Here are some settings you should ensure:
    All members have mailbox enabled in Exchange side.
    The setting for “task show up in an Outlook task list” is the same for all members.
    If it still doesn’t work, try it on SharePoint 2010 workflow. And also provide more information about your workflow and settings.
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Role Assignment to Workflow Tasks

    Hi Experts,
    Any hints on below requirement please :
    Details:
    1. For a role in transaction PFCG, I don't see the Workflow tab
    2. For the same role in transaction SUIM, I can see the Workflow tab and the tasks assigned.
    3. Now, I have a list of workflow tasks and I need to assign Role X, Role Y to all of them
    What is the correct and best way out to do this
    - Role-Task Assignment ::: Is it enough if I add all the workflow tasks in SUIM transaction(workflow tab) for both roles X,Y
    or
    - Task-Role Assignment ::: Can I assign both Roles X,Y in pftc transaction for each of the workflow tasks
    or
    - Both need to be done
    Thanks in advance ...
    ~Ali~

    Hi Ali,
    Answers for your questions:
    1. Transfer Missing Elements: YES
         With this step, new elements will create in the task container based on the method container elements and creates the binding b/w them. It is better to choose YES and after that, if you dont require the binding, you can delete it for respective elements.
    2. YES, we need to follow the same procedure.
    3. Basically production system is having the mandatory configurations like RFC destinations and Classify tasks are general, probably no other activities are required.
    4. For this, I am also waiting for other folks reply.
    Regards,
    Murali Krishna.

  • SharePoint's role and its task assignment

    SharePoint's role and its task assignment list below:
    *Workflow
    *App
    *PowerShell
    *SharePoint migrering
    *Enterprise Content Managment
    *Business Intelligence
    *social business platform
    *SharePoint analyst
    *SharePoint Enterprise Search
    *Document management
    *SharePoint Cloud
    *SharePoint BDC (Business Data Catalog)
    What more am I missing that is important to add?
    Please remember that I'm a newbie in SharePoint 2013.

    I understand you have added ECM but I would also add Records Management, Machine Translation Service and Community Sites.
    If you want to add features then you should also include Office Web Apps, Cross Browser Support and Responsive Web Design.
    Amit

  • WLI task assignment in parallel work flow

    I have been working with the WLI for a proof of concept leveraging the task assignment
    features. Following the worklist tutorial I was trying to assign a task usining
    a parallel process. The server indicated it was unable to assign the tasks in
    parallel b/c one of the parallel branches claims the task and does not allow for
    the assignment to the other branch.
    Is there a way to do this? Any assistance would be appreciated.
    Thanks,
    William Ferris

    Hi Rami,
    if you use process controlled workflow available in SRM7, you can easily implement the scenario. Using process schema evaluation, you can implement two different schema for department 1 and department 2 based on differement department.
    Thus you can achieve two different workflow - if the requestor is from department 1, one step workflow (only manager)will be triggered. If the requestor is from department 2, two step workflow (first manager of the department and then buyer of department 1)will be triggered .
    I hope, it helps you.
    Thanks and regards,
    Ranjan

  • Agent Assignment in Workflow

    If anyone had worked on customizing the WF for Changed Sub profile, WS1200124, please tell me how to configure the role for the standard task: 1200191, Abbreviation: PDVDispProfi .
    I need to use this task for two purposes, one to show to the owner of the profile and second to the manager of the owner of the profile.
    I tried giving the rules 01200025 for Employee and 01200024 for the manager in agent assignment for the tasks, but the workflow hangs at these tasks.
    If I hardcode the agent to some user, it works fine.
    Any suggestion on what would have gone wrong?
    Is something to be activated at the rule level?
    Thanks in Advance.
    Suryakiran

    Hi Mikko,
    I work on ECC5 system.
    Your answer solves half of my issue.
    I assign an Expression with &EMPLOYEE& as the agent to task and this sends the mail to the employee.
    the Work Item Subject says "Your Dev. Profile has been change".
    Now, I also need to send the same mail to the supervisor of the employee.
    Here, The workitem text should be "Dev. Profile has been changed for the Employee<b> XYZ</b>".
    So, I cloned the task TS01200191 to TS900001,
    changed the text accordingly and
    created a container element "PERSON"
    inserted this element as a variable in the text.
    I need to pass this PERSON to the task in the binding from workflow.
    This PERSON should be created in the workflow container and filled.
    Please confirm if this procedure works or if there is a better one.
    Thanks.

  • Cancel Task Assignment after Exception?

    Hello,
    I'm trying to model a parallel workflow by placing two User Tasks (SimpleWorkflow) in a Flow component.
    The requirement is as soon as one of the two assigned users rejects the task, the process should immediately abort.
    I achieved this by throwing an exception in the Reject branch, and catch it at the top level.
    Now my problem is, when user A says Reject, the exception is thrown and caught, and the process comes to the end, but if user B logs in to the Worklist Application, the task is still visible and pending:(
    This behaviour doesn't seem consistent to me, have a done something wrong? Is there a way to cancel all user tasks assigned in a process as soon as the process ends?
    p.s. I can not use the Parallel Workflow pattern because user A and user B have different view of the workflow data and the JSP has to be designed individually, while in Parallel Workflow pattern, all users have the same view of the data (single JSP).
    Any help will be appreciated and thanks in advance.
    ZHU Jia

    OK, it seems that adding a Terminate at the end of my catch block does the trick.

  • OIM task Assignment Tab

    I am trying to understand how the assignment tab works. In process Def, I have a task, like create user. That has a assignment tab which has one entry in it. It has escalation time and a Default Rule. I entered an escalation time of 10 mins and then proceeded to create another entry below that. However, it says it needs a rule and the Default rule is not applicable since its already used by the first entry.
    What rule do I need to create? What should be in that rule? Thanks in advance.

    See
    http://download.oracle.com/docs/cd/E14049_01/doc.9101/e14061/resmgt.htm#BABIHAIJ
    You have to create Task Assignment Rule for this. That Task Assigment Tab is used for assigning that task to someone.
    Suppose you have approval workflow and you have create Approval Task in that. Then you can assign it to anyone to approve that task.
    In Task assignment tab, you select the user or group who will be responsible for completing that task. If you are giving some time duration in Escalation then it will escalate after that particular time but it tales value in ms.

  • Reminder email notification and task assignment notification from humantask

    Hi All ,
    We have developed a 3 level approval SOA composite which sends the 1st level approval to a Manager and once Manager approves the request, the approval task is assigned to a 2nd level approver role(Group) for approval and after the approval from 2nd level approver group , the approval task is assigned to a 3rd level approver group .
    After the request is submitted and the task is assigned to Manager for approval. Manager receives a task assignment notification (defined in the notification tab of the .task) and a reminder notification is fired after X hours of the task assignment. The issue is, the assignment notification and reminder notification are same, is it possible to send different notification on task assignment and a different notification on reminder.
    Appreciate your help on this !
    Thanks
    suren

    The default email solutions in planning are using workflow or task lists, though the task lists are based on due dates.
    If you wanted a solution where an email is sent out when a task list is complete, then one route could be to have a business rule attached to a task list and then the business rule uses a custom CDF to send out email notication.
    If you are interested in sending emails from business rules then I did write a blog on the subject a while back.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Retracting task in process workflow

    Hi experts,
    I'm currently working on how to retracting task in specific workflow.The situation is like this:
    User A initiates form then assign it to user B  (task B). User B completes (task B) then assigns to user C (task C).
    In case user B forgets some details, he wants to retract the form from user C so that he can edit form and resubmit it.
    What i can think of is to create a separate process and use a custom component to reset the status of this process.
    From what i observe, before and after completing task B, there are changes in tb_task, tb_job_instance and tb_branch_instance (if you think there can be changes in other tables, please let me know, thank you).
    I have tried to delete task C in tb_task, set task B's status from COMPLETE (100)to RUNNING(3)  and it's complete time to null. User B can see the task but after complete, it never appear in user C's task.
    I realized that after task B is completed, its associated job in tb_job_instance is deleted and task C and its job are created.
    Is there anyway I can create a job in tb_job_instance to link with current process, so that after user B complete the task, the form is routed to user C.
    Any comment will be much appreciated,
    Thank you,
    Tuan Anh

    Hi Jasmin,
    Now i'm trying to build a custom component to invoke the Retract route. Currently the task is assigned to user A.
    but i don't have the password of user A. When I use Administrator account to invoke taskmanager.completeTask(204,"Retract"), I have this error:
    com.adobe.idp.taskmanager.dsc.client.task.TaskPermissionException:
    User: 43296024-F721-D137-5FDF-D01FF8A70682 is not assigned task: 204.  The task cannot be completed
    Is there any way I can complete the task without knowing A's password ?
    Regards,
    Tuan Anh

  • UWL - System doesnt support multiple tasks assignment for the same assignee

    Hi all,
    we have some tasks coming from our back- end system. When a certain task needs to be substituted to a colleague, no problem ... for one task. When we wish to assign him a second task, we get following message :
    <i>System does not support multiple tasks assignment for the same assignee</i>
    <a href="http://help.sap.com/saphelp_nw70/helpdata/en/0b/1fc20097b74c41b38621ec2a9454bb/frameset.htm">help.sap.com - substitution</a> :
    <i> System does not support multiple tasks assignment for the same assignee 
    For example: User can only assign one task to an assignee at a time in workflow.
    Collaboration Task does not support other tasks at all.</i>
    Is substitution only limited to one task per person? What would be a workaround? It's possible to create for each combination of tasks a definition in the back- end which is available from the substition drop down list, but this is not what our customer would like to see.
    Many thanks,
    Kevin

    Hi Boris,
    we're using the WebflowConnector.
    Thanks,
    Kevin

  • OIM 10g Task Assignment adapter

    Hi All,
    I have Task assignment adapter in place which assigns the task to the group in OIM - group decided on some condition.
    I want to bypass this task assignment if user's manager is the member of decided group. Is it possible?
    Any pointer would be a great help.
    Thanks,
    Pallavi

    Add a task say "Check Manager" which will check whether user's manager is part of that group or not. Based on that send some response YES or NO
    On YES, call "Approval" and attach task assignment adapter there.
    On NO, you can attach any task if you want or leave it as it is.
    Reference:
    http://rajivdewan.blogspot.com/2010/07/multilevel-approval-workflow-in-oracle.html

Maybe you are looking for