Michael,
Thank you for your interest in Vacation request!
I have some ways that you can address the issues you have proposed with current versions of Vacation Request. For some of your issues a future version will be needed.
1-Automatically updating annual leave based on anniversary
This type of process can be addressed by an agent that runs on your server periodically and processes your Annual Leave Allocation documents. In a future version I plan to provide for such an agent by adding fields to the Annual Leave Allocation document that will hold the number of days that should be added to various annual leave categories periodically. I will also provide an agent to process the data. You may need to write your own agent to exactly fulfill your requirements for this issue.
2-Negative Leave Balances
The current version of Vacation Request does allow negative leave balances in the Annual Leave Allocation document. Normal system processes were designed, however, to not allow negative balances to occur. If you wanted to you could edit an Annual Leave Allocation document and enter, for example, a negative Carried Forward amount and there by increase the current year's Remaining Balance. It is also possible for a Leave Administrator to allow leave and indicate that it is not to count as Annual leave using the button.
3-Restriction in Viewing the Leave Calendar
There is no restriction in viewing the Leave Calendar. As with any other Notes application when different groups of users need different levels of access to applications then multiple databases are indicated. So, for this issue please create a separate database for each team. Please note that the current version does allow for the limiting of calendar content based on Team, Location, or Region. This functionality is explained in the Help,Using document and on the requestor Help page.
4-View and print based on leave submission dates
There are lots of views of approved leave Requests (Leave by Person…). There is a view of Leave to be Approved with lots of sortable columns. Printing/providing these views to appropriate users should satisfy. If you need even more reporting then please export the data to a spreadsheet where you can develop custom reports to satisfy your requirements.
5-Days Brought Forward data in the All Annual Leave Allowance view
I'll add additional columns to the All Annual Leave Allowance views in the soon to be released "c" version of Vacation Request.
6-Half day leave
Partial day leave is available in the current version of Vacation Request as Leave by Hour. Just specify leave from 8 am - 12 pm or 1 pm - 5 pm or whatever times are right for a given request. Annual leave taken is now calculated and reported to the nearest tenth of a day.
HTH,
Bob