I have been tasked with developing a way to "Obsolete" or "Do Not Use" files within a project. We do not want to get rid of them but isolate them so that we have our design trail. We have multiple times when a model revised to the point where it becomes a completely new design. (new model number, etc.) Can EPDM be set (in the workflows) to "lock out" these old designs? Any ideas on how you've all handled this?
We created a separate "Obsolete" workflow in which the files end up in an "Obsolete" state. They cannot be moved from this state or checked out while at this state. In other words, they are locked. We took it a step further and created some custom code that does not allow another document to change states if one of it's children is at this obsolete state.