If you have SharePoint 2007 and up, AND it is the enterprise version of SharePoint, then you can use what's called Information Management Policies.
- Create a SharePoint list (custom list template) with all the people (in a people picker field) and their birthday (in a date field)
- Create a SharePoint Designer workflow on that list, that has one action: Send an email. Put the birthday person's name in the TO box of the email, and make the subject and body say whatever you want.
- Publish the workflow.
- Go to the list's advanced settings, and change 'allow mgmt of content types' to YES.
- In list settings in the list of content types, there will only be one, called Item. Click Item.
- Click Information Management Policy settings.
- Click "define a policy" and click OK.
- check the box next to "enable expiration"
- next to "a time period based on this item's properties, pick your birthday field + 1
- next to 'perform this action" choose to run a workflow
- Pick the name of the workflow you created at step 2
This will run every night and if it's a person's birthday they will get an email... the next day.
No comments:
Post a Comment