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 Feature — entity reference
REFERENCE · Last reviewed

Item Feature — entity reference

A named option group of a package item, such as Colour or Accessories. Item components point at it through their Product Packages field, and the product configurator on order, invoice, quote, opportunity, purchase order and requisition lines lists the package's components under the feature's name; components with no feature are listed under Product Configurator. Groups are merged by name and ordered by their components' Sort Order. Nothing else reads item features: they never decide which component lines are added, and their counts, catalogue flag, feature group and partner fields have no effect. Item features are in no app; the list opens at /ItemFeature.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
ExternalIdExternalExternalId
FeatureGroupFeature GroupTextFree-text label for a higher level of grouping. Stored only; nothing reads it.
IdIdGuidYes
ItemIdItemLookup → ItemThe package item the feature belongs to. The record cannot be saved without it. The picker lists all items.
MaxComponentCountMax ComponentsNumberIntended largest number of components to choose from the group. Starts at 0, and 0 or less is refused ("Maximum Quantity cannot be Negative!!"), so enter at least 1. The configurator does not enforce it, and nothing checks it against Min Components.
MinComponentCountMin ComponentsNumberIntended smallest number of components to choose from the group. Starts at 0, and 0 or less is refused ("Minimum Quantity cannot be Negative!!"), so enter at least 1. The configurator does not enforce it.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesThe group heading shown in the product configurator. Features with the same name, even on different items, show as one group.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountGroupIdPartner Account GroupLookup → AccountGroupStored only; the feature is shown for every company. Limit components by account group with the item component's own Partner Account Group field.
PartnerAccountIdPartner AccountLookup → AccountStored only; the feature is shown for every company. Limit components by company with the item component's own Partner Account field.
RecordTypeIdRecord TypeGuid, hidden
RelatedItemIdRelated ItemLookup → ItemNot on any shipped form and not read by any process.
ShowInCatalogShow in CatalogBooleanStored only. The commerce catalogue and the configurator do not read it.
SortOrderSort OrderNumberNot used. Configurator groups appear in the order of their components' Sort Order. Defaults to 0.
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
EditEditEditEdit
EditInListEditEditEdit in page.
NewNewNewNew

Validations

ValidationApplies toError messageNotes
Maximum Quantity Rule ValidationMaxComponentCount, ErrorMaximum Quantity cannot be Negative!!Validates that when a maximum component count is specified, it must be greater than zero. The rule triggers an error if MaxComponentCount has a value but that value is zero or negative.
Minimum Quantity Rule ValidationMinComponentCount, ErrorMinimum Quantity cannot be Negative!!Validates that when a minimumcomponent count is specified, it must be greater than zero.