Hi I am relatively new to Nintex for O365 and I am trying to create a reminder workflow on a document library for company licences. When the user uploads a document, there is a mandatory field called renewal date. I want the workflow to send a reminder based on that date so the field is set to mandatory. 30 days prior to the renewal date it will send an email to a group of people to renew the licence then upload the new version of it. When uploading the new version, they will then set the next renewal date and it will start again. I have set it for the workflow to start when created but the workflow fails as it starts once the file is created and not checked in. How can I make the workflow wait until the user has input the field and checked in the file to start the workflow? I was then going to have another workflow to start on modified to check to see if the other workflow was running and the renewal date had changed. If it was, then terminate that workflow and start the initial one again.
Solved
Starting a workflow once it is created and checked in
Best answer by courtney_shelto
The best way to implement what you want is with a site workflow; that fixes your not-checked in problem, fixes your possible date change scenario, and is a better practice so that you don't have suspended/runnign workflows waiting for months.
I would have a site workflow run every morning that queries your list for items where renewal date == today + 30 days and then sends an email for each one (you could do that within the site workflow or kick off a list level workflow to handle that piece, not much difference).
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

