xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse 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
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/Check In Template — entity reference
REFERENCE · Last reviewed

Check In Template — entity reference

The reusable inspection checklist for one product type: it carries almost no data of its own beyond a name and ApplicableItemId, and its content is entirely in its CheckInTemplateLine children. It is never instantiated or copied onto an inspection - the Check-In Inspection widget resolves it live at render time by reading the inspection's Asset, taking that asset's ItemId, and fetching the first template whose ApplicableItemId matches. Because nothing is stored on the inspection linking back to the template, editing a template changes what every future inspection screen shows immediately, while findings already saved as CheckInInspectionLine rows keep the section, sub-section and issue text they were captured with. If no template matches the asset's item, the widget renders an error and no inspection can be captured.

Fields

FieldLabelTypeRequiredWhat it does
ApplicableItemIdApplicable ItemLookup → ItemThe only selection key for the whole template: the inspection widget resolves the inspection's Asset, reads that asset's ItemId, and picks a template whose ApplicableItemId matches. It fetches just the first match, so if more than one template targets the same item the choice is effectively arbitrary, and a template with no applicable item can never be reached.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
ExternalIdExternalText, unique
IdIdGuidYes
ModifiedByIdModified ByLookup → UserAccountYes
NameCheck-In Template NameTextYes
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete
EditEditEditEdit
EditInLineEditEditEdit
NewNewNewNew