Skip to content

CON-ACC-CLS-003Close Run

Markdown

CON-ACC-CLS-003

Close Run

Markdown
  • DocumentDraft
  • Product intentConfirmed
  • ImplementationPartially observed

Planning

Feature
FEAT-ACC-CLS-03
Owned by
MOD-ACC-CLS
Acted on by
CAP-ACC-CLS-008, CAP-ACC-CLS-009, CAP-ACC-CLS-010, CAP-ACC-CLS-011, CAP-ACC-CLS-012, CAP-ACC-CLS-013
Visible to
ACT-ACC-015, ACT-ACC-007, ACT-ACC-016
Not to be confused with
Batch posting execution within a period., The captured evidence left by successful closing.

Design

Specified by
DOM-ACC-CLS-003

KindKey conceptProduct areaAccountingModuleMonth-End ClosingRevision1

Read atservices-accounting f47cb263react-console baf6dae3

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
A close run retains one close or reopen request, the jobs executing it and its recorded outcome.
Synonyms
closereopenrun
Intent sources
services-accounting:docs/milestones/plans/ACCT-M4-plan.md#4a rows 74 to 75 (class A; approved by D12)

Relationships

ToStatementProvenance
CON-ACC-CLS-001Execution protects its period before completing the closed or open transition.test
CON-ACC-CLS-002The close evaluates required conditions again and records a refusal when they block.test
CON-ACC-CLS-004Successful finalization stores a close snapshot, and reopen execution names the earlier close.test

Lifecycle

StateMeaningHow it changes
queuedThe request and job are saved before execution begins.Locking starts execution, or eligible cancellation ends the request.
runningThe job is carrying out the requested action.Finalization completes the run, or failure stops it.
failedExecution stopped and may retain the period.Eligible retry starts another job, or cancellation ends the request.
succeededThe period change has completed, even if future-year work remains.The successful run is final.
cancelledThe request has ended through an eligible cancellation.The cancelled run is final.

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.