AnsweredAssumed Answered

Conditional start does not work when copying list item

Question asked by baltner on Feb 8, 2017
Latest reply on Feb 9, 2017 by baltner



I am working on a voucher form/workflow application that, among other things, when submitted, creates a modified copy of itself as a template to be reused.  Since I haven't been able to figure out a way to do this with a single list I have created a second list as a temporary location.  The workflow looks like this:


Copy voucher to temporary location  using the Copy Item action  ->                                             

   Rename the voucher in the temporary location to "template"  using the Update Item action  -->     

       Copy the template back to the original list using the Copy Item action.


This works great except that I want the voucher workflow to start automatically when a new voucher is created.  Unfortunately, the workflow starts on BOTH the Voucher AND the Template list items.  I don't want it to start on the Template so I created a column isTemplate (=No for Voucher and =Yes for Template) and configured the workflow settings to start when an item is created only when isTemplate=No.  But this does not work and I wind up with the workflow started on the template as well.


Any ideas about how to accomplish what I'm looking to do without starting the workflow on the template?