Last week’s posting had resources for learning the basic parts of an hledger transaction. The motivation was that if you use hledger, it helps to have a good grasp the basic parts of a transaction.
This week, for more advanced users, I have a more complete list of possible parts of an hledger transaction. Note that it is not a complete list. I would have added even more parts, but there was a balance between completeness and readability. I opted for something that was clearer. Enjoy!