How to disable State Changes for Drawings? I tried using the Conditions in the Workflow but doesn't look like the best way to do. We want to allow state changes only to parts and assemblies. Thanks.
I can only assume you want this because you need separate approvals for models/drawings?
Conditions are one way to make this happen.
The other way would be to have two separate workflows/states/approvals. Parts/assemblies would route to one. Drawings for the other.
Thanks Brian for reply. You partially answered to my question. My intention was how to define the file type for each workflow.
1. if I create a workflow called "Model Release" , I want this to be visible when user right clicks on either.sldasm or .sldprt file->Change State, not for .slddrw file
2. if I create a workflow called "Drawings-Release", I wand this to be visible when user right clicks on .slddrw file --> change state, not for .sldprt or ..sldasm files.
In order to do this, the files themselves would have to already be in different workflows with different transitions.
If you just use two transitions from the same state, they will show up as two different options.
If you use conditions, you'll just get the standard "conditions not met" warning.
For us, we have a sorting workflow that puts different files into different workflows based on filetype/category.
Intiial conditions sort the files by type and push them into different workflows.
Thanks for the reply Brian.
Where do you do the sorting in your sorting workflow? Is it in the Add-in code or do you have an custom conditions?
If possible only, is it possible to share a snapshot?
I do it in 2 different spots.
1st spot is INITIAL check-in to vault. Conditions dictate which workflow/category a particular file type goes into.
2nd spot it that I have a FIX-IT transition that can take existing files and move them to a particular state/workflow if they happen to be in the wrong one.
This is how we handle it as well...
Got it. Thanks a lot for responses.
Retrieving data ...