Skip to main content
Nintex Community Menu Bar

Confirm item has been created before continuing workflow

  • June 10, 2020
  • 3 replies
  • 9 views

Forum|alt.badge.img+1

I am using SharePoint 2013 On Prem.

I am having errors in my workflow that seem to be caused by a list not having the item In it.

I have a List "Project Request" which has an Auto Reference generated of "QIP-xx" which when added to the list creates an item in a "Project" List. of the same name "QIP-xx".

 

How can I configure a Workflow Action that pauses running until there is an item created in "Project" list that equals "QIP-xx".

 

The workflow does not always error as is, so am hoping to make it 100% working, by using a fix.

 

Please can anyone suggest an Action I can take (and how to configure it).

 

Thank you in advance.

3 replies

Forum|alt.badge.img+11
  • Scholar
  • June 10, 2020

You could use the wait for item update action in the workflow or add  pause for action and give the workflow a  few minutes until the item is created.


Forum|alt.badge.img+1
  • Author
  • June 11, 2020

Thanks for your reply,

 

I have had issues with "wait for item update" and want to avoid unnecessary delays using "Pause for" - hence I want to really loop or similar until the item exists and then continue the workflow.

I would also rather have more control than the above actions offer.

 

Not sure how to set up a loop until action that stays in the loop until the item exists in the "Projects list"

 

So for example when "QIP-xx" is submitted in the "Project Request" list use a loop that only exits when "QIP-xx" has been created in the "Projects" list.

 


Forum|alt.badge.img+8
  • Novice
  • June 15, 2020

Hi @ian_jackson,

you could also try updating your element in the "Project Requests" List from the newly created item in the "Project" list.

Set up your main workflow to wait until a yes_no field "proceed" is updated to "yes".
Set up a workflow in the Project List which runs on item creation.
Update "Project Requests" Where QIP-XX-Field is equal to own QIP-XX-Field -> proceed: true

Your main workflow would then resume