A person's request for time off across a date range, keyed on Resource and never on Employee. Once it reads Approved the row has real effects: the payroll attendance calculation counts overlapping days of an unpaid leave type as Loss of Pay and shrinks payable days, mobile attendance reports the person as on leave for the day, and scheduling drops them from bookable-resource capacity. It never touches Leave Entitlement in any way.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Days | Days | Calculated | | Not a day count despite the name - it is a boolean half-day flag, and the payroll attendance calculation halves the request's calendar span when it is true. It is also declared in metadata as a calculated field yet carries no formula, so nothing derives it; it is a plain stored bit. |
FromDate | From Date | Date | | |
Id | Id | Guid | Yes | |
LeaveTypeId | Leave Type | Lookup | | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | Yes | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
Reason | Reason | MultiLineText | | |
RecordTypeId | Record Type | Guid, hidden | | |
ResourceId | Resource | Lookup → Resource | | Leave is keyed on the Resource, not on Employee, so a leave request exists for people who have no payroll Employee record at all. Payroll reaches this row from the Resource side after resolving the employee it is paying. |
Status | Status | PickList | | Payroll and mobile attendance accept Approved or approved; scheduling accepts only the exact-case Approved. Any other wording leaves the request without effect anywhere in the platform. Values: Pending, Approved, Rejected, Cancelled. |
ToDate | To Date | Date | | The last day of the absence, and inclusive: payroll counts the span as this date minus From Date plus one day, clipped to the payroll period being calculated. A single-day request therefore has From Date and To Date equal. |
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 |