Skip to main content

I just want to send an email when a document is uploaded to a SharePoint document library but the email gets sent too early on the 'Upload' event when really I want it to start when the user has filled in the extra required fields.


What is the best way to do this, as leaving it as a 'On Creation' event doesn't do the job and the email is sent with blank metadata.

Hi,


 


I would recommed to do the follwing:


- you can make those metadata fields as mandatory;


- then you turn off the function in the document library that a user has to check out the document to make some changes.


- and then you use Sharepoint Event integration - and bind the process to an e-mail when the document is checked in.


 


Hope this helps.


PS. If you want to send the document only once and the document is to be edited many times, then you can make a hidden field, such as NotoficationSent(Boolean). And after you upload a document  you send notification and change the value of that field. And at the beginning of the process you can check if the notification has already been sent.


Actually there are a lot of options....


Reply