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

Item Alias — entity reference

An alternative identity for an item, optionally narrowed to a SKU and a lot type, that can be selected on a document line instead of the item itself (OrderLine, InvoiceLine, DeliveryOrderLine, PurchaseOrderLine and OpportunityLine all carry an ItemAliasId). When a line is saved, ItemAliasService.SetItemAliasData back-fills the line's item, SKU and lot type from the alias wherever the line left them empty, and rejects the line if the item or SKU already on it contradicts the alias. The alias is matched purely by the id chosen on the line - the account and partner-account columns on the alias are not used to filter which aliases a document may pick.

Fields

FieldLabelTypeRequiredWhat it does
AccountIdAccountLookup → Account
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
IdIdGuidYes
ItemAliasCodeItem Alias CodeText
ItemIdItemLookup → ItemThe item the alias stands for. On save of a document line the alias fills this in when the line has none, and the line is rejected if it already names a different item.
ItemLotTypeIdItem Lot TypeLookup → ItemLotType
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartnerAccountLookup → AccountIntended to scope the alias to a supplier or partner, but no code path filters aliases by it - any alias can be selected on any document, and the customer account column behaves the same way.
RecordTypeIdRecord TypeGuid, hidden
SKUIdSKULookup → SKUOptionally narrows the alias to one SKU. It is copied onto a document line that has no SKU, and a line naming a different SKU is rejected; the lot type is copied the same way but a conflicting lot type is not rejected.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditUIActionEdit
EditInLineEditEditDelete in page.
NewNewNewNew