arrow-downarrow-rightburgerchev-downclosedepartmentdownloadexternalglobeloaderlocationloginmagnifiersearchuser facebooklinkedintwitterxingyoutube atbechczdeesfrgbhuieitnlplsk

Mercateo Catalogue Tool

On this page you will find all necessary files, tutorials and hints for creating your catalogue with the help of Mercateo templates.

Catalogue Tool – the basic process

Basically, the process to create and update a catalogue by TXT-files is divided into 4 steps:

Below all steps are explained in detail.

Step 1 - Download the templates

Besides pictures (JPG or GIF), data sheets and / or safety data sheets (PDF), a catalogue always consists of two files. One for the product information and one for the categorisation. You can download a template for these two files here:

Step 2 - Fill in the templates

Here you find detailed information about the single fields of the two TXT-files.

Categories - manual

The following explains the individual fields that appear in the file „categories_CAT-ID_LANGUAGE_UTF-8“. These are essential for the presentation of your items.

GROUP_ID is the unique ID that classifies product groups. It is used to show „father-son-relationships“. Requirements:

  • Row 3 always has GROUP_ID 1

  • Use each GROUP_ID only once

  • Assignment of products to GROUP_ID via CATALOG_GROUP_ID

Here you enter the name of each category. Row 3 always has the name “catalogue”. From row 4 on you enter the names for all categories and sub-categories.

Here you enter a long description for each category. This column is only applicable for manufacturer catalogues (Mercateo Brand World). For a logistics catalogue, leave the column empty. You can use paragraphs or lists to structure the description. Please use HTML tags.MIME_SOURCE.

Both colums („MIME_SOURCE“ and „MIME_PURPOSE“) are directly linked. You can add images for product categories. This column is only applicable for manufacturer catalogues (Mercateo Brand World). For a logistics catalogue, leave the column empty. If an image is available, please enter “normal” in column.

CATALOG_STRUCTURE type indicates the position of the product group within the catalogue.Requirements:

  • Do not delete or change row 3. It forms the root for all other (sub-)categories

  • For categories that contain sub-categories enter: node

  • For categories that contain no sub-categories enter: leaf

  • Products can only be allocated to categories labelled as: leaf

PARENT_ID indicates the GROUP_ID of the superordinated category. For row 3 the PARENT_ID is always 0.GROUP_ORDER.

Here you can enter a numerical value to indicate in which order sub-categories should appear within their category.

Products - manual

The following explains the individual fields that appear in the file „products_CAT-ID_LANGUAGE_UTF-8“. These are essential for the presentation of your items.

SUPPLIER_AID, also called item number, is a unique product ID for each product.Requirements:

  • Maximum amount of characters: 12

  • The item number may be used only once in the catalogue. Duplicates will be ignored and lead to an item not being displayed.

  • No use of special characters such as & # comma (,)

EAN/GTIN is the combination of several code schemes, e.g. EAN codes, GS1 codes or GS1. GTIN (14 characters) is formed by prefixing leading zeros from the previous EAN code. Mercateo supports both codes. EAN/GTIN must be unique within the file.DESCRIPTION_SHORT

DESCRIPTION_SHORT is a clear and illustrative description or the name of the productRequirements:

  • Minimum amount of characters: 10

  • Maximum amount of characters: 80

  • Should include distinctive properties such as size and colour

DESCRIPTION_LONG is a clear description of the product with precise information that define the product. Information could be item properties, product contents and further attributes.

Requirements:

  • Maximum amount of characters: 64,000

  • Include information of standards such as DIN or ISO

  • Pay attention to completeness

  • A structured description in lists and paragraphs improves legibility

  • For product features us FNAME (1-10)

  • HTML tags that influence the Mercateo layout, e.g. tables, links or <BODY> tags are prohibited

  • Do not use line breaks in Excel

HTML-Tags
Use the following HTML tags to structure your product data:
<B>…</B> for text in bold
<I>…</I> for text in italics
<P>…</P> for paragraphs
<BR> for line breaks
<UL><LI>…</LI></UL> for lists

