Hello,
I am running a trial installation of Solidworks PDM Standard and I need some advice:
1. I have a 'STATUS' field in my drawing block, which shows the status of the drawing in Workgroup PDM - In Design, Released, Change In Progress, etc. In PDM Standard, however, it doesn't seem to update. Presumably, I need to link a $PRPSHEET variable with some other variable to achieve this. What variable do I need to link with what to make this work?
2. I would like it if my users were prevented from Checkin of an object in the Released state. If it is Released, I want them to have to knock it down to Change In Progress before they can check it in. That way, when I get (1) sorted, the drawing will indicate whether it is a released and unmodified drawing. Ultimately, I only want drawings showing 'Released' to be sent out for quote. How do I prevent them from checking in Released objects without changing their status?
SW2016, SP1
Cheers,
John
Hi John, in terms of block name, if it's a Solidworks file type (slddrw,sldasm,sldprt), and you want to map variables to the custom properties, then the block name should be CustomProperty, and the attribute name is the name of the property in your file. So if you have a custom property called Description, then the block name is CustomProperty, and the attribute name would be Description.
If you already have a variable called current state, then yes use that one. And in your drawing sheet format, change $PRP: Status to $PRP: Current State
As for check in /check out, it sounds like your users have Check out permissions when the file is in "Released". What (I think!!) you need to do, is give them Read file permissions only in the "Released" state. I presume you have workflow transition going from "Released" to "Change in Progress", so you can allow the user to move a file from "Released" to "Change in Progress", whereupon the user could check out the file, modify it, check it back in and then submit again for approval.
Could you post some screenshots of your workflow, and associated state and transition permissions?
Kind regards,
Prasad