SLA Policy Configurator

Define on-transition rules, aging thresholds, and outcomes per policy.

Draft • Workflow Studio

Policy Header

Define the policy identity, workflow scope, and activation state.

is_active
If unchecked, the policy is saved but not evaluated.

Scope & Trigger

Choose when the SLA starts and what event triggers evaluation.

Threshold & Aging

Set the SLA duration window and how time is measured.

Condition Builder

Build rules from entity fields without SQL or manual joins.

Entity Fields (SO / PO / DO / AR)
Fields are taken directly from entity tables (SO/PO/DO/AR). No SQL/join required. Entity scope follows the workflow automatically.

Outcome Policy

Define what happens when the SLA is breached.

Format
sla.policy.breach.action.1234
sla.policy
required prefix
breach
outcome policy
action
scope type
1234
policy code

Selected boolean columns are updated only when SLA enters BREACHED. Default override value is false.

Field Name Breach Override On Resolve
Resolve behavior recommendation: use No Change to preserve audit history. If business requires auto-recovery, choose a resolve override per field.

Condition JSON

Structured policy output for storage and audit.

Condition SQL

Readable SQL equivalent for validation and debugging.