I believe what you are seeing is the version of the files that are used in this assembly. The “hybrid ADAPTOR assy. SLDASM (version 4) as built is using “6mm square bar-short.SLDPRT” version 2.
Jeff's answer is correct. The preview displays the BOM item versions associated with an assembly as it was last checked into the vault. When you simply "Open" an assembly EPDM retrieves the latest version of all items associated with the assembly.
There is a way to retrieve the "as built" assembly but you have to take specific actions to do so.
To add to this, you have to remember, if not told what files to get while opening an assembly, EPDM will always use what is in your local cache first. This is why I teach our users to always get the version they want "as built" in EPDM prior to opening the file in SW. This way they are assured they are seeing the file as it was last saved into the vault; this is your snapshot in time of the file. If you choose to "get latest", you may be looking at something that is not released, still Under Construction in our case, within the assembly.
The screenshot you attached is showing you what files that assembly was last saved into the vault with. In order to get all files to the latest in the assembly, you will have to check out the top level assembly, get latest of all files, then check the top level asm back in. Be careful, however, there may be files that are Under Construction that you may not want updated until they hit Released.
Clear as mud?
Jeff, Jon, Lucas-
Thanks for all replies, the reason why PDM behaves this way is now explained.
Our working practice means we have no need for 'as built', we always ensure we 'Get Latest Version' when opening a part or assembly.