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

Conversion Batch Line — entity reference

One source line in a conversion batch, with its outcome and the document it produced. Also the reservation ledger: a non-terminal line holds quantity against its pool.

Fields

FieldLabelTypeRequiredWhat it does
AttemptCountAttemptsNumberExecution attempts consumed by this line.
BatchIdBatchIdLookup → ConversionBatch
CompletedUtcCompletedDateAndTimeWhen the line reached a terminal status.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
ErrorMessageErrorLongMultiLineTextWhy execution failed.
IdIdGuidYes
ItemIdItemLookupItem on the source line.
ItemNameItem NameTextItem name captured at staging.
LabelLabelTextSource line or record number.
MaxAttemptsMax AttemptsNumberAttempts before the line is parked, so one poison line stops blocking the batch.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
ProcessedQuantityProcessed QuantityDecimalQuantity actually converted.
QuantityPoolQuantity PoolTextPool this line holds against. Denormalized so the reservation ledger reads without a join to the header.
RecordTypeIdRecord TypeGuid, hidden
RequestedQuantityRequested QuantityDecimalQuantity asked for, already capped at what was available.
ReservedQuantityReserved QuantityDecimalQuantity held against the pool while the line is Pending or Processing.
ResultEntityNameResult EntityTextEntity of the document this line produced.
ResultRecordIdResult RecordGuidId of the document this line produced.
ResultRecordNumberResult DocumentTextDocument number produced, e.g. the invoice number.
SequenceSequenceNumberExecution order: grouped by source record, then by line number.
SourceLineIdSource LineGuidId of the source line. Empty in record-level mode.
SourceLineNumberSource Line NumberTextDocument number of the source line.
SourceRecordIdSource RecordGuidId of the source document. A generic id rather than a typed key — the trade that lets one table serve every conversion.
SourceRecordNumberSource DocumentTextDocument number of the source record.
StartedUtcStartedDateAndTimeWhen the line was picked up.
StatusStatusPickListPending, Processing, Succeeded, Skipped, Failed or Cancelled.
SubscriptionKeySubscription KeyGuid, hiddenYes
UpdatedDateTimeUpdated OnDateAndTimeYes
ValidationMessageValidation MessageLongMultiLineTextWhy the line was skipped at staging.