|
14 | 14 | :CUSTOM_ID: what-is-it
|
15 | 15 | :END:
|
16 | 16 |
|
17 |
| -=hledger-flow= is a command-line program that gives you a guided |
18 |
| -[[https://hledger.org/][Hledger]] workflow. It focuses on automated |
19 |
| -processing of electronic statements as much as possible, as opposed to |
20 |
| -manually adding your own hledger journal entries. |
| 17 | +=hledger-flow= is a command-line program that gives you a guided [[https://hledger.org/][Hledger]] |
| 18 | +workflow. It is important to note that most of the heavy lifting is done by the |
| 19 | +upstream =hledger= project. For example, =hledger-flow= cares about where you |
| 20 | +put your files for long-term maintainability, but the actual conversion to |
| 21 | +classified accounting journals are done by =hledger=. |
21 | 22 |
|
22 |
| -Manual entries are still possible, it just saves time in the long run to |
23 |
| -automatically process a statement whenever one is available. |
| 23 | +=hledger-flow= focuses on automated processing of electronic statements as much as possible, |
| 24 | +as opposed to manually adding your own hledger journal entries. Manual entries |
| 25 | +are still possible, it just saves time in the long run to automatically process |
| 26 | +a statement whenever one is available. |
24 | 27 |
|
25 | 28 | Within =hledger-flow= you will keep your original bank statements around
|
26 | 29 | permanently as input, and generate classified Hledger journals each time
|
27 |
| -you run the program. The classification is done with rules files, or |
28 |
| -your own script hooks. |
| 30 | +you run the program. The classification is done with [[https://hledger.org/csv.html][hledger's rules files]], |
| 31 | +and/or your own script hooks. |
29 | 32 |
|
30 | 33 | Keeping the original statements means that you never have to worry too
|
31 | 34 | much about "am I doing this accounting thing right?" or "what happens if
|
32 | 35 | I make a mistake?". If you want to change your mind about some
|
33 | 36 | classification, or if you made a mistake, you just change your
|
34 | 37 | classification rules, and run the program again.
|
35 | 38 |
|
36 |
| -It started when I realized that the scripts I wrote while playing around |
37 |
| -with the ideas in [[https://github.com/adept/full-fledged-hledger/wiki][adept's Full-fledged Hledger]] aren't really specific to |
38 |
| -my own finances, and can be shared. |
| 39 | +It started when I realized that the scripts I wrote while playing around with |
| 40 | +[[https://github.com/adept/full-fledged-hledger/wiki][adept's Full-fledged Hledger]] aren't really specific to my own finances, and can |
| 41 | +be shared. |
39 | 42 |
|
40 | 43 | * Overview of the Basic Workflow
|
41 | 44 | :PROPERTIES:
|
@@ -726,7 +729,7 @@ different.
|
726 | 729 |
|
727 | 730 | | Full-fledged Hledger | Hledger Flow |
|
728 | 731 | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
729 |
| -| FFH is a [[https://github.com/adept/full-fledged-hledger/wiki#full-fledged-hledger-tutorial][tutorial]] with helper scripts that you can start using and adapt to your needs. | I started by following the FFH tutorial, and changed bits and pieces over time to suit my needs. The "owner/bank/account" structure for example. | |
| 732 | +| FFH is a [[https://github.com/adept/full-fledged-hledger/wiki#full-fledged-hledger-tutorial][tutorial with helper scripts]] that you can start using and adapt to your needs. | I started with FFH, and changed bits and pieces over time to suit my needs. The "owner/bank/account" structure for example. | |
730 | 733 | | | |
|
731 | 734 | | FFH is more open-ended: you can start with the basic scripts and over time turn it into something that solves your needs exactly. But you'll also end up with more code that you need to maintain yourself. | Hledger Flow is more opinionated and less open-ended. For example, you have to adopt the "owner/bank/account" structure precisely as specified. But this allows Hledger Flow to do more work for you. |
|
732 | 735 | | | |
|
|
0 commit comments