epogrebnyak / abacus

A small yet valid double-entry accounting system in Python and command line.
https://epogrebnyak.github.io/abacus/
GNU General Public License v3.0
59 stars 4 forks source link

Add Closable trait (abc) #83

Closed epogrebnyak closed 3 months ago

epogrebnyak commented 3 months ago

The Closable trait should apply to Contra and Intermediate holders and should have make_closing_entry method.

The method will produce the DoubleEntry that closes this account to destination account.