You can, if you wish, transmit additional information about your products for the people who view your catalog.

The information you can transmit concerns the characteristics or “attributes” of your products.
An attribute is defined for a product. The values assigned to the attribute will be linked to your part number.


Templates are customized in two steps.

  • The first step is to declare an attribute by supplying a definition in the “Attributes_Definition” tab so that the programs that will be processing the file recognize the element and know what to do with it;
  • The second step is to declare the attribute in the “Products_XX” tab so that its values can be assigned.

Whatever the type of the attributes, dimensional or text, the template manages them in the same way. Let’s see in the following examples, how to create different attributes. Before going any further, make sure you have fully understood the constraints on attribute names


  • + -

    Adding the attributes in Attributes_Definition tab

    The first step of the process is to declare these three attributes in the “Attributes_Definition” tab.


    Take a screw, for example. Screws are characterized by two main dimensional attributes: diameter and length. We want to add this information for each reference to our screw in the “Products” tab.
    The “diameter” attribute of the screw is named “D”; the “length” attribute is named “Lg”.

    Screws are also characterizsed by their material attribute, so we also want to add this information for each reference of our screw. We will name this material attribute “MAT’. What is making the difference between the dimensional attributes and this material attribute is that the first ones are numeric values whereas the last one is text attribute that is translatable.


    • Scroll down the table to the first unused row.
      By default, if you have not yet added an attribute, the first empty row is row “4”.
    • In the first column, “Attribute_ID”, enter the name of the “diameter” attribute, namely: “D”.
    • The following columns, which start with “Attribute_Name”, can be used to assign a label to the attribute.
      For example, suppose that with the wizard, you selected English and French; you therefore have 2 columns: “Attribute_Name_EN” and “Attribute_Name_FR”.
      In the column “Attribute_Name_EN” you can specify the English label for the attribute, for example “Diameter D (mm)” (or just “D” if you prefer).
      In the column “Attribute_Name_FR”, do likewise, but in French: “Diamètre D (mm)” (or just “D” if you prefer. Even if you already entered that for the English label, you have to enter it again for the French label).
      Remember that it is always advisable to include, in the attribute label, the symbol for the units in which the attribute’s values are expressed.
    • Repeat the procedure on the next row with the “length” attribute named “Lg”
    • Repeat the procedure on the next row with the “Screw Material” attribute named “MAT”
    • Important: Do not leave any blank rows in the table between attribute declarations.
    • Example :

      Attributes_Definition tab

  • + -

    Adding the attributes in Products tab

    For the second step of the process, we move on to the “Products_XX” tab.

      • Find the first unused column (where the first row of the column is empty).
      • In the first row of this column, enter “D” – the name of the “diameter” attribute.
      • Go to the next unused column.
      • In the first row of this column, enter the name of the second attribute, “Lg”.
      • These two new columns will be used to hold the values for the “diameter” attribute and the “length” attribute respectively
      • Go to the next unused column.
      • In the first row of this column, enter the name of the third attribute, “MAT”.
      • These new column will be used to hold the value for the “material” attribute.
      • It only remains for you to complete the table by entering the diameter and the length of your screws against each individual reference. If you have selected more than one language in the wizard (as in our example), copy the attributes and the values in each Products_XX tabs you have.
      • Complete the table by entering the material of your screws against each individual reference. Unlike above, if you have selected more than one language in the wizard, then, translate the values of the attribute in each Products_XX tabs you have (see the example below).
      • Example :

        Products_EN tab


        Products_FR tab


      As you progressively customize the file and add more attributes, some of the attributes will not be meaningful for certain products.
      In this case, in the “Products_XX” tab, leave the cells of these attributes empty against the references for which they are meaningless.
      These attributes will be ignored in the products that do not use them.


      Conversely, some attributes may be found in several products of completely different types (the attribute “color”, for example).
      In this case, no need to create a separate attribute for each product: you can use a single unique attribute (called, for example, “COLOR”) for all of the products.
      Finally, bear in mind that attribute names are used as identifiers and you cannot have 2 identical identifiers in the same file.


      So if, for the previous example, we had used a bearing rather than a screw, we might have declared 2 diameter attributes, one for the internal diameter, and one for the external diameter.
      If we had done so, we couldn’t have called them “D” and “d”. The programs would assume they were dealing with the same identifier, as they don’t distinguish between upper and lower case.
      The two attribute names (identifiers) must therefore be distinct. For example, you might use “DIA_EXT” and “DIA_INT”.
      There is no such problem when it comes to the attribute labels: they can take the values “D” and “d”.