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

Incentive Line — entity reference

One rule of an IncentivePlan (incentivePlanId): groups IncentiveTarget rows and decides how they combine via definitionFilterCriteria - Always (No Criteria) auto-qualifies, All Conditions Are Met is an AND, Any Condition Is Met is an OR, and Custom Logic Is Met evaluates the {1} AND {2} OR {3} expression in definitionCustomLogic. Lines are evaluated in sequenceNumber order against plans with Status Approved; when a line qualifies, its CompensationSlab payout bands are applied to the CompensationLine being processed.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DefinitionCustomLogicDefinition Custom LogicText
DefinitionFilterCriteriaDefinition Filter CriteriaPickListHow the line's targets combine: Always (No Criteria) auto-qualifies without evaluating targets, All Conditions Are Met requires every target, Any Condition Is Met requires one, Custom Logic Is Met evaluates the {1} AND {2} OR {3} expression in DefinitionCustomLogic over target ordinals. Values: All Conditions Are Met, Any Condition Is Met.
IdIdGuidYes
IncentivePlanIdIncentive PlanLookup → IncentivePlan
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
RewardApplicabilityReward ApplicabilityPickListValues: All Rewards, Any One With Lowest Value, Any One With Highest Value, Custom Logic.
RewardCustomLogicReward Custom LogicText
SequenceNumberSequenceNumberEvaluation order of the plan's lines; the engine processes lines ascending by this number.
TitleTitleText
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes
UseSlabAbsoluteValueUse Slab Absolute ValueBooleanYesUI-only toggle in the rewards designer; the incentive engine does not read it and it is not sent when slabs are saved.

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete
EditEditEditEdit
EditInLineEditEditEdit
NewNewNewNew