I'm trying to implement an added feature to my company's release procedure, but I'm unsure as to the best way to go about it.
Currently we have 4 release levels: Drawn, Checked, Approved, and the newly added Outdated. Designers check-out a model/drawing at Approved, change it to Drawn, bump the Rev. level, make changes, check in, etc. The files are then manually promoted to Checked by the checker, then manually promoted to Approved by the Engineer. That much works fine, and now you have two or more models/drawings at Approved level in Commonspace.
What I want to make happen is this: that when the Engineer "Approves" a drawing/model, that the older Approved files are automatically promoted to Outdated. This ensures that there are not multiple Approved versions in Commonspace, only one, the latest one. The older ones are now considered "outdated".
The reason for this is that we use ProductView for our viewer and we can watermark the old file based on release level to protect against anyone accidentally using an old version for production while still leaving the older version available to ProductView for reference.
I'm unsure if this can be handled using a script. This may require a trigger, which would be difficult since we do not have the Intralink toolkit.
Does anyone know of the best way to make this happen? If this does require a trigger and we need to have one made does anyone know where would be the best place to go?
Currently we have 4 release levels: Drawn, Checked, Approved, and the newly added Outdated. Designers check-out a model/drawing at Approved, change it to Drawn, bump the Rev. level, make changes, check in, etc. The files are then manually promoted to Checked by the checker, then manually promoted to Approved by the Engineer. That much works fine, and now you have two or more models/drawings at Approved level in Commonspace.
What I want to make happen is this: that when the Engineer "Approves" a drawing/model, that the older Approved files are automatically promoted to Outdated. This ensures that there are not multiple Approved versions in Commonspace, only one, the latest one. The older ones are now considered "outdated".
The reason for this is that we use ProductView for our viewer and we can watermark the old file based on release level to protect against anyone accidentally using an old version for production while still leaving the older version available to ProductView for reference.
I'm unsure if this can be handled using a script. This may require a trigger, which would be difficult since we do not have the Intralink toolkit.
Does anyone know of the best way to make this happen? If this does require a trigger and we need to have one made does anyone know where would be the best place to go?