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

Inspection Line — entity reference

The quality-inspection record for one goods receipt line. It is unrelated to the check-in inspections the workshop records for customer vehicles. The goods receipt's Inspection action creates one line for each receipt line whose item has Inspection On Receipt and whose pending inspection quantity is above zero. Each line copies the item, SKU, lot, storage location, unit cost and quantities from the receipt line, and its inspection quantity is the pending inspection quantity minus the damaged quantity. Saving a new line holds that quantity under inspection in stock and adds it to the receipt line's Started Inspection Quantity. The goods receipt's Inspection Complete action closes every open line: it zeroes Inspection Quantity and Adjustment Quantity, ticks Inspection Done and Is Approved, releases the hold and replaces the receipt line's Damaged Quantity with the total damaged quantity of its inspection lines. Lines are reached from the receipt's Related tab and are in no app menu.

Fields

FieldLabelTypeRequiredWhat it does
AdjustmentQuantityAdjustment QuantityDecimalSet to zero by Inspection Complete. Nothing else writes it.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DamagedQuantityDamaged QuantityDecimalUnits found damaged. It starts at the goods receipt line's damaged quantity and can be edited while the inspection is open. When the line is completed, the receipt line's Damaged Quantity is replaced with the total of its inspection lines.
ExcessQuantityExcess QuantityDecimalThe goods receipt line's excess quantity, copied for reference.
GoodsReceiptIdGoods ReceiptLookup → GoodsReceiptThe goods receipt the line belongs to, set by the receipt's Inspection action.
GoodsReceiptLineIdGoods Receipt LineLookup → GoodsReceiptLineThe goods receipt line the inspection is for, set by the receipt's Inspection action.
IdIdGuidYes
InspectionDoneInspection DoneBooleanTicked by the goods receipt's Inspection Complete action. When it changes to ticked with an inspection quantity of zero, the stock hold is reversed and the damaged total is written back to the receipt line.
InspectionQuantityInspection QuantityDecimalThe quantity held under inspection in stock. It starts equal to Received Quantity and is set to zero by Inspection Complete, which releases the hold. A line with an inspection quantity above zero cannot be deleted.
InventoryLedgerIdInventory LedgerLookup → InventoryLedgerThe inventory ledger entry for the inspection hold. System field, written by stock posting.
IsApprovedIs ApprovedBooleanTicked by the goods receipt's Inspection Complete action.
IsILPostedIsILPostedBooleanSystem field. It cannot be set by users.
IsILPostingApprovedIsILPostingApprovedBooleanSet by the system when the line is created and again on completion. Not shown on the forms.
IsPostedIs PostedBooleanSet to false when the line is created. Nothing else writes it.
IsRepairOrderClosedIs Repair Order ClosedBooleanNot stored. Use Is Service Order Closed.
IsServiceOrderClosedIs Service Order ClosedBooleanSet when the PDI service order raised from this line with Create Service Order is delivered. It is a record only: nothing waits for it.
ItemIdItemLookup → ItemThe item being inspected, copied from the goods receipt line. It cannot be changed after the line is saved.
ItemLotIdItem LotLookup → ItemLotThe lot being inspected, copied from the goods receipt line. A lot-tracked item must have one, because the stock hold posts by lot.
ItemLotTypeIdItem Lot TypeLookup → ItemLotTypeThe lot type. It is on the edit form only and is not filled in when the receipt's Inspection action creates the line.
LastBillingDateLast Billing DateDateNot stored.
ModifiedByIdModified ByLookup → UserAccountYes
NameDocument NumberText, uniqueThe line's number, assigned from the Inspection Line Name Setting (series ISL, a date part and a six-digit counter, joined by hyphens).
OrderQuantityOrder QuantityDecimalThe goods receipt line's ordered quantity, copied for reference.
OwnerIdOwnerLookup → UserAccountYes
PerformPopulateChecklistPerform Populate ChecklistBooleanStored, but setting it has no effect: nothing populates a checklist from an inspection line.
QuantityQuantityDecimalNot stored. The quantities are in Received Quantity and Inspection Quantity.
ReceiptIdReceiptLookupNot stored. The receipt is in Goods Receipt.
ReceiptLineIdReceipt LineLookupNot stored. The receipt line is in Goods Receipt Line.
ReceivedQuantityReceived QuantityDecimalThe quantity sent to inspection: the receipt line's pending inspection quantity minus its damaged quantity when the line was created. It is added to the receipt line's Started Inspection Quantity when the line is created. Later edits are not rolled up again.
RecordTypeIdRecord TypeGuid, hidden
ShortageQuantityShortage QuantityDecimalThe goods receipt line's shortage quantity, copied for reference.
SKUIdSKULookup → SKUThe item's SKU, copied from the goods receipt line. It cannot be changed after the line is saved.
StorageLocationIdStorage LocationLookup → StorageLocationWhere the inspected goods are kept, copied from the goods receipt line. The stock hold posts against this location.
SupplierInvoiceQuantitySupplier Invoice QuantityDecimalThe goods receipt line's supplier quantity, copied for reference.
UIPropsUI PropsText
UnitCostUnit CostDecimalThe goods receipt line's unit cost. It must be above zero (Cost cannot be 0 or Negative).
UpdatedDateTimeModified DateDateAndTimeYes

Actions

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

Validations

ValidationApplies toError messageNotes
Cost Rule ValidationErrorCost cannot be 0 or NegativePrevents zero or negative unit cost on inspection lines