Try ERPNext Buy Support Partners Foundation

Sales Invoice (timesheet)

When we create a sales invoice of a customer there is only single timesheet. I want to add multiple timesheets of the selected customer and add its total to the invoice.