Another question: How about validating transactions? I can think of 2
or 3 things I'd like to manage.

Firstly ensuring that account names are spelt correctly (pre-declaring
valid account names I guess).

Second is declaring pairs of accounts between which transfers could
validly occur, so that e.g money could not be transferred from a
contingency account to the director's loan account.

Third the imposition of sanity limits on transaction amounts, e.g.
flag anything > £5000

I realise this is pushing the boundaries of ledger somewhat (though
the first I'd argue is necessary) What I'm wondering if there was some
way of providing user-defined constraints, against which transactions
were checked, this could be done as a 'plugin' or some form of pre-
processor. Easy enough to write but how could it be incorporated into
the workflow?

Reply via email to