Can we have an invoice status that is "
To be sent" that will make the invoice
"Open" & NOT "Draft" but not actually sent as yet. (The timer feature would work very well here)
A lot of companies need to have the stocks deducted when the invoice is raised (and this is not done until the invoice is marked "sent") but we cannot actually send the invoice until the job is completed, we'll also be aware of what jobs have been done by the delivery date and the list of invoices with status of "To be sent" and send them at the appropriate time.