Friday, January 10, 2020¶
I found and fixed another bug in lino_xl.lib.vat
: Now that we inverted
the booking direction of returnable VAT, it’s the vat_account of a VAT
rule (not the returnable_vat_account) that must be optional. And as a
consequence we do not need the separate returnable_vat boolean any more.
The lino_xl.lib.accounting.PeriodRange.get_period_filter()
now automatically
adds a filter to ignore preliminary movements when a starting period is given.
Note that this required a change to the method’s signature.
There were two bugs in lino_book.projects.chatter
: #3460 and
#3462.
I opened and did #3459 (Move calendar view from “cal” to a separate
plugin lino_xl.lib.calview
).
One consequence for data migration: DailyPlannerRow has moved from cal to calview
En passant I removed Python 2 code whenever I saw it.