On Tue, Dec 28, 2021 at 5:40 PM John Wiegley <[email protected]> wrote: > > >>>>> "o" == o1bigtenor <[email protected]> writes: > > o> Maybe I'm just slow but I can't think of how to write things so that I can > o> do all the things I need to do to an invoice. (tracking, aging, closing, > o> etc etc) in ledger. There may be some way but I'm not seeing it. > > o> Maybe trying to add this to ledger would stretch it out of shape? I hope > o> not - - - I like the way it works. Just need to be able to do AR. Ledger > o> does AP very very well so how do I bend my brain to get AR thinking > o> working? > > Sometimes, rather than fitting the idea into ledger, it's better to fit ledger > into the idea. Imagine what higher level syntax would be best to express > invoicing, and then write a tool to publish a Ledger file from this syntax for > your reporting needs. I'm doing that right now for stock trades, which are > possible to track in Ledger but far too verbose, yet it's not too hard to > imagine a convenient syntax plus some extra math that wouldn't be right to add > directly into Ledger itself. > Greetings Mr John (and list)
I've started on trying to list what invoicing should do. One thing I'm running into - - - invoicing is about AR (accounts receivable). Ledger does a very very nice job of AP (accounts payable) but there is one thing both share is that there comes a need for a numbering scheme. Like transaction AP # 0245078 refers to the invoice on 2021.12.23 providing with the updated drive on Santa's chariot (LOL) that I bought (goofy example). Dunno if one would have to store the transactions in a database to do this but is there a way to have a numbering system? (It could be something that could be toggled on and off -- - I don't think it would be necessary for personal use that much.) I'm thinking storing the transactions in a dbase (I would be choosing Postgresql) would likely mean losing the readability of the data - - - argh - - - - I really want to be able to use ledger for ap and ar. Please advise -- --- 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/CAPpdf59dSfVC0N1WgA9GohPrUko%3DbbwLHs9%2BVQEUhcRfDurewA%40mail.gmail.com.
