Skip to content

SpecificationsTransactions

Verification

20 acceptance test sets for MOD-ACC-TRX, one per capability, holding 200 scenarios — 170 of them already bound to an existing test. A scenario names the rules and journey assertions it proves; it never restates them.

FEAT-ACC-TRX-01 Invoicing 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-001Issue customer bills and numbered quotes1815717 api · 1 unitProposed
ATS-ACC-TRX-002Correct issued bills before posting119511 apiProposed
ATS-ACC-TRX-005Prepare and deliver invoice documents8648 apiProposed

FEAT-ACC-TRX-02 Invoice Adjustments 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-003Adjust billed value with memos1211512 apiProposed
ATS-ACC-TRX-004Abandon and restore uncollectable debt7527 apiProposed
ATS-ACC-TRX-014Unwind billed purchases and their collected value9839 apiProposed

FEAT-ACC-TRX-03 Receiving Payments 5

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-006Record receipts collected outside Rhythm10959 api · 1 unitProposed
ATS-ACC-TRX-007Collect processor payments and resolve uncertainty1211312 apiProposed
ATS-ACC-TRX-008Allocate and relocate received money9858 api · 1 unitProposed
ATS-ACC-TRX-009Complete invoice settlement with credit and money1311513 apiProposed
ATS-ACC-TRX-010Record a remitter’s combined customer receipt8658 apiProposed

FEAT-ACC-TRX-04 Credits, Refunds and Returned Money 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-011Provide and spend customer credit109310 apiProposed
ATS-ACC-TRX-012Return customer money with accountable refunds1211312 apiProposed
ATS-ACC-TRX-013Record receipts that were voided or returned108210 apiProposed

FEAT-ACC-TRX-05 Customer Balances and Receivables Reporting 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-017Explain a customer’s current financial position8607 api · 1 unitProposed
ATS-ACC-TRX-018Preserve and read monthly receivables aging8728 apiProposed
ATS-ACC-TRX-019Maintain customer-specific collection choices9758 api · 1 unitProposed

FEAT-ACC-TRX-06 Transaction Records and Connected Systems 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-ACC-TRX-015Keep transaction batches and details correct9829 apiProposed
ATS-ACC-TRX-016Find money records and understand available work8743 unit · 4 api · 1 browserProposed
ATS-ACC-TRX-020Coordinate financial commands across applications9819 apiProposed

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.