Yes,I need to determine which codes to use, and where to put the "details" the specification codes get their information from.
Previously applied should be available from job cost information, but if the invoice module can't pull from there, then it can be an optional field. That's the way I set it up originally.
Total Complete is different than the subtotal. The subtotal represents the "TOTAL CONTRACT" including any change orders. The Total Complete is the dollar amount that represents the percentage of the job (Total Contract) that is actually complete and that can be billed to date. This is probably the 2nd optional field, and with each "new" invoice relating to this particular job, the Total Complete changes (increases), and therefore the subsequent dollar amounts in the following lines also change.
Using numbers - 1st Invoice
Subtotal: 100
Total Complete: