Vacation Requests
Vacation Requests can be managed with standard forms but the Vacation Requests Extension provides some additional features to make them easier to manage.
The Vacation Days field
Vacation Days Approval
This is what a manager would see. when approving the request.
Vacation Information User Profile Section
This information is also available as columns in the User list
How Does it Work?
How do I display the balance in a page on the site?
The [gravityflow page="vacation"] shortcode will display the current balance for the current user. The shortcode also takes a data attribute which switches the value displayed to pto, comp_days, hr_adjustment, carry or approved. e.g. [gravityflow page="vacation" data="comp_days"]
How do I display the balance in a notification?
The merge tag {workflow_vacation} can be used to display the balance in a notification. It has the following modifiers: pto, comp_days, hr_adjustment, carry, approved and balance. e.g. {workflow_vacation:balance}. Please be aware that the merge tag will not include the vacation requested in the current entry if it's send in a workflow notification. This is because the calculation requires the workflow to be complete. However, if you need to include the approved days in the current entry then you can include the merge tag in a Gravity Forms notification.
Limitations
- Vacation Requests spanning two years (e.g. 2 days vacation between 31 Dec and 1 Jan) have to be in two separate requests.
- The form submitter is awarded the time off. It's not currently possible to submit a vacation request on behalf of another user.