Ledger and grouping reference
Hey @Nicolas can you please take a look at all this ?
All this started when I realised we probably do not want to allow grouping reference to be set when we have transactions from different ledgers ( edda8b58 ) and then realized it would be required to allow choosing ledger in grouping fast input instead of just showing all ledgers together ( d1ecbe29 ).
The rest are small changes to move out complex logic from TALES to a script and small fixups.
Thanks