diff options
| author | Joe Carstairs <jcarstairs@scottlogic.com> | 2025-07-24 09:47:07 +0100 |
|---|---|---|
| committer | Joe Carstairs <jcarstairs@scottlogic.com> | 2025-07-24 09:47:07 +0100 |
| commit | c4868152bb9d292c217452dff9eb1890f34e0d43 (patch) | |
| tree | e49eb462dccaeaea322c4837f2670733e7d7cb92 /requirements/catalogue/req-030.md | |
| parent | 868abcd0e62528263e0aa70fbcef92735a829fdd (diff) | |
task-059
Diffstat (limited to 'requirements/catalogue/req-030.md')
| -rw-r--r-- | requirements/catalogue/req-030.md | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/requirements/catalogue/req-030.md b/requirements/catalogue/req-030.md index 89f045e..86c16ad 100644 --- a/requirements/catalogue/req-030.md +++ b/requirements/catalogue/req-030.md @@ -5,7 +5,20 @@ Schist must implement the procedure described below as Source: req-029 -Satisfied by: task-001, task-006, task-054 +Satisfied by: + - task-001 (desktop interface for inserting transactions) + - task-006 (SMS interface for inserting transactions) + - task-054 (Web interface for inserting transactions) + - req-109 (transactions have a `timestamp`) + - req-107 (transactions have a `bucket_id`) + - req-108 (transactions have an `amount`) + - req-027 (buckets have a `balance`) + - req-110 (buckets have a `balance_cache_key`) + - req-111 (buckets have an `id`) + - req-098 (buckets have a `name`) + - req-035 (implement `is_bucket_balance_up_to_date`) + - req-037 (implement `update_bucket_drips`) + - dml-drip (drips have a `bucket_id` and `amount`) ## calculate_bucket_balance |
