I would like to brainstorm here an idea I had today and I briefly tested and it seems to work.
Our current vault is a broken implementation of PDM, according to some misconceptions the former admin had. That admin was not a technical person so the approach was quite “creative”. Bear with me please.
We have different technical department, each with its “normal customized data” and some “standardized data” they tend to reuse for our machinery.
We have a standard user group that does everything including approval and state change for revisions. User ask for approval to his supervisor and fills the date and signature on the datacard.
for revisions the user can trigger them, later if he sees compatibility issues or the supervisor point them out, he aborts the revision, tree copy the data to a new part number and asks me to roll back the aborted revision to its previous approved state.
This kind of logic works decently, but there are standard data that only trusted users should revise or even triggering a revision is not a good thing.
For those data our former admin just deleted the checkout, move and delete authorizations from those “standard folders” in theain user group.
it sort of works, in a sense, but the users are still able to trigger the revision state and due to the lack of checkout we have some failure message during ghe transition as the file cannot be wrote and one dispatch also fails for the same reason. the user cannot edit the file, but we need to rollback it to its original approved state.
My idea is to use two parallel transitions with the same name that goes from approved to under revision: one is for standard parts revision aurhorized user group and pdm admins, while I move the nornal users in the other transition with a condition on the path.
The condition is that the path must not comprise the characters "standard" which is our folder convention for those parts.
usually my depts have “001. standard”, “001_standard” or something like that in japanese since they insist to use two bytes characters inside the vault (which is a very bad habit)
All good unless your users call the folder “I do not like our standard” …