ActivatedDate | Activated Date | Date | | When cover began. Generated entitlements take the selling invoice's document date, and Due Date and Val Till Date are counted from it. No check reads this field itself. |
AssetId | Asset | Lookup → Asset | | The covered asset. Contract matching keys on this field together with Service Contract. |
BillingAccountId | Billing Account | Lookup → Account | | The payer for claims raised for work under this entitlement. When set it outranks the definition's BillingAccount as the claim's supplier account. Not used for customer invoices and not filled on generated entitlements. |
ContractPostingTreatment | Contract Posting Treatment | Calculated | | A display copy of the definition's Contract Posting Treatment, filled when the record is saved; a value picked on the form is replaced. Job lines take their posting type from the definition, not from this copy. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
Description | Description | Text | | Free text. Not on the seeded forms and not read by any process. |
DueDate | Due Date | Date | | When the next service falls due: Activated Date plus the definition's From Days on generated entitlements. Contract-schedule campaigns create reminder leads against this date. Separate from Val Till Date, which ends cover. |
DueInHours | Due In Hours | Number | | The hour reading at which service falls due, copied from the definition's Minimum Usage (Hours). Not checked by any process. |
DueOnUsageReading | Due On Usage Reading | Number | | The usage reading at which service falls due, copied from the definition's Minimum Usage (Reading). Not checked by any process. |
ExternalId | External | Text, unique | | Not stored on this entity, so it never holds a value. |
GraceUsageDays | Grace Usage Days | Number | | Days of tolerance after Val Till Date before the entitlement counts as lapsed. Default 0. The stated date does not move. |
GraceUsageHours | Grace Usage Hours | Number | | Hours of tolerance over Val Till Hours before the entitlement counts as lapsed. Default 0. |
GraceUsageReading | Grace Usage Reading | Number | | Reading tolerance over Val Till Usage Reading before the entitlement counts as lapsed. Default 0. |
Id | Id | Guid | Yes | |
IsUtilized | Is Utilized | Boolean | Yes | Marks the entitlement as used up. Contract matching, service order and quote line population and campaign reminders skip it, and a Single Use definition refuses it. Nothing sets it automatically, and it is on neither seeded form (shown in the list only). |
ItemId | Item | Lookup → Item | | The package parent line's item when the contract was sold inside a package; blank when the contract item was sold on its own. |
ItemServiceContractId | Service Contract | Lookup → ItemServiceContract | | The service contract definition this entitlement belongs to. Matching keys on it together with Asset, and the definition's enforcement switches, usage band and posting treatment apply. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | Yes | The entitlement's number, set from the asset service contract numbering series (shipped prefix SC) when the record is saved; a typed value is replaced. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PopulateContractLines | Populate Contract Lines | Boolean | | When on, scope lines with Pending Quantity above 0 are copied onto a new service order with this asset and definition and no lines (not one created from an estimate), onto an opportunity when its Service Contract is set, and onto a saved quote when its Item Service Contract changes. Off on generated entitlements. |
PostingType | Posting Type | Text | | Free-text posting type. Lines populated from this entitlement take it, and a job line that reaches the contract check with a blank posting type takes it before the definition's treatment. Not on the seeded forms and not filled on generated entitlements. |
RecordTypeId | Record Type | Guid, hidden | | |
ServiceContractItem | Service Contract Item | Lookup → Item | | Not stored; it never holds a value. The contract item is in Service Contract Item (ServiceContractItemId). |
ServiceContractItemId | Service Contract Item | Lookup → Item | | The contract item that was sold, copied from the definition's Item on generated entitlements. Quote line population matches the quote's Service Contract Item against it. |
ServiceOrderId | Service Order | Lookup → ServiceOrder | | Not stored on this entity, so it never holds a value. Service orders and lines point at the entitlement instead. |
ServiceType | Service Type | Calculated | | Not stored and always blank. The service type that exists is on the definition. |
SingleUseContract | Single Use Contract | Calculated | | Not stored and always blank. The Single Use Contract switch that is enforced is on the definition. |
Status | Status | PickList | | No seeded values. The only automatic value is Cancelled, set on every entitlement of an asset when a sale-return credit note line names that asset. Contract checks, line population and campaigns do not read it, so a cancelled entitlement can still give cover; the vehicle console hides it. Not on the seeded forms. |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
ValidTillDate | Val Till Date | Date | | Last day of cover: Activated Date plus the definition's To Days on generated entitlements. The entitlement lapses when the job's failure date (or document date) is after this date plus Grace Usage Days. |
ValidTillHours | Val Till Hours | Number | | Hours ceiling, copied from the definition's Maximum Usage (Hours). Default 0. A job whose hours reading reaches this value plus Grace Usage Hours finds the entitlement lapsed, so 0 lapses it on any recorded reading. |
ValidTillUsageReading | Val Till Usage Reading | Number | | Reading (for example distance) ceiling, copied from the definition's Maximum Usage (Reading). Default 0. A job whose reading reaches this value plus Grace Usage Reading finds the entitlement lapsed. |