Piping3D - how to check that piping part respect lineID material Specification

When designing 3D piping network i can place the piping part being constraining by the Piping Specification (so i will have access to a restrictive list of part). 

But i can also place a part manually by searching it a catalog or in database or by selecting an existing one in the 3DModel. In this case there is a risk that the selected part will not respect the piping material Specification

How can i ensure that at a given time that all parts of my piping line are respecting the Piping Material Specification of the Line?