LeaveSettings

Name / Description Type / Format Example
useDefaultAllowanceResetDate
If true then the value for the AllowanceResetDate comes from the Employer record.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
boolean true
useDefaultAllowance
If true then the value for the Allowance comes from the Employer record.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
boolean true
useDefaultAccruePaymentInLieu
If true then the value for AccruePaymentInLieu comes from the Employer record.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
boolean true
useDefaultAccruePaymentInLieuAllGrossPay
If true then the value for AccruePaymentInLieuAllGrossPay comes from the Employer record.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
boolean true
useDefaultAccruePaymentInLieuPayAutomatically
If true then the value for AccruePaymentInLieu comes from the Employer record.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
boolean true
allowanceResetDate
The date that the holiday allowance resets. Only the day/month part of the value is relevant.
string date "2020-07-14"
allowance
The number of days holiday an employee can take per year
number double 0.0
adjustment
Adjustment to number of days holiday this employee can take per year.
Will reset to 0 when the Allowance resets.
This property only appears if the LeaveSettings is a child of an Employee (not of an Employer)
number double 0.0
allowanceUsed
The number of days used from the allowance since last reset
number double 0.0
allowanceUsedPreviousPeriod
The number of days used in the 12 months prior to the last reset
number double 0.0
allowanceRemaining
The number of days remaining of the allowance until next reset
number double 0.0
showAllowanceOnPayslip
If true then the remaining Allowance will be shown on the employees payslip.
boolean true
accruePaymentInLieu
Whether or not you want to manage accrued holiday payments for an employee. This would usually be used instead of days rather than as well as.
boolean true
accruePaymentInLieuAllGrossPay
Set to true if you want accrued holiday payments to be calculated on the total gross pay for the employee or just on the single regular pay element
boolean true
accruePaymentInLieuPayAutomatically
Set to true if you want employees to be automatically paid any outstanding holiday pay
boolean true
accruedPaymentLiability
The total accrued payments for this employee over the lifetime of their employment so far
number double 0.0
accruedPaymentAdjustment
Any manual adjustment to the total accrued
number double 0.0
accruedPaymentPaid
The Total amount paid to this employee in lieu of holidays
number double 0.0
accruedPaymentBalance
The balance of what is owed to this employee in lieu of holidays
number double 0.0
{
  "useDefaultAllowanceResetDate": true,
  "useDefaultAllowance": true,
  "useDefaultAccruePaymentInLieu": true,
  "useDefaultAccruePaymentInLieuAllGrossPay": true,
  "useDefaultAccruePaymentInLieuPayAutomatically": true,
  "allowanceResetDate": "2020-07-14",
  "allowance": 0.0,
  "adjustment": 0.0,
  "allowanceUsed": 0.0,
  "allowanceUsedPreviousPeriod": 0.0,
  "allowanceRemaining": 0.0,
  "showAllowanceOnPayslip": true,
  "accruePaymentInLieu": true,
  "accruePaymentInLieuAllGrossPay": true,
  "accruePaymentInLieuPayAutomatically": true,
  "accruedPaymentLiability": 0.0,
  "accruedPaymentAdjustment": 0.0,
  "accruedPaymentPaid": 0.0,
  "accruedPaymentBalance": 0.0
}
Contained in Models
Employee
Employer
HolidayReportLine
Consumed by Operations

- none -

Returned by Operations

- none -