General problem for PDM:
- It's nice to be able to deny "Show Working Versions of Files" for certain revision-controlled documents, such as:
- Not letting Viewers / Production to see in-process revisions before they are approved
- Engineers only seeing the latest approved templates / SW reference files (when Admins are awaiting approval on updates)
- It's also nice to have PDF files in a single-state, version-controlled workflow (the drawing already has approvals, so why should we have to approve it a second time when we convert the PDF?).
- The same might apply to flat pattern files (depending on whether you want/need your nesting team to modify your flat files, avoiding extra workflows for documents already approved in your CAD workflow is nice)
- As such, if these files are controlled in a single-state workflow, they might exist side-by-side in folders with your CAD files controlled by a CAD workflow (with revisions)
- IF you have rev-controlled documents side-by-side with your version-controlled files... you need "Show Working Versions of Files" turned on, otherwise your "viewers" will only see your version-controlled files in Private State.
- If you uncheck "Show Working Veresions...", your rev-controlled CAD data will allow the viewers to see the working versions (revisions in process).
I don't have a good workaround for this. My PDFs and DXF flats inherit a Revision (the data card variable, not the actual PDM revision) from my export task, and I have a loose theory about introducing a second state to my single-state "version controlled" and some automatic transitions to set a revision, but then I don't have a good way to make sure that the PDM Revision matches the Revision variable, unless I abandon the whole "single state workflow" concept.