why does sage only assign an invoice number to an invoice once it's paid

SUGGESTED

I noticed after I sent and invoice via email that the invoice that is sent out (billed), is not assigned an invoice #.  I brought up the invoice and it only says "draft" - once that invoice is paid, i noticed it then assigned an invoice #, but it the invoice was not in date order.  ie:   May 01  invoices 6817=6820  ---- #6819 was billed out..or I thought it was numbered as such.  Received payment and at that time it assigned a # --- so the invoice was Paid on May 03 - was assigned invoice # 6844.

HELP... what am  I doing wrong

some of my vendors will not pay the invoice if it does not have an invoice #