Tracking hours of subcontractors and generating SO/INV etc?

Hello, I hope someone can give us some guidance with our use case.

We have two types of workers in our business that we pay by the hour: employees and subcontractors (the difference has to do with employment and income tax withholding mostly)

We are using the Timesheets feature to track hours for both types of employees. How can we turn those timesheets into Purchase Invoices so we can pay our subcontractors?

Or perhaps we are using the wrong module/feature?

Any help or guidance is greatly appreciated.

Thanks.

We are trying to solve the same issue here. As of now, we are using task/timesheet report and manually creating the PO. Hopefully someone suggest better solution.

We have resorted to hiring a programmer to create a new DocType called Subcontractor Timesheet with a new Name Series (SCTS).

We have also customized our Employees DocType to add an alternate Name Series called HR-SCEMP.

We then customized the Purchase Invoice to Fetch the SCTSs.

It would be nice to have all this functionality by default.