Linking a project to a sales order

Linking a project to a sales order

Is there a way to issue an invoice or sales orders for partial shipments.  Many times we send parts as needed to a job site and then follow up with an inspection or additional engineering charges.  I would love to link a project to each sales order or invoice.