Skip to content

Idempotency and Atomicity

Backlog fieldValue
Story IDCTRL-005
EpicCross Cutting Controls
Story typeTransaction control
Review statusDraft - business analyst and business owner review required
Source evidenceDraft-only posting checks, SaveToContext boundaries, unit of work, source IDs, external identifiers
Last source review2026-07-10

As a finance owner, I want Post and integration retries to apply their business effect no more than once and all linked effects to succeed or fail together.

Acceptance scenarios

Duplicate Post on a non-Draft document is rejected. Commercial journal, stock, payment, balances, credit, source status, and audit commit atomically. External retries use stable external identity. Partial failures do not leave one linked leg effective.

Internal Documentation — Microtec