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

Item Group — entity reference

A named set of items that other records name instead of listing every item: trade scheme conditions and benefits, discount group rules, tax group rules, incentive targets, cycle counts, selling-scope mappings, branch time slots, focus products and complaint faults. Members are kept on the group's Members tab, added by hand or built from the Rules tab by the Process Members action. Only the scheme engine and discount rules check the group's type; the other features accept a group of any type.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DescriptionDescriptionTextFree text describing which items belong in the group.
DynamicMemberTypeDynamic Member TypePickListIntended to say where members come from. There are no standard values, and Process Members applies the Rules tab whatever it holds.
IdIdGuidYes
ItemGroupTypeItem Group TypePickListYesWhat the group is for. Required. Standard values: Complaint, Tax, Discount, Scheme. Trade schemes only see members of Scheme groups and discount group rules only members of Discount groups; the value is compared as exact text. Tax group rules, incentive targets, cycle counts, selling scope, time slots and the other consumers ignore the type. Values: Complaint, Tax, Discount, Scheme.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesThe group's name, shown wherever the group is picked. Required.
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
ReportIdReportTextNot used. Report-sourced membership is not supported.
RuleSuccessCriteriaRule Success CriteriaPickListHow the Rules tab conditions combine when Process Members runs. Recognised values: Any Rule Is Met, All Rules Are Met, Custom Logic Is Met and Always (No Criteria). There are no standard values, so an administrator adds them to the field's picklist. Empty, Always (No Criteria), or no conditions at all makes every item a member; any other unrecognised value requires every condition to hold.
RuleSuccessCustomLogicRule Success Custom LogicTextAn expression over the conditions' positions on the Rules tab, such as 1 AND (2 OR 3), where 1 is the top condition. Read only when Rule Success Criteria is Custom Logic Is Met.
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
EditInLineEditEditInlineDelete in page.
EditInListEditEditEdit
EditListHeaderEditEditInlineEditListHeader
NewNewNewNew
ProcessMembersProcessMembersServerAction (ProcessMembers, async)ProcessMembers
UIActionUI ActionUIActionUI Action