Invoicing of service related to goods

I think you are looking for something like this Issue 9999: Add module to allow services to be invoiced when they are done - Tryton issue tracker and New invoicing method when selling both goods and services