1
2commodity $
3    format $1,000.00
4
5account Assets:Cash
6    check abs(amount) <= 20
7    check commodity == '$'
8    default
9
10account Expenses:Food
11    alias food
12    payee KFC
13
142012-02-27 KFC
15    Expenses:Unknown                          $20.00
16    Assets:Cash
17
182012-02-28 KFC
19    food                                      $20.00
20    Assets:Cash
21
222012-02-29 KFC
23    food                                      $25.00
24    Assets:Cash
25
262012-02-29 KFC
27    food                                      $25.00
28    Assets:Cash
29
30test reg
3112-Feb-27 KFC                   Expenses:Food                $20.00       $20.00
32                                Assets:Cash                 $-20.00            0
3312-Feb-28 KFC                   Expenses:Food                $20.00       $20.00
34                                Assets:Cash                 $-20.00            0
3512-Feb-29 KFC                   Expenses:Food                $25.00       $25.00
36                                Assets:Cash                 $-25.00            0
3712-Feb-29 KFC                   Expenses:Food                $25.00       $25.00
38                                Assets:Cash                 $-25.00            0
39__ERROR__
40Warning: "$FILE", line 24: Transaction check failed: (abs(amount) <= {20})
41Warning: "$FILE", line 28: Transaction check failed: (abs(amount) <= {20})
42end test
43
44