Thursday, January 2, 2020

I found the next issue in the lino_xl.lib.eevat : Field [4] includes an amount that has been booked by the opening entry, i.e. a miscellaneous journal entry on 2018-01-01 that actually contains preliminary transactions. Lino did not yet have this concept. Now I introduced it. New field lino_xl.lib.ledger.Journal.preliminary. I also added a little set of demo bookings.

Should the vat.MovementsByDeclaration table have this hard-coded filter condition exclude=dict(vat_class=’’)? Probably not.

En passant, in lino_xl.lib.ledger, I renamed ChangeState to ToggleState and change_state to toggle_state.