fava icon indicating copy to clipboard operation
fava copied to clipboard

Support quickly flipping transaction/posting flag between "*" and "!"

Open pmarciniak opened this issue 4 years ago • 2 comments

Flipping the flag by clicking on it directly in "Account Journal" view (without having to enter the transaction edit mode) would allow quickly reconciling the ledger against a bank statement, like it's possible e.g. in GnuCash.

pmarciniak avatar Aug 29 '20 17:08 pmarciniak

A PR would be welcome :)

yagebu avatar Oct 02 '20 15:10 yagebu

Hello,

I'm coming from Grisbi accounting program and the feature you describe is the exact one I REALLY miss.

As a workaround, I developed a vim function to toggle flag with a mouse click. But a ledger embeds all transactions whereas fava filters on the only account (with a clean tx list display) that is much more ergonomic to do reconciliation with the bank tx list. For now, I need to reconcile in the ledger file, then check in the fava's account display that not a transaction remains unreconciled before the balance entry.

So currently, I need to switch between vim and fava windows and between fava's pages to check the balance error amount in the error page (see #1766). This is very painful regarding any accounting program that handles this basic case much better (all in one view: balance error, clickable transaction's flag).

My web development knowledge reaches almost zero, so I can't do it myself. Can any one develop a small plugin to achieve that ? Please please please !

I'm open to discuss about the ergonomic aspect of this feature (reconcile mode, keyboard + click combo...) and to help tweaking, testing...

Thank you very much in advance !

PS: Note that forecast transactions have # flag that shall be handled another way. I will be happy with a plugin that does simply ignore them...

GuillaumeHM avatar Mar 02 '24 07:03 GuillaumeHM