A named category of leave, such as Casual Leave or Leave Without Pay, chosen on each leave request. Its Type decides whether approved leave of the category costs pay: when a payroll run is calculated, approved leave requests of an unpaid type that overlap the payroll period become loss-of-pay days. A type counts as unpaid when its Type or Entitlement Type contains unpaid, LWP, LOP, loss of pay or leave without pay, ignoring capitals and spaces and matching anywhere in the text, so a value such as Development also counts. The name is not checked. The name is also shown in trainer-availability messages and on the leave dashboards. Leave types hold no allowance or balance. No shipped app lists them; find them through the App Launcher search. A deleted type is no longer found by payroll, so its requests then count as paid.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
EntitlementType | Entitlement Type | PickList | | How the allowance for the category is granted: Fixed, Grant or Based on entitlement. A label only; nothing calculates an allowance, accrual or balance from it. Payroll does scan it for the unpaid words, so a custom value containing unpaid, LWP, LOP, loss of pay or leave without pay makes the type unpaid. Values: Fixed, Grant, Based on entitlement. |
Id | Id | Guid | Yes | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Leave Type Name | Text | Yes | The name of the leave category, shown on leave requests, in the leave dashboards and in trainer-availability messages. Required. Not checked by payroll and not required to be unique. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
RecordTypeId | Record Type | Guid, hidden | | |
Type | Type | PickList | | Whether leave of this category costs pay: Paid or Unpaid. Unpaid makes approved leave requests of this type count as loss-of-pay days in a payroll run; a half-day request counts as half. Blank counts as paid. Read each time a run is calculated, so a change affects unposted runs when they are recalculated, never posted runs. Values: Paid, Unpaid. |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
BulkDelete | Delete | Delete | Delete the selected records. |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
DeleteInList | Delete | Delete | Delete in a list page |
Edit | Edit | Edit | Edit |
EditInLine | Edit | Edit | Edit in page. |
New | New | New | New |