This is exactly what I was looking for. 

Many thanks for the LIFE hack approach in addition to the technical
solution.


 -Jimi

On 8/14/19 2:04 PM, Taylor R Campbell wrote:
> I use separate accounts for every multi-step transaction like a cheque
> which separately issues and clears.  I enter one transaction when I
> issue the cheque; then a script converts a CSV bank statement into a
> transaction that clears the cheque.  For example:
>
> ; hand-written ledger entry
> account Liabilities:Bank:Cheque:123
> 2017-01-31 Landlord
>     Expenses:Rent                            $750.00
>     Liabilities:Bank:Cheque:123
>
> ; automatically generated by bank2ledger script
> 2017-02-25 Bank statement          
>     Liabilities:Bank:Cheque:123              $750.00
>     Assets:Bank
>
> Here's a more detailed description of how it works:
>
> https://mumble.net/~campbell/2017/02/26/ledger/HOWTO-reconcile-cheques
>
> I do the same for other transactions than cheques too.  The only
> hand-editing occurs when I don't have any kind of transaction id
> number printed on the receipt, or when something is amiss -- more
> details here:
>
> https://mumble.net/~campbell/2017/02/26/ledger/HOWTO-reconcile-payments
>
> I also put the date in the account names these days so it's easy to
> march through pending transactions chronologically and figure out
> what's up with them using just `ledger balance pending'.
>
> I also use a similar idea to track outstanding orders, so that `ledger
> balance orders' will show all orders I made that have not been shipped
> or otherwise fulfilled: enter a receipt when I make an order as one
> transaction with a date and order number in the account name, and then
> enter the packing list as another transaction clearing the order.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/0ad0b5e7-b9a1-8e1d-a225-baf473412ef7%40gmail.com.

Reply via email to