On Sun, Apr 14, 2019 at 11:34:13AM -0400, Martin Blais wrote:
> RECONCILIATION.
[...]
> one can just use a SQL command, something like SELECT location WHERE
> date >= 2019-02-01 and flag ='!' and iterate using "next-error" in
> Emacs. Perhaps that should be documented better.

I totally missed this was a possibility and it is indeed really cool.

I randomly checked the BQL documentation (which is what I used to learn
about the query syntax at the time) and there is no mention of "SELECT
location" which, OTOH, is well documented in "help select" in the BQL
shell. Quoting from it for others who might have missed it to:

  'location': The filename:lineno where the posting was parsed from or
    created.  If you select this column as the first column, because it
    renders like errors, Emacs is able to pick those up and you can
    navigate between an arbitrary list of transactions with next-error
    and previous-error. Type: str.

It might indeed deserve some mention in the main BQL documentation, as a
relevant use case.

> CHECKS & TRANSACTION NUMBERS.
[...]
> of support is provided for checks, for example, all I can imagine is
> (a) checking that no two check numbers are repeated, and/or that all
> consecutive numbers from the smallest one are present, or (b) special

Just as a random feedback: some banks here in France give out
chequebooks where check numbers are randomized (within the chequebook).
So any strict check on sequentially should allow some sort of override.

Cheers
-- 
Stefano Zacchiroli . [email protected] . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director  . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/20190415075724.c734otkk7ys6qv2v%40upsilon.cc.
For more options, visit https://groups.google.com/d/optout.

Reply via email to