Saturday, November 10, 2018¶
I continued working for Lino Tera on ticket #2651 (which is
related to #2658). I realized that neither presences nor
calendar entries (cal.Guest or cal.Event) are
lino_xl.lib.invoicing.Invoiceable, but enrolment
(lino_tera.lib.courses.Enrolment). Because not every
presence is invoiceable, and only the enrolment (and its dossier) can
decide this. There are dossiers for whom they invoice a maximum
number of presences per month, if they come more often then it’s
free. For family therapies they don’t invoice per presence but per
calendar entry.