DemandFlow Support Centre

BENEFIT: Benefit

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A specific expected benefit defined at initiative approval and tracked through realisation: baseline -> target -> actual with variance, status, and review cycle.

BENEFIT: Benefit

A specific expected benefit defined at initiative approval and tracked through realisation: baseline -> target -> actual with variance, status, and review cycle.

Default definition. This article describes the default BENEFIT definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches BENEFIT.

Entity properties

PropertyValue
Entity codeBENEFIT
Display nameBenefit
PluralBenefits
Level12500

Use cases

BENEFIT is a child of INI (comboKey SUB|INI|BENEFIT) and represents a single, measurable benefit that an initiative promised to deliver. Benefits progress through lifecycle states (Expected -> Tracking -> Partially/Fully Realised / Not Realised / Cancelled). Each benefit captures a baseline (before-state), a target value, and an actual value once realised, from which variance and variancePercent are derived. Benefits may optionally link to a KPI (same metric tracked via KPI entity) and to a delivering PJ for portfolio roll-ups.

Fields

Benefit Definition: Basic Information

FieldTypeRequiredNotes
nametextYesBenefit Name.
descriptiontext (multi-line)Description. Placeholder: What benefit does the initiative promise?.
categoryenumYesCategory. Valid ids: costSaving (Cost Saving), revenueIncrease (Revenue Increase), efficiencyGain (Efficiency Gain), riskReduction (Risk Reduction), customerSat (Customer Satisfaction), compliance (Compliance), brand (Brand), other (Other).
ownerreference → userBenefit Owner.

Benefit Definition: Measurement & Targets

FieldTypeRequiredNotes
measureTypeenumYesMeasure Type. Valid ids: currency (Currency), percentage (Percentage), number (Number), boolean (Boolean).
unittextUnit. Placeholder: e.g. GBP, %, hours.
baselineValuenumberThe value before the initiative delivers (the 'from')
targetValuenumberThe value we expect to reach (the 'to')
targetDatedateTarget Date.

Benefit Definition: Links

FieldTypeRequiredNotes
kpireference → KPIKPI tracking the same metric, if any

Realisation

FieldTypeRequiredNotes
statusenumYesStatus. Valid ids: expected (Expected), tracking (Tracking), partial (Partially Realised), full (Fully Realised), notRealised (Not Realised), cancelled (Cancelled).
actualValuenumberActual Value.
realisedDatedateRealised Date.
variancenumberRead-only. Variance (actual - target).
variancePercentnumberRead-only. % of planned improvement achieved vs baseline

Realisation: Evidence

FieldTypeRequiredNotes
evidencetext (multi-line)How was realisation measured?. Placeholder: Data source, calculation, audit trail....

Review: Review Cycle

FieldTypeRequiredNotes
reviewFrequencyenumYesReview Frequency. Valid ids: monthly (Monthly), quarterly (Quarterly), annually (Annually).
nextReviewDatedateFlagged when overdue
reviewNotestext (multi-line)Review Notes.

Relationships

  • Lookups: kpi points at a KPI record.
  • Related lists: PJ.
  • Activity: activity timeline panel attached.

Creating a Benefit via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "BENEFIT",
  "level":    12500,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Benefit Name",
  "category": "costSaving",
  "measureType": "currency",
  "description": "Description"
}

Listing Benefits records

GET /v1/entities/BENEFIT/SUB

See also

benefitbenefits

Was this article helpful?

← Back to Knowledge Base