What is the problem with just having the engineer pick the correct format based on their location? This would prevent you from storing address information in your assemblies and parts (unless this is what you are going for).
Have you considered working for PTC? If you have an M.E. degree or related, they hire many new users, then train them to be Application Engineers and Consultants. They have an office in Orange County. That is the best way to become a very sharp user.
We are on Ilink 3.0 and have become comfortable enough with it to implement the release procedure functionality incorporated into Ilink. After setting all the email notification and distribution list we realized that objects from the same folder actually need to be approved by different persons...
The only time I have experienced this problem is when the asm and the parts have similar layering conventions. If you were to select all layers in the asm and blank/display them, then hit save status, also causing the save status to be selected in the parts causing the objects to show up as...
I have used this method several times and it works pretty well. My current company handles their BOM's (in MS Word)in such a way that if parts are removed from an assembly (say index no. 4 of 7) that index number is removed as well so the bom will read as follows:
No. PartNumber
1...