Different workflow for different purchase invoice

Is there any way to create a different workflow for different purchase invoice in frappe.

for purchase invoice 1 i need a separate workflow and purchase invoice 2 i need a separate workflow2

Hi,
Any solutions you found ?