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/Item Service Contract Line — entity reference
REFERENCE · Last reviewed

Item Service Contract Line — entity reference

One component line of a service contract definition (Item Service Contract): an item the contract covers and the quantity it allows. The lines are the definition's scope. On a service order, a Part or Work Item line that carries this contract is refused unless its item is listed on these lines (once the definition has at least one line with a component item). Opportunity, quote and service order lines take the definition's Contract Posting Treatment only when their item is listed here. Changing the Service Contract on a saved service order adds one order line per definition line. When the contract item is sold on a posted invoice, each line is copied onto the asset's entitlement as a scope line unless the definition has Restrict Asset Contract Lines Generation switched on. Later edits to these lines do not change entitlements that already exist.

Fields

FieldLabelTypeRequiredWhat it does
ComponentItemIdComponent ItemLookup → ItemThe part, labour or other item this line covers. It is the covered component, not the contract item that is sold, which is the definition's Item. The lookup lists every item because the seeded Component Item filter is inactive, but only Part and Work Item lines on a service order are checked against this list. A line with no component item is ignored by the service order check and adds no order line when the contract changes, but it is still copied, empty, onto entitlements created at invoicing.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
IdIdGuidYes
IsInScopeIs In ScopeBooleanYesRecords whether the component is included in the contract's cover (ticked) or listed as an exclusion (cleared). It is saved with the line and reads back as entered; a new line starts ticked. The flag is a record only for now: the service order check and the entitlement copy at invoicing still treat every line with a component item as covered, whatever the box says. To keep an item out of cover today, leave it off the definition's lines.
ItemServiceContractIdItem Service ContractLookup → ItemServiceContractThe service contract definition this line belongs to. It is filled in for you when the line is added from the Related tab of the definition.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesThe line's reference, generated on save from the Item Service Contract Line Name Setting (default series ISS, a date part and a six-digit number). It does not appear on the add form.
OwnerIdOwnerLookup → UserAccountYes
QuantityQuantityNumberHow many units of the component the contract allows. The add form takes whole numbers from 1 upwards. It is copied unchanged onto entitlement scope lines at invoicing and onto service order lines when the order's contract changes. The service order check looks only at whether the item is listed, not at this quantity. The quantity limit on restricted-scope contracts is checked against the entitlement's own scope line.
RecordTypeIdRecord TypeGuid, hidden
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete
EditEditEditEdit
EditInLineEditEditEdit
NewNewNew, inactiveNew
New2NewNewInlineQAP

Lookup filters

FilterLookup fieldNotes
Component ItemComponentItemId