MANUFACTURER_AID is the unique product ID provided by the manufacturer. It must occur only once within a catalogue. The indication of the manufacturer number has positive effects on the search result and allows the mapping of same products to duplicates.

MANUFACTURER_NAME is the manufacturer name without any legal information. The indication of the manufacturer number has positive effects on the search result and allows the mapping of same products to duplicates.

There are two different price types. Inform your supplier manager at Mercateo which price type you are going to provide.1. net Mercateo PP: use „net_list“

  1. net Mercateo SP: use „net_customer“.

  2. 3. net Mercateo reverse auction price: use „net_customer“.

To supply 2 price types, use the 2nd column „ARTICLE_PRICE price_type“.

Here you enter the price as a value. If you supply 2 types of prices (e.g. selling price and reverse auction price), use the 2nd column „PRICE_AMOUNT“.Requirements:

  • Maximum of 2 decimals

  • Do not use thousands seperator

  • Enter staggered prices as follows: 1:100.99 5:98.70 10:95.50 100:90.00
    Hint: Use a space to separate scales. The number before the colon indicates the scale

Here you enter the amount of order units that the PRICE_AMOUNT applies to. If you enter a value in this column, the individual unit price will be calculated by dividing the PRICE_AMOUNT by the PRICE_QUANTITY.

Is the date from when the price is valid. This is not a mandatory field.

Note: At this time, this information is not supported by Mercateo.

Is the date until when the price is valid. This is not a mandatory field.

Note: At this time, this information is not supported by Mercateo.

Requirements:

  • Must be indicated for each product

  • Must be according to ISO 4217.

Is the factor for the value-added tax. Please take care of the correct spelling, e.g. 0.19 for 19% VAT.

DELIVERY_TIME indicates the expected delivery time in working days for each product.

Requirements:

  • Use integer (e.g. 2 for a delivery time of 2 days)

  • False statements will be punished by Mercateo

ORDER_UNIT is the smallest unit of a product that can be ordered. It is possible to order multiples of the order unit.

  • Must be indicated for each product

  • Order unit and content unit must be different

  • Must be according to UN/CEFACT code (see table below)

  • Price refers to order unit or multiple of order unit

Unit

Description

Unit

Description

4G

microlitre

KMT

kilometre

AA

ball

KST

canister

BE

bundle

KT

kit

BG

bag

LBR

pound

BJ

bucket

LTR

litre

BL

bale

M4

value

BLI

blister

MC

microprogramme

BND

bundle

MGM

milligramme

BO

bottle

MLT

millilitre

BX

box

MMT

millimetre

C4

card

MTK

square metre

C62

piece

MTQ

cubic metre

CA

can

MTR

metre

CG

card

OP

two pack

CH

container

PA

packet

CL

coil

PAD

pad

CLT

centilitre

PD

pad

CMK

square centimetre

P

pallet (lift)

CMQ

cubic centimetre

PK

pack

CMT

centimetre

PR

pair

CQ

catridge

QR

quire

CS

case

RD

rod

CT

carton

RL

reel

CV

cover

RM

ream

D64

block

RO

roll

D97

pallet

SA

sack

DAY

day

SCH

box

DI

dispenser

SET

set

DPC

dozen piece

SPD

dispenser

DZN

dozen

SR

strip

EA

each

ST

sheet

ETI

label

STK

sign

EV

envelope

TAB

tab

FOI

foil

TN

tin

FOT

foot

TU

tube

GRM

gramme

TUC

cloth

HUR

hour

WEE

week

JR

jar

WP

watts/peak

KGM

kilogramme

Z3

cask

KIS

case

CONTENT_UNIT is the smallest unit within an order unit. It is a mandatory field (except for C62, SET, ST and PR). Requirements:

  • Order unit and content unit must be different

  • If order unit and content unit are identically, leave this column empty

  • Must be according to UN/CEFACT code (see table at chapter ORDER_UNIT)

NO_CU_PER_OU is the amount of CONTENT_UNITs in an ORDER_UNIT.

Examples:

QUANTITY_MIN indicates the minimum amount of order units that must be ordered. If not minimum order quantity is indicated, the default value is one order unit.

Examples:

QUANTITY_INTERVAL indicates the interval amount at which the product can be ordered. The counting of the scale always starts with the minimum order quantity. The unit of the quantity scale is the order unit.

Examples:

Column KEYWORD contains catchwords and synonyms that help to find the product. We recommend a maximum of 10 keywords. The main term should also be added as keyword, e.g. “Copy paper”.

Please avoid:

  • Manufacturer names

  • Manufacturer numbers

  • EAN codes

  • Personal names

  • Verbs or linking words, e.g. with, or, and, for, from, at

  • Product features, e.g. white, transparent, round (For product features us FNAME (1-10)

Here you enter the GROUP_IDs of the category that the product belongs to. You define the categorisation of the catalogue in file “categories_CAT-ID_LANGUAGE_UTF-8”.

Note: Separate multiple GROUP_IDs with pipe symbol (|), e.g.

100-1000|200-1001REFERENCE_FEATURE_SYSTEM

The columns REFERENCE_FEATURE_SYSTEM_NAME and REFERENCE_FEATURE_GROUP_ID are directly linked. You can enter the name of the classification system you are using. Please indicate the version of the classification system. Mercateo supports the following classification systems:

  • eCl@ss one product can be assigned to multiple eCl@ss versions.

  • ETIM for products in the category electronics

  • UNSPSC an international classification system

eCl@ss

eCl@ss is offered as standard for exchanging product data between suppliers and customers. This standard is characterised by a four-level hierarchical classification key with a variety of terms from a key word register. The eCl@ss key must always consist of 8 characters. Mercateo supports eCl@ss versions 5.1.4, 6.0, 7.0, 8.0 and 9.0.

REFERENCE_FEATURE_SYSTEM_NAME

REFERENCE_FEATURE_ GROUP_ID

ECLASS-5.1.4

19-02-02-02

ECLASS-5.1.4

19-02-02-02|23-04-01-02

ETIM

ETIM is a standard for the exchange of product information between supplier and customer for electronic products. Mercateo supports versions ETIM 2.0 to ETIM 6.0.

REFERENCE_FEATURE_SYSTEM_NAME

REFERENCE_FEATURE_ GROUP_ID

FNAME1

FVALUE1

ETIM-3.0

EC000240

EF000010

EV002973

UNSPSC

Classification according to UNSPSC is analogous to eCl@ass. Use REFERENCE_FEATURE_SYSTEM_NAME to enter the UNSPSC version and Group-ID to enter the category. Mercateo supports UNSPSC versions 7 and 13.

Customs tariff number

Customs authorities need proofs for goods that are delivered cross-border. Defined merchandise groups must be transmitted to Mercateo. Unfortunately, these IDs cannot be processed within the CSV workflow. Please contact our catalogue management to discuss the transmission of the information via an additional file.

These columns are for images, graphics and videos. The columns are directly linked. Images are displayed in a size of max. 600 x 600 pixels.

MIME_SOURCE: Enter the file name of the image and transmit the image via FTP to Mercateo
MIME_PURPOSE: Enter „normal“, if an image is available
MIME_DESCR: Describe the image as follows:

  • Product A, front view

  • Product B, detailed view

Requirements:

  • Minimum one clear image is required

  • The first image must be a representative image of the product

  • The image should show the product without additional features

  • Same images must have the same name

  • Send each image only once

  • File name must contain lower case letters only, without spaces and symbols

  • No logos (except for manufacturer logos as second image)

  • Do not use placeholders („no image“)

These columns are for product data sheets. The colums are direlctly linked.

MIME_SOURCE: Enter the file name as in your system
MIME_PURPOSE: Enter „data_sheet“, if a data sheet is available
MIME_DESCR: Enter a description of the product data sheet

Requirements:

  • Mercateo supports product data sheets in PDF format

  • The product data sheet must be in the language of the respective market

  • The product data sheet should represent value adding information

  • Same product data sheets must have the same name

  • File name must contain lower case letters only, without spaces and symbols

  • The product data sheet must be up to date

  • Default is one product data sheet per product

  • Use product name in MIME_DESCR, e.g. Product data sheet Printer XYZ

These columns are for safety data sheets. The columns are directly linked. Safety data sheets are required for all chemicals and biological products to inform the customer. The requirements are the same as for product data sheets.

MIME_SOURCE: Enter the file name as in your system.
MIME_PURPOSE: Enter „safety_data_sheet“, if a safety data sheet is available
MIME_DESCR: Enter a description of the safety data sheet ARTICLE_ORDER

Describes the order of the products within the category. Due to our search algorithm, a display cannot be ensured based on the sequence you specified ARTICLE_REFERENCE.

It is recommended to link products to other products. These references define the relationship between the products (alternative product, accessory, others). Enter item numbers in the respective column. Separate multiple item numbers with pipe symbols (|)

ARTICLE_REFERENCE type=similar

ARTICLE_REFERENCE type=accessories

ARTICLE_REFERENCE type=others

Reference - Similar products

Reference - Accessories

Reference - Other products

9876543271 | 9876543272

9876543271 | 9876543272

9876543272 | 9876543273 | 9876543274

9876543272 | 9876543273 | 9876543274

4566887AA

Label

attribute

Description

alternative product

similar

The referenced product is a similar product, with similar features that can be used as an alternative.

accessory

accessories

The referneced product is an accessory and extends the functionality of the product.

others

others

This column can be used if none of the other two options adequately describes the relationship between the products.

BUYER_AID is a customer specific product number. The attribute type defines the type of the product number with the customer. This column is only applicable when you provide a framework agreement catalogue to a customer of yours via the Mercateo platform. For a catalogue on the open platform, leave the column empty.

Requirements:

  • Separate multiple BUYER_AIDs with pipe symbol (I)

  • In case of multiple use, different values of the TYPE attribute are needed.

BUYER_AID type, BUYER_AID

Type of product; Product number definied by the customer

ABE=2345

ABC=2345 | DEF=67898

Example:

Type “Material number”, Value “12345”

BUYER_AID type, BUYER_AID

Material number=12345

ERP_GROUP_BUYER Indicates the merchandise group or material classes of the products as they are indexed in the ERP system of a customer (e.g. SAP R/3). For a catalogue on the open platform, leave the column empty.

Note: At this time, this information is not supported by Mercateo.FNAME (1-10)
Features are in addition to DESCRIPTION_LONG. A feature always contains FNAME, FVALUE and FUNIT.

FNAME: Name of the feature, e.g. Length, Colour, Hazardous material
FVALUE: Characteristic(s) of the feature. Multiple entries possible, e.g. 100, white
FUNIT: Measuring unit of the feature, e.g. mm

Requirements

  • Maximum amount of features = 10

  • Separate multiple characteristics of the feature with pipe symbol (I)

FNAME2

FVALUE2

FUNIT2

FNAME3

FVALUE3

FUNIT3

Feature name 2

Feature value 2

Feature unite 2

Feature name 3

Feature value 3

Feature unite 3

Colour

Red | Blue | Green

RAL

Length

100 | 200 | 300

cm

Colour

Black

RAL

Length

50

cm

Special note on hazardous materials

According to the Ordinance on Hazardous Substances, dangerous substances and preparations, must be clearly marked as such. Items with safety data sheets need to be marked clearly: GHS01, GHS02, GHS03, …, GHS09, or NONE. This indification is shown on the safety data sheet under point 2.

Several entries are possible. Should products with safety data sheets do not contain one of the hazardous substances mentioned under point 2, please enter NONE. If a hazardous substance exists and there is a signal word on the safety data sheet, both the hazardous substance as well as the signal word needs to be given. The safety data sheet also has to be provided.

Example 1:

An item is sold being marked “GHS02“ and the signal word “Danger“ (A).

FNAME1

FVALUE1

...

FNAME2

FVALUE2

GHS

GHS02

GHSSIGNAL

A

Example 2:

An item is sold being marked “GHS02“ and “GHS04“ and the signal word “Warning“ (G).

FNAME1

FVALUE1

...

FNAME2

FVALUE2

GHS

GHS02 | GHS04

GHSSIGNAL

G

Should products with safety data sheets do not contain one of the hazardous substances mentioned under point 2, please enter NONE as FVALUE1.

Items marked with GHS01 (exploding bomb), GHS03 (flame over circle) und GHS06 (skull with crossed bones) are excluded from sale at Mercateo. These are not allowed to be offered at Mercateo and will lead to delays during catalogue processing.

Regarding the general hazard safety guidelines, there are special requirements for marking the following product groups:

  • Construction foams

  • Adhesives

  • Biocidal products

  • Pesticides

Please refer to the documentation on the Mercateo support portal for further information.

The following shows necessary fields you must fill to create a valid catalogue version.

attribute

mandatory field

SUPPLIER_AID

yes

EAN

yes, for products that have one

DESCRIPTION_SHORT

yes

DESCRIPTION_LONG

yes

MANUFACTURER_AID

yes

MANUFACTURER_NAME

yes

ARTICLE_PRICE price_type

yes

PRICE_AMOUNT

yes

PRICE_QUANTITY

DATETIME type=valid_start_date

DATETIME type=valid_end_date

PRICE_CURRENCY

yes

TAX

yes

DELIVERY_TIME

yes

ORDER_UNIT

yes

CONTENT_UNIT

yes, for products that have one

NO_CU_PER_OU

yes, for products that have any

QUANTITY_MIN

QUANTITY_INTERVAL

KEYWORD

CATALOG_GROUP_ID

yes

ARTICLE_REFERENCE

REFERENCE_FEATURE_SYSTEM_NAME / REFERENCE_FEATURE_GROUP_ID

yes, for products that have any

MIME_SOURCE (1-6) / MIME_PURPOSE (1-6)

yes, for products that have any

FNAME (1-10)

MIME_SOURCE (7)

MIME_SOURCE (8) / MIME_PURPOSE (8)

yes, for products that have one

ARTICLE_ORDER

ARTICLE_REFERENCE

BUYER_AID type, BUYER_AID

ERP_GROUP_BUYER

FNAME (1-10)

Step 3 - Save them as TXT-files

Please make sure that the files meet the following requirements:

  1. Encoding is UTF-8 or UTF-16

  2. Delimiter is TAB or semicolon (;)

  3. For a line break ‘Carriage Return + Line Return’ (CRLF or \r\n) must be used

Naming of the files

product-file:

  • products_CATALOGUE-ID_LANGUAGE_UTF-8.txt

  • e.g.: products_4321_eng_UTF-8.txt

category-file

  • categories_CATALOGUE-ID_LANGUAGE_UTF-8.txt

  • e.g.: categories_4321_eng_UTF-8.txt

  • e.g.: categories_B1234_fra_UTF-8.txt

Note:

  • The CATALOGUE-ID will be provided by Mercateo.

  • Use the LANGUAGE code according to ISO-639-2

Step 4 - Transmit both TXT-files

The TXT files are transmitted via FTP to Mercateo. Therefore you can use a client (e.g. FileZilla) or special websites.
Information how the transfer itself works can be found on this page.

Hints:

  • both files must be deployed at the first transmission (later on you can transmit only the file you want to update)

  • both files must have the same delimiter (TAB or semicolon)

Please insert the files properly named into the corresponding FTP subfolder “Catalogue ID/catalog“. Each catalogue has its own FTP directory.
The Catalogue ID in the file name should match to the name of the FTP directory.

Images and data sheets are transmitted in the FTP directories “images” and “pdf”.

After transmitting the files via FTP, Mercateo will technically check and convert them to a BMEcat automatically. This might take between 30 and 60 minutes. Afterwards, you can check your data either in the Catalogue Management Tool or the Mercateo platform.