Using Bamboo Alert Plus to Generate Email Alerts Triggered by an Expiration Date
Published 07/22 courtesy of Bamboo Solutions Community
Partially because I'll be leaving for a vacation at the end of the week, I was juggling a great many tasks on Monday when I wrote and published my Automated SharePoint Alerts Triggered by an Expiration Date post. I say that by way of beginning to explain why my first thought upon waking Tuesday morning was essentially, "What have I done? How could I?" And frankly, I'm surprised that no one has called me on my transgression.
Perhaps I should explain further.
You see, I treat it as an article of faith that if I have the ability to actually perform the SharePoint-related tasks about which I write in this blog (which is most of the time, by design), I will actually perform those tasks and blog the learning process. Some of you probably know where I'm going with this (and I'd bet money that after reading this, my boss will say to me something along the lines of "I meant to flog you for that, but hadn't gotten around to it yet"), but for the rest of you, this is the part where I enter the confessional. In my last entry, I wrote that Bamboo Alert Plus will allow users to generate automated email alerts based on an expiration date ... I even helpfully linked to existing use cases in our Online Application Notes ... but what I didn't do was actually use the Web Part to perform the expiration date-based task personally.
Mea culpa.
And so, in an effort to cleanse my soul of this stain, I set about doing my penance in the form of confessing my sin (see above), and actually using Alert Plus to generate an email based on an expiration date set to occur in the future (see below).
Alert Plus had already been installed as an available Web Part on our team's test server, so I added the Web Part to my test site, the default appearance of which is:
Clicking the New Item button, I started making educated guesses as to the correct settings required to accomplish the desired task, first setting up the items in the Event tab by choosing Tasks as the option for "Which List contains the items to alert on?," An item exists as the option for "What triggers the alert," and As soon as possible for "How often are e-mails sent?":
I confess to having encountered some confusion along the way, at which point I sought the counsel of Jeff Kozloff, the Patron Saint of SharePoint Blank. Jeff set me straight by letting me know that for a task of the sort I was undertaking, I would need to select Some Items (Advanced) from the "Which items in the List generate an alert?" options. Doing so opened the advanced CAML Query section of the Event form:
In the image above, I'd already made my decisions before taking the screenshot, selecting the following as the criteria for the CAML Query: Due Date as the Field Name; Is Approaching in for Comparison; and 30 Day(s) as the Value. Having made those selections, clicking the Copy Criteria to CAML Query Field button automatically populated the necessary code in the (blank in the image above) field on the form. The idea being that, once I'd completed the setup process, an email would automatically be generated 30 days from the expiration date I would be setting.
Next, for my test purposes, I simply chose Send to me as the desired option on the Recipient(s) tab:
On the Mail Format tab, I composed the Subject and Message for the test email I wanted to have sent automatically when the expiration date was 30 days out:
Finally, on the Admin Options tab, I manually chose the time of day to be notified (this step is not required, but was necessary for me to get the near-instant gratification I was hoping for). Once I'd finished the Alert setup, I clicked Save and Close.
Next I set about creating a task list including the task itself, and setting a due date of 30 days out (this being the "expiration date").
The time that I had entered for the email to be generated came and went though and, having not received the mail, I asked Jeff to take another look. In a matter of seconds, he pointed out that I hadn't configured the Web Part. (D'oh! I'd thought that since it was already on the server that it would have already been configured.)
Alas, after all of that, I'm afraid that I have to leave you hanging for a bit. Due to some unexpected issues on my test system, I'm still unable to reveal if my "educated guess" settings as detailed above have done the trick.
If it turns out that I had everything configured properly once I've resolved the test system issues, I'll simply update this post accordingly with the good word (probably tomorrow at this point). If, however, I made some grievous error in judgment and a quick update to this post just won't cut it, I reckon there will be a part 2 in my future.
Recent SharePoint Questions
- sharepoint Q&A function
- Customize "Send To" menu in Sharepoint 2007
- Site is opening only on Server but not on other clients. How to fix this?
- Handy & Free of Charge SharePoint Tools
- One Document - two sites
- What is the difference between a document library and a form library?
- What is Collaborative Application Markup Language?
- • What is the difference between SharePoint Portal Server and Windows SharePoint Services?
- Why should you use SharePoint?
- Displaying columns
more sharepoint questions
More Articles By
Develop Mobile Applications for SharePoint with Mobile Entree - CMSWire
Develop Mobile Applications for SharePoint with Mobile Entree
CMSWire, CA
By Barb Mosher | Jun 5, 2009 Seeing as how SharePoint (news, site) is so widely used within the enterprise today, it's…
Bamboos Year in Review: Marc OBrien Introduces the Bamboo Online Applications Division
Editor's note: Last year we introduced the Bamboo Year in Review feature, kicking off with a note
While writing the final sentences of my post on how to create a SharePoint blog last week, I realized that I needed to circle back and spend some time… Mobile Entrée is installed as a SharePoint solution and is deployed as a series of features.
Top News Stories Make your plans now to attend the Best Practices Conference this August 24-26 in Washington, D.C. to ensure that you don't miss out on sessions presented by some…Working with the Admin Links on your SharePoint Blog
More Articles Under "News from Around the Web"
Guest Blog by H3 Solutions Jason Hall - Mobile Entrée, Taking a Look Under the Hood
SharePoint on Your SmartPhone, Android Moves to Laptops, Best Practices Conference Speakers List
Google Wave - A Developer's Eye View (The Register)
Last week, Google announced Wave, a…Announcing the Best Practices Conference Speakers List!
Most Viewed Content

