How to rollback an assigned task?

Hi,
Scenario:
In workspace, User A clicks the submit button, the process goes to user B for review. While user A figures out something was wrong in the form submitted. Can User A rollback the process? Is administrator able to do that? how?
thanks!
wayne

Wayne,
No, an administrator cannot rollback or re-assign a task. The options available to an administrator are essentially retry, suspend, un-suspend, or terminate tasks and stalled actions.
You will have to either have user B forward the task to user A or build the workflow to include a provision for handling the 'error' condition.
Steve

Similar Messages

  • How to Pre-Populate the user information during Assign Task operation

    Hi ,
    I have a requrirement to Pre-Populate the form fields (Name, Email, Phone etc...) when a task is assigned to a user. The users are dynamically assiged, so I am using the Find User and the Assign Task services to locate and assign the task to the user. Since I have a User variable that is a result from the Find User operation, I was hoping to retrieve the user information with the attributes of the User type.
    I tried to use the Set Value service to set the form field (Email) with the email attribute of the User object type i.e.
    /process_data/MyForm/object/data/xdp/datasets/data/Form/User/Email   ->  /process_data/facilityAuthority/object/@email
    However I get the following error when I try to do this - com.adobe.idp.dsc.util.InvalidCoercionException: Cannot coerce object: [B@335d of type: [B to type: interface org.w3c.dom.Document.
    Is it possible to retrieve the user information from the User object? If so how do I get the values for the User attributes (Name, Email & Phone etc...) so that I can populate them in the form?
    Thanks,
    Samanthapudi

    Hi Han Dao,
    If you are facing an exception of the form "com.adobe.idp.dsc.util.InvalidCoercionException: Cannot coerce object: [B@335d of type: [B to type: interface org.w3c.dom.Document.", It is because the system is trying to cast a Byte Stream into w3c Document and failing. To resolve this we can explicitly cast this byte stream to appropriate data type (String in previous example). To do so we can use a SetValue operation.
    As an example
    Setting
    /process_data/MyForm/object/data/xdp/datasets/data/Form/User/Email   -> /process_data/facilityAuthority/object/@email
    results in the exception
    so we can modify it to
    /process_data/MyForm/object/data/xdp/datasets/data/Form/User/Email   -> string(/process_data/facilityAuthority/object/@email)
    Please let me know if this does not resolve your issue.
    Thanks

  • How to assign task to others with an attachment?

    Hi All,
    How to assign task to other with an attachment and field values in the actual InfoPath form?
    In detail, If a InfoPath form has submitted then task should be assigned to a person with an attachment and some field values which are present in InfoPath form.
    How to achieve this scenario?
    Thanks in advance!

    What you describe is a simple approval workflow. SharePoint comes with approval workflows out of the box. 
    When a task is created to approve an item, it does not need to have the attachment that is already in the item. The task will contain a link to the item that needs to be approved, so there is no need to duplicate the file attachment. 
    You may want to read a bit more about the out of the box approval workflows in SharePoint. Start here:  
    Understand approval workflows in SharePoint 2010
    cheers, teylyn

  • How to assign Tasks to other users using Exchange Web Service.

    How to assign Tasks to other users using Exchange Web Service.
    Any workaround also would help

    Hi Glen,
    I am trying to use ExtendedPropertyType and put in UpdaterItemType as in this code as below. Although it is not updating the Owner
    field.
    I have tried it both by Propertyname and PropertyID. Although new custom property's canbe
    added but to change an existing one like 'Owner' ? Would this be the right method.
    2. And Is ProprertyID a fixed value as 0x811f or does it need to be calculated.
    3. Is 'Owner' the right propertname for assigning a task ?
    Thanks a lot.
    Please see code below for reference.
     PathToExtendedFieldType pathExtended = new PathToExtendedFieldType();
                //pathExtended.DistinguishedPropertySetId = DistinguishedPropertySetType.PublicStrings;
                pathExtended.DistinguishedPropertySetId = DistinguishedPropertySetType.Task;
                pathExtended.DistinguishedPropertySetIdSpecified = true;
                pathExtended.PropertyId = 0x811f;
                pathExtended.PropertyIdSpecified = true;
                //pathExtended.PropertyName = "Owner";
                pathExtended.PropertyType = MapiPropertyTypeType.String;
                ciSetAT.ExtendedProperty = new ExtendedPropertyType[1];
                ciSetAT.ExtendedProperty[0] = new ExtendedPropertyType();
                ciSetAT.ExtendedProperty[0].ExtendedFieldURI = pathExtended;
                ciSetAT.ExtendedProperty[0].Item = "[email protected]";
                SetItemFieldType set1 = new SetItemFieldType();
                set1.Item = pathExtended;
                set1.Item1 = ciSetAT;
                UpdateItemType request = new UpdateItemType();
                request.ItemChanges = new ItemChangeType[1] { new ItemChangeType() };
                request.ItemChanges[0].Item = itemId;
                request.ItemChanges[0].Updates = new ItemChangeDescriptionType[2];
                request.ItemChanges[0].Updates[0] = setstart;
                request.ItemChanges[0].Updates[1] = set1;

  • How to assign task to multiple user & current task in waiting state

    Hi,
    In the workflow i want to assign the tak to multiple user one by one & current task should remain open & should also wait for completion of assigned tasks. for Example - I have Task 1 & Task 2.
    From Task 1, user can assign the Task 2 to different multiple user at the same time or user can assign the Task 2 to different users at some time interval.
    Now, Task 1 user should wait to complete the all Task 2 assignment or Task 1 user can close the Task 2. If Task 2 user is not responding.
    Task 1 should remain in open state till Complete action not taken.
    Please help me how can i achieve the above scenario in BPM11g 11.1.1.6.0

    I think you can sue Workcenter option here. I generally do some coding in User Exit for FM ME_REL_GET_RESPONSIBLE
    which is attached to Rule 20000027.
    For the Release effected step you can add but I think you have to create cuistom Wflow for that. You cannot use WS20000075.
    Thanks
    Arghadip

  • Auto Assign Tasks while on Vocation in BPM 11.1.1.5

    Hi,
    Any idea how to assign tasks automatically in BPM 11.1.1.5. Lets say there are tasks assigned to me and I am in the middle of working on those and I go on vocation how can do I get all those tasks to be automatically reassigned to some other user and if any other tasks gets assigned to me while on vocation want those to be routed to some other user and once I am back from vocation need all those tasks assigned back to me automatically.
    Is there any out-of-the-box functionality in BPM 11.1.1.5.
    Thanks

    Hi,
    I tried that but it does not work. Created a new rule with vocation enables but no luck. So wondering if it even works.
    Any idea which API's need to look at, if have to custom develop this functionality.
    Thanks

  • CProject user cannot edit (confirm) their assigned tasks

    Dear Experts,
    we are facing an unexpected behaviour on cProjects: project user cannot edit (confirm) their assigned tasks, because the authorizations at the task level for user appear as Read (authorizations view on task), while on the project definition, for the same tasks the user is assigned Write permissions. Something must be happening in between that we are not getting right.
    More details on the configuration behind and the process:
    - In Project definition level, project roles (coming from a project template) are staffed to users (business partners)
    - Project roles coming from project template are assigned to a project role type with Default authorization set as Read. Because we want all project users to be able to access in read mode to the whole project and tasks; and then be able to edit (Confirm) only their assigned tasks. Except for the project manager role, who has a different project role type assigned wih Admin default authorization set
    - After making the staffing at project level, this seems to be working fine: all project users have read access assigned at project structure level and rest of tasks, except the project manager who has Admin authorization. And for each task, the user assigned to the task has write permissions.
    - But when a user open the task from the tasks dashboard, and go to the Authorizations tab, then the user has Read permission for the same task, which causes the consequence of not being able to Edit and Confirm.
    Can you guide us to understand why the Write authorization is being overriden to Read at user access? Should not the default authorization “read” at project role type be overwritten by the assignment of the user to the task?
    Maybe is there other configuration setting that is missing or needs to be checked?
    Many thanks in advance,
    Roberto

    Thanks Ravi, I answer your questions:
    1) How did you give write access? - Manually in ACL-Authorisations tab or through selection of responsible role/person in basic tab.
    we use the second option. We create projects from templates that have roles assigned to tasks. After we complete staffing in the project, we assign users (business partners) to each project role. After this, automatically, users are assigned as task Responsible and receive their tasks assigned in the task dashboard.
    Question here: since we do not use Resources, the field responsible resource is not used/filled- Is this required?
    2) Whether the task accessed by the user is in 'Released' status?
    yes, tasks are released, so that ther users receive the task in Tasks Dashboard, but due to the permissions issue, they cannot confirm task
    The only possible workaround we have found to solve the issue is to assign Write authorizations to all users, but at project level. So the consequence is that users can edit all the project tasks (not only their assigned tasks) and we want to avoid that. We want users to have read access to whole project and write access to their assigned tasks (by staffinf Users to roles)
    thanks again for help.
    best regards,
    Roberto

  • [OIM] Assignment task adapter, need howto

    Hello people,
    I am trying to do a dynamic assign of a process task. I create the Assignment task adapter, and it appears with two return value. Someone can tell me how to manipulate this variables? I know that one is for storing type (user or group) and the other to store the value of the user or group. I tried several ways, but always I get compile errors. When I check the source, it is obviously why it is failing:
    // Adapter Variables
    String user = "asoria"; // ddd
    Object tipo = getDataBase(); // tipo
    protected void implementation() throws Exception {
              try {
              if (! initAdapter("mercaDecideWF"))
                   return;
                   // Execute Tasks and store results in Hashtable...
    Adapter return value for key = user;
    Obviously, "Adapter return value for key = user;" is not a valid Java statement.
    Any help will be very appreciated.

    Thanks! So I had built a Java class for making the map between the return variables. I have a problem and I do not know if this is an OIM issue or I am forgetting something. My Java class can throw a pair "User" - ID or "Group" - ID. It works fine if the User/Group return matches the "target type" of the Assignment tab (of the approval process). But I can not mix them. If the adapter returns "User" and the target type is group, the assignment is made to the group with key 1. If the adapter returns "Group" and the target type is User, then the assignment is made to the user with key 1 (xelsysadm).
    Is like the assignment target is written by the adapter, but the target type have some precedence over the one returned by the adapter.

  • How can i dynamically assign values to the tld file

    How can i dynamically assign values to the tld file

    In the tld you write for the tag handler mention the following sub tags in the attribute
    <attribute>
    <name>xyz</name>
    <required>true</required>
    <rtexprvalue>true</rtexprvalue>
    </attribute>
    import the packagejavax.servlet.jsp.tagext.DynammicAttributes;
    add the method
    public void setDynamicAttribute(String rui, String localname, Object value) throws JspException
    <Your Required task>
    Its better if you SimpleTagSupport class to be extended.

  • Con not assign TASK TYPE for Put away during PO receipt

    Good morning everyone!
    I spent a lot of time to setup WMS Task assigment rule with no result.
    My goal is to make Task assigment for inbound tasks. Particulary put away after receipt.
    Expected behavor: after receipt in receiving area system should assign task type. This can be checked via "Warehouse control board" form, "Task type" column.
    Actual (current behavour): task is created and even can be seen via "Warehouse control board" form. But there's no task type. For Task assigment the only rule exists.
    To be sure that it works with other tasks types I've checked on Move order. Works well.
    NEED YOUR ADVISE
    Thanks in advance.
    Eugene.

    This case happened to me too in R12.
    The system did not assign task type after receipt in the receiving area. Moreover, I cannot update status from "Pending" to "Queue" to the user via "Warehouse Control Board" form for these put away tasks. It always show the error message "Cannot update putaway task." after press execute button. So How can I assign these task to specific user?
    Need your advise too,
    Thanks,
    Surachai.

  • Assign Task Custom Notification Properties

    Does anyone have a problem with missing properties when creating an Assign Task with the UserServiceV2 in ES?    According to this document, there should be a way(Custom Email Templates property group) to override the default system notification settings.  How can the notifications be customized?
    http://help.adobe.com/en_US/livecycle/9.0/workbenchHelp/help.htm?content=000995.html

    Gilbert, thanks.  It was the show "All" and not the "Basic" configuration properties that I was looking for(duh).
    I'm still having the problem that I described in this thread though.  http://forums.adobe.com/message/3564992#3564992
    I thought I was experiencing a similar problem today, and that's why I started the new thread.  The problem described in the other thread occurs consistently, and my co worker does not have the problem.

  • Modify Disconnected Resource SOA composite to assign tasks to group

    Hi,
    In OIM 11g R2 by default OOTB DisconnectedProvisioning composite assigns tasks to xelsysadm. We are modifying this composite to assign tasks to a group. For this we are updating the business rules as follows.
    IF
    ManualProvisioningTaskPayloadType.appInstanceName contains ("AppInstanceName")
    THEN
    call CreateResourceList(users:null, groups: "AppAdminGrp", approles:null, responseType:ResponseType.Required, ruleName:null, lists:Lists)
    AppAdminGrp is already created in OIM and users are added to the group. Now when provisioning in invoked for the disconnected resource, the task gets assigned to the group. But we want the tasks to be assigned to individual users in the group which is not happening.
    Please suggest me how the business rule should be modified to assign tasks to individual users in group.
    Thanks
    Deepa

    Hi,
    In OIM 11g R2 by default OOTB DisconnectedProvisioning composite assigns tasks to xelsysadm. We are modifying this composite to assign tasks to a group. For this we are updating the business rules as follows.
    IF
    ManualProvisioningTaskPayloadType.appInstanceName contains ("AppInstanceName")
    THEN
    call CreateResourceList(users:null, groups: "AppAdminGrp", approles:null, responseType:ResponseType.Required, ruleName:null, lists:Lists)
    AppAdminGrp is already created in OIM and users are added to the group. Now when provisioning in invoked for the disconnected resource, the task gets assigned to the group. But we want the tasks to be assigned to individual users in the group which is not happening.
    Please suggest me how the business rule should be modified to assign tasks to individual users in group.
    Thanks
    Deepa

  • How can i change assigned previllalges to a user.

    Hi,
    I have assigned all previllages to a user, I want to change that from all to select
    How can i perform this task.
    Best Regards,

    Hi,
    I want to lock a table, but i dont know how can i
    perform this task.
    Best Regards,Hi,
    As usual, the answer lies in the documentation. Besides that, what has this to do with your original subject?
    Regards,
    Guido

  • Start a Task Process assigns tasks in the reverse order

    Hello,
    I am using SPD2013 and Sharepoint 2013 Online.
    I am using 'Start a Task Process' using  people from the Person or Group Lookup column that allows multiple selections.
    For some reason, the 'Start a Task Process' action assigns the participants in the reverse order. I am currently assigning the participants using...
    'Workflow Lookup for a User'
    Data Source: Current Item
    Field from Source: the Person/Group Lookup
    Return Field as: Display Name; Semicolon Delimited.
    The problem is not isolated to just one workflow, but all workflows in the sharepoint site. I tried deleting the workflow and remaking it but I am still having the same problem.
    The tasks are assigned as expected if I don't use 'Workflow lookup for a User."
    Has anyone run into this issue before? Thanks for all of your help.

    Hi CalvinKwon,
    How did you set the participants when the workflow work as expect? Set users one by one?
    Are you using “Serial(one at a time)” or “Parallel(all at once)” for assigning tasks?
    I did a test and found that:
    If I used “Serial(one at a time)” , the order of assigning task is random regardless of using “'Workflow lookup for a User” or one by one.
    If I used “Parallel(all at once)”, the order of assigning task is right regardless of using “'Workflow lookup for a User” or one by one.
    I could not reproduce this issue on my SharePoint On-premise, it seems to only happen on SharePoint Online.
    Please test with “Start Approval Process” action using SharePoint 2010 platform.
    And as this issue is about SharePoint Online, I suggest you create a new thread on Office 365 forum. The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly
    can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
    Office 365 forum:
    http://community.office365.com/en-us/f/default.aspx
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Process Maangement - Assign Task - cannot continue process

    Hi,
    I have a process that sends an SWF form to a user.
    The user is given two options, 'Send Back' or 'Compete'.
    However when the user clicks either of these the process goes no further.
    When I record and play back I see that neither of the options have been followed.
    It looks like the 'Assign Task' stem is not correctly completed.
    How could I debug this further?
    Thanks in advance,
    Michael
    General
    Category: Process Management
    Service Name: UserServiceV2
    Workspace User Interface
    Default : True
    Must open the form to complete the task: True
    Presentation & Data
    use an application asset: True
    Asset: myForm.swf
    Action Profile: Default
    Variable formData
    ResourceUri: Form URL
    User Actions
    Action Name: Send Back
    Action Name: Done

    Did you include SWFConnector component in your flex application?
    This component is important to establish communication between a flex form and LiveCycle Workspace.
    Nith

Maybe you are looking for