> When I create an invoice for an Annual customer, a record is created in the
> Invoices table for the total amount, and another record is created in the
> InvoiceItems table, but the amount only covers one month. This creates a
> troubling inconsistency in my accounting, and also looks really lousy when
> I print out the invoice.
> I think that there should be 12 records created in InvoiceItems, one for
> each month of paid-for service.
Each line item on a renewal is for a month recurring service.
The invoice is for x months (see the months field in the database).
Each line item * months added together is the Invoice amount.