At the moment, all the items in the invoice must have positive or zero value. I would like the ability to include items with negative value (discount, refund, etc.) as long as the total invoice ends up in a positive value.