Configuration Check

We had an assembly where we were using one part withdifferent configurations. During the process of detailing weseperated the configs to different parts. We left two configs ineach part, one for the assembly and one for the drawing. There wasa secondary operation that was in the assembly config that we didnot want shown on the drawing, just noted (customer requirement).

Recently we had another assembly simular to the first one. We usedthe same parts with the same two configs. They were renamed so thatthey were different parts. Dimensional changes were done to thepart to acomidate for the new design in the assembly and drawingsreleased for build.

Now the parts will not work. They were made to print but do notmatch the model in the assembly. What is going on here? Then wefound out the problem. The drawing was referencing the drawingconfig in the parts, not the assemly config. The dimensions changedstill were tagged "this configuration only" from when the all theparts were one so long ago. So when the changes were made in theassembly they were not made in the drawing configuration.

Is there a way to check the configurations to insure that all thedimensions are the same and that none of them are tagged "thisconfiguration only"? I am not talking about switching back andforth between configs to see if the model changes. I am looking fora function or process that our checkers can use to insure that theright configs are released. This is not the first time we have beenbit in the butt with wrong configs.
SolidworksParts And Features