How to maintain version references on clerical changes.

I'm afraid I already know the answer to this, but there may be a simpler way, so I'll ask.

When we perform a clerical correction on a part, it is not up-revved nor given a new P/N, but the system creates one or more new versions to maintain the file history.  When that happens, the references held by any assy or sub-assy that uses the part are no longer current - they need to be changed to point to the new released version.  Then, any assy or sub-assy that uses that assy also must be updated... all the way up the tree.

I don't see any way around doing all this the tedious, manual way.  Does anybody have a suggestion for automating this in some way, or otherwise reducing the grunt work that it causes?

SolidworksSolidworks Pdm enterprise Pdm