The catalogue of leave categories, and the setting that decides whether an absence costs the employee pay. The payroll attendance calculation inspects both Type and Entitlement Type and treats leave of that type as unpaid when either value contains any of the markers unpaid, lwp, lop, lossofpay or leavewithoutpay, matched case-insensitively with spaces stripped. Nothing else in the platform branches on leave type.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
EntitlementType | Entitlement Type | PickList | | Seeded as Fixed, Grant or Based on entitlement. No entitlement or accrual engine exists, so none of these values produces any balance behaviour; the field's only functional effect is that payroll also scans it for unpaid markers, and none of the seeded values contains one. Values: Fixed, Grant, Based on entitlement. |
Id | Id | Guid | Yes | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Leave Type Name | Text | Yes | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
RecordTypeId | Record Type | Guid, hidden | | |
Type | Type | PickList | | Seeded with Paid and Unpaid. Payroll does not compare it exactly - it scans the text for unpaid markers, so Unpaid triggers Loss of Pay and Paid does not, and any custom wording only counts as unpaid if it contains one of those markers. 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 |