xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Leave Type — entity reference
REFERENCE · Last reviewed

Leave Type — entity reference

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

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
EntitlementTypeEntitlement TypePickListHow 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.
IdIdGuidYes
ModifiedByIdModified ByLookup → UserAccountYes
NameLeave Type NameTextYesThe 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.
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
TypeTypePickListWhether 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.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditInLineEditEditEdit in page.
NewNewNewNew