diff options
Diffstat (limited to 'requirements/catalogue/req-081.md')
| -rw-r--r-- | requirements/catalogue/req-081.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/requirements/catalogue/req-081.md b/requirements/catalogue/req-081.md new file mode 100644 index 0000000..627a055 --- /dev/null +++ b/requirements/catalogue/req-081.md @@ -0,0 +1,22 @@ +# req-081 + +As a user, I want to record a beer transaction in Schist using the Web, copying +from a receipt or hand-written note, so that my purchase of this beer in cash +when I don't have access to my phone is recorded as a beer transaction. + +Source: req-013 + +Satisfied by: req-082, ass-011, ass-000, ass-012, ass-013 + +Related to: req-078, req-014 + +## Use case + +Trigger: the user buys a beer. + +1. If the user can get a receipt, they get a receipt and put it in their wallet. +2. If the user can't get a receipt, they make a note on a piece of paper and put + it in their wallet. +3. Wait until the user next regularly opens Schist on the Web. +4. The user takes all receipts and paper notes from their wallet. +5. The user enters all the transactions recorded there into Schist. |
