I've been asked to do a quick update on some of the new features we've just rolled out under Vacation Management within ShiftPlanning. We'll have a full update in our company blog after we finish implementing a few remaining features. (Potentially with a newsletter in the near future - Thanks for the suggestion Kyle)
--
Adding vacation requests on behalf of employees
Mentioned briefly above, requests can now be submitted by management on behalf of employees. This works just like it always has, just now managers will see an employee drop down menu when adding a request.

Removing vacation requests
The vacation view within your schedule now has active hyperlinks on employee names. Clicking on an employee's name opens up a brief summary, which allows you the option to unapprove vacation requests that have already been approved. Note - When this action is confirmed the employee is notified of the unapproval.

Vacation request conflicts
To make the scheduling process more intuitive we've added to handy features that will help to reduce conflicts before they happen during the vacation process. The number of conflicts (shifts that this employee is scheduled on during the request) are shown when a request is submitted:

Click on the number shows the dates/times of the shifts, with the option to click on that entry, to view the shift itself:

*We recommend that you resolve any conflicts before clicking Approve so that you don't end up with any missing spots in your schedule that are later hard to track down. If any conflicts do remain when you click Approve you will be notified:

(hopefully you didn't try to click on that by accident
)
--
We're working hard to implement the other requested features:
- Notes on rejection/unapproval
- Approving partial requests
- Partial Day Vacations
--
Thanks everyone for your input. I hope you enjoy these new features, and we'll continue to update here with new developments.
Paul