Now that is an elegant solution that hadn't occurred to me.
Thanks Ralph.
I've added a note to consider some form of budget change control for Ledger V9.0, but that wouldn't be as tight as Ralph's solution as far as auditability.
_________________________
Andrew Bates