Nintex Connect

The Official Community Site for Nintex Software Products, including Nintex Workflow 2007, 2010 and 2013; Nintex Workflow for Project Server 2010; Nintex Reporting 2008 and Nintex Analytics 2010; Nintex Forms 2010; Nintex Live and Nintex SmartLibrary.
Welcome to Nintex Connect Sign in | Join | Help
in Search

Restart a workflow when a field is modified

Last post 08-08-2012, 1:09 PM by thijsdeschepper. 1 replies.
Sort Posts: Previous Next
  •  07-27-2012, 1:50 PM 24281

    Restart a workflow when a field is modified

    I have a list (form) that contains a field for Assigned To. The workflow will send an e-mail to the Assigned To person and waits for the Status field to change to Closed before proceeding. If the Assigned To field is modified (reassigning the request), then I would like to restart the workflow.

    I set the workflow to start when an item is created as well as when an item is modified.

    Two problems. (1) When I first tested this, it would start the workflow when the item was modified, but it created another instance of the workflow, so both were waiting for the status to change. When the status changed, two e-mails were sent instead of just one. (2) After trying different options to work around this issue, now the conditional start for modified items is no longer working. It only sits in the original workflow.

    Help! Is ther another way? Can State Machines be used for this? Is there another way to capture or pass to the workflow that a specific field was modified?

  •  08-08-2012, 1:09 PM 24411 in reply to 24281

    Re: Restart a workflow when a field is modified

    Hi,

    maybe you can split the workflow in two separate workflows. If the assigned to is changed, you start workflow A. If the status field is changed, start workflow B. Both workflows never 'wait' for an item update when started.

     If you need to pass data between the workflows you will probably have to add some extra columns to store the information.

     Thijs 

View as RSS news feed in XML
Powered by Community Server, by Telligent Systems