Use one isolated workspace with the financial records and caller roles required by the relied-on cases.
Steps
[
{
"do": "Try to void a held payout, abandon its draft and repeat payout cancellation.",
"expect": "The held attempt fails and the released payout can then be cancelled.",
"provenance": "proposed",
"source": [
"specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-012-abandon-a-draft-reconciliation-and-free-what-it-held.md",
"specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-002-correct-document-or-void-a-deposit-until-it-is-reconciled.md"
]
}
]
Expected
The held attempt fails and the released payout can then be cancelled.
Data
Local merchant and bank accounts, an open operational batch and distinct preparation and approval callers.
Use one isolated workspace with the financial records and caller roles required by the relied-on cases.
Steps
[
{
"do": "Abandon an open explanation and reverse a finalized explanation with the same money pattern.",
"expect": "Both release holdings; only the approved explanation retains original requests and their mirrors.",
"provenance": "proposed",
"source": [
"specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-012-abandon-a-draft-reconciliation-and-free-what-it-held.md",
"specs/accounting/reconciliation/planning/capabilities/CAP-ACC-REC-013-correct-a-finalized-reconciliation-by-reversing-it-and.md"
]
}
]
Expected
Both release holdings; only the approved explanation retains original requests and their mirrors.
Data
Local merchant and bank accounts, an open operational batch and distinct preparation and approval callers.