Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.8.0
-
Fix Version/s: 5.11.0-b1
-
Component/s: Staff Interface
-
Labels:None
Description
There's an option to void an invoice if a service is cancelled within a period of time. When say 2 services are on an invoice, only the line item for that service is removed, which is what we expect. However, if there is a late fee on the invoice, the service line items are removed during cancellation but the late fee remains. This means the invoice contains no services, and only late fees.
If the only item that would remain on an invoice is a late fee, the invoice should be voided entirely.
Skip late fee lines when validating if an invoice can be voided