V-Suite CORE supports the importing and exporting of Catalogs. This allows the user to create a Catalog and then reuse it in another Project. The Catalog is imported and exported via XML.

Here is a sample XML file showing a simple Catalog containing one Asset Catalog and one Catalog Item.

<CatalogRoot>
  <Catalog Name="ANSI-B-16.5" Description="">
    <CatalogItem Name="Valve (Lever)" Description="" TemplateName="Valve (Lever)" AdapterName="LINx.V-Suite CORE">
      <Key AdapterName="LINx.V-Suite CORE" AttributeSetName="Catalog Attributes" AttributeName="Type" />
      <Key AdapterName="LINx.V-Suite CORE" AttributeSetName="Catalog Attributes" AttributeName="Rating" />
      <CIVT>
        <I P="1">
          <N>2.0"-#150-BALL</N>
          <V N="Type" T="S">BALL</V>
          <V N="Rating" T="L">150</V>
          <V N="PipeDiameter" T="D" M="true">60.00</V>
          <V N="FaceToFace" T="D">178.00</V>
          <V N="ValveDiameter" T="D">152.00</V>
          <V N="HandleLength" T="D" R="false">121.00</V>
          <V N="HandleLeverLength" T="D" R="false">584.00</V>
        </I>
      </CIVT>
    </CatalogItem>
  </Catalog>
</CatalogRoot>
       

When importing Catalogs it is important to note that the Asset Templates referenced by the Catalog must already exist in the Project and that any Physical Attributes and / or Catalog Attributes must also be valid.