Skip to content

ADR-ACC-BKS-008Atomic configuration writes with provider calls before persistence

Markdown

ADR-ACC-BKS-008

Atomic configuration writes with provider calls before persistence

Markdown
  • DocumentProposed

KindDecision recordProduct areaAccountingModuleBooks, Business Units and Chart of AccountsRevision1

Read atservices-accounting f47cb263react-console baf6dae3

Decision
Books commits or rolls back each configuration write as a database transaction. Rate filling calls the provider before persistence and outside that transaction; a provider quote is corrected by deleting it and filling again.

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.