Skip to content

FAS-ACC-REC-02Deposit Matching acceptance

Markdown

FAS-ACC-REC-02

Deposit Matching acceptance

Markdown
  • DocumentProposed
  • Product intentProposed

Product areaAccountingModuleReconciliationRevision1

Read atservices-accounting f47cb263react-console baf6dae3

Scenarios

5 scenarios proving FEAT-ACC-REC-02 as a whole.

01 Capture evidence and deductions explain the deposit behaviour test
Exercises
CAP-ACC-REC-008 CAP-ACC-REC-009 CAP-ACC-REC-010
Relies on
ATS-ACC-REC-008-11 ATS-ACC-REC-009-03 ATS-ACC-REC-010-04
Preconditions
A deposit of 972500 minor units has captures of 1020000, a refund of 20000, a fee of 22500 and a reserve hold of 5000.
Steps
[object Object]
Expected
The explanation is balanced and open, with manual entries separate from the matched operational sources.
Data
Run-owned financial context and records, current versions and separate callers with the stated grants.
Bound to
Source
services-accounting:modules/reconciliation/tests/e2e/reconciliation-scenario.e2e.spec.js
02 Removing a deduction changes preparation interaction proposed
Exercises
CAP-ACC-REC-008 CAP-ACC-REC-009 CAP-ACC-REC-010
Relies on
ATS-ACC-REC-008-09 ATS-ACC-REC-009-03 ATS-ACC-REC-010-06
Preconditions
A draft balances after a capture and a manually documented fee.
Steps
[object Object]
Expected
The fee is withdrawn, the capture remains claimed and the draft becomes unbalanced.
Data
Run-owned financial context and records, current versions and separate callers with the stated grants.
Source
specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-008-open-a-reconciliation-over-a-deposit-and-see-what-explains.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-009-claim-what-a-deposit-paid-out-without-two-people-claiming.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-010-enter-the-fees-reserves-and-corrections-the-processor-took.md
03 Releasing all preparation returns to an empty draft lifecycle proposed
Exercises
CAP-ACC-REC-008 CAP-ACC-REC-009 CAP-ACC-REC-010
Relies on
ATS-ACC-REC-008-03 ATS-ACC-REC-009-05 ATS-ACC-REC-010-06
Preconditions
An open explanation holds a capture and a manual fee.
Steps
[object Object]
Expected
Preparation has no active claims, retains its earlier activity and shows the empty draft difference.
Data
Run-owned financial context and records, current versions and separate callers with the stated grants.
Source
specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-008-open-a-reconciliation-over-a-deposit-and-see-what-explains.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-009-claim-what-a-deposit-paid-out-without-two-people-claiming.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-010-enter-the-fees-reserves-and-corrections-the-processor-took.md
04 Inspection grants do not permit preparation changes permissionnegative proposed
Exercises
CAP-ACC-REC-008 CAP-ACC-REC-009 CAP-ACC-REC-010
Relies on
ATS-ACC-REC-008-10 ATS-ACC-REC-009-09 ATS-ACC-REC-010-09
Preconditions
A reader can open the workspace and inspect candidate explanations.
Steps
[object Object]
Expected
The workspace remains inspectable and each attempted preparation change is forbidden.
Data
Run-owned financial context and records, current versions and separate callers with the stated grants.
Source
specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-008-open-a-reconciliation-over-a-deposit-and-see-what-explains.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-009-claim-what-a-deposit-paid-out-without-two-people-claiming.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-010-enter-the-fees-reserves-and-corrections-the-processor-took.md
05 Partial save remains visible after a later failure regressionnegative proposed
Exercises
CAP-ACC-REC-008 CAP-ACC-REC-009 CAP-ACC-REC-010
Relies on
ATS-ACC-REC-008-08 ATS-ACC-REC-009-10 ATS-ACC-REC-010-01
Preconditions
A console draft includes a valid release and an invalid manual addition.
Steps
[object Object]
Expected
Successful earlier commands remain committed and the failed addition is absent; the reloaded draft exposes the partial save.
Data
Run-owned financial context and records, current versions and separate callers with the stated grants.
Source
specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-008-open-a-reconciliation-over-a-deposit-and-see-what-explains.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-009-claim-what-a-deposit-paid-out-without-two-people-claiming.md,specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-010-enter-the-fees-reserves-and-corrections-the-processor-took.md

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.