Leave plans

A leave plan is a rule used to automatically create leave ledger entries. Leave plans can update one or more leave ledgers.

To determine if a leave plan can update two (or more) ledgers, consider the business rules for accruals. If the business rules have the same basis, such as "vacation accrues every week" or "sick leave accrues every week", it is highly likely that one leave plan can do the automatic accruals for both. Also, a company policy such as "when an employee's sick leave is used up, start withdrawing from their vacation leave" suggests that one leave plan can drive both types of leave.

A few things you should know about leave plans:

  • Leave plan rules are defined in a custom SQL procedure that is associated on the leave plan record. These SQL procedures are typically written by AccountingWare based on your company's policies.
  • A GL calendar is assigned to each leave plan to determine how frequently leave is accrued. In general, the GL calendar on a leave plan matches the calendar for payroll runs.
  • Leave plans are assigned to employees in the Seniority & Leave Plans table on the Seniority & Leave tab of the employee record. You can optionally assign a range of effective dates to the employee's leave plan. Specifying a begin date allows the automatic accruals for a new employee to be delayed until a specific date. Assigning an end date allows automatic accruals to stop in case the employee is assigned to a different leave plan.

In reality, leave plans can track any kind of balance in Payroll that could be regarded as statistical. Think of a leave ledger as an accumulator for tracking and presenting a balance of the items it accumulates. Such items could include:

  • Vacation and sick leave, where an employee accrues time and uses it periodically.
  • Service months, where an employee earns tenure.
  • Events worked, where an employee receives special credits for working extra events.

Example

To track hours worked and apply special rules to those hours, such as limiting the accrual to a certain number per month, or to use hours as a basis for determining vacation leave accruals, you could set up an hours-worked ledger. The number of months or weeks worked can be tracked by calculating an accrual based on a payroll calendar or on the number of hours worked.

Since accrual calculations are custom procedures, virtually any "leave" policy can be accommodated.

Extras\Payroll\Import Employee Leave Plans.xls

Leave plans security

Common accesses available on leave plans

Access A user with this access can...
Change Use the mass change action on leave plans.
Change Logs  
Custom Fields Create and edit custom fields for leave plans.
Data Have read-only access to leave plans from anywhere in the software (e.g., field validations, filters, date expressions).
Delete Delete leave plans.
Edit Edit leave plan records.
Export Export leave plan records from ActivityHD.
Import Import leave plan records into ActivityHD.
New Create new leave plan records.
Read Have read-only access to leave plan records.
Report Run reports with leave plan information.
Report Designs Create and edit report designs with leave plan information. This access enables the Report Designs button on the Output tab of report dialogs.
Shared Answers Create and edit saved answers related to leave plans.
Shared Filters Create and edit shared filters on leave plans.
Visible View the Leave Plans folder in the Navigation pane.

Special access available on leave plans

Access A user with this access can...
Process Process leave plans.