Everything you need to know about BMEcat
A practical guide to creating, validating, and optimising BMEcat catalogues for vendors on simple system
Table of Contents
What is a BMEcat?
BMEcat is a standardised, XML-based exchange format for electronic product catalogues. The name stands for Bundesverband Materialwirtschaft, Einkauf und Logistik e.V. – catalog. The standard was developed in 1999 by the BME in collaboration with leading companies and research institutions, and is the dominant catalogue exchange format in German-speaking and European B2B e-commerce.
A BMEcat enables the automated exchange of product data between vendors and purchasing organisations or procurement platforms such as simple system. The catalogue contains structured information about articles — from article numbers and descriptions to prices and order units, as well as images and data sheets.
Why BMEcat?
Unlike proprietary formats (e.g. Excel spreadsheets), BMEcat provides a uniform structure that can be processed automatically by all parties involved. This means fewer manual errors, faster catalogue updates, and higher data quality. For simple system, BMEcat is the only accepted format for catalogue uploads.
Basic structure of a BMEcat
- HEADER — Contains metadata about the catalogue: catalogue ID, language, currency, vendor information, validity period (not used by simple system).
- TRANSACTION AREA — Contains the actual product data and product categories. There are three transaction types, which are processed identically on simple system:
- T_NEW_CATALOG — Transfers a completely new catalogue
- T_UPDATE_PRODUCTS — Updates individual products in an existing catalogue
- T_UPDATE_PRICES — Updates prices only
For simple system, "T_NEW_CATALOG" is generally used, as each upload transfers the complete catalogue anew.
Differences between BMEcat 1.2 and BMEcat 2005
The most obvious difference concerns the naming of elements. In version 1.2, products are referred to as "Article"; in version 2005, as "Product":
| Konzept | BMEcat 1.2 | BMEcat 2005 |
|---|---|---|
| Vendor article number | SUPPLIER_AID | SUPPLIER_PID |
| Customer article number | BUYER_AID | BUYER_PID |
| Manufacturer article number | MANUFACTURER_AID | MANUFACTURER_PID |
| Article details | ARTICLE_DETAILS | PRODUCT_DETAILS |
| Article features | ARTICLE_FEATURES | PRODUCT_FEATURES |
| Order details | ARTICLE_ORDER_DETAILS | PRODUCT_ORDER_DETAILS |
| Price details | ARTICLE_PRICE_DETAILS | PRODUCT_PRICE_DETAILS |
| Article price | ARTICLE_PRICE |
PRODUCT_PRICE |
| Product reference | ARTICLE_REFERENCE |
PRODUCT_REFERENCE |
Functional differences
BMEcat 1.2 is the older, leaner version. It is well-suited for simple product catalogues with standard prices and is backwards-compatible with BMEcat 1.01. Most simple system vendors use this version successfully.
BMEcat 2005 additionally offers extended capabilities: support for configurable products, dynamic pricing models (price formulas, price factors), extended logistics information, improved multilingualism and internationalisation, and support for multi-vendor catalogues.
For most vendors on simple system, BMEcat 1.2 is entirely sufficient. The mandatory and supported fields are nearly identical in both versions — simple system reads the same information from both. Version 2005 is recommended when extended pricing models or configurable products are required.
How can a BMEcat be created?
Several options are available for creating a BMEcat catalogue:
- PIM systems (Product Information Management) — Professional PIM systems (e.g. Akeneo, Contentserv, mediacockpit, Stibo STEP) offer integrated BMEcat export functions. These systems are suited to companies with large product assortments and regular catalogue updates.
- ERP systems (Enterprise Resource Planning) — Many ERP systems (SAP, Microsoft Dynamics, etc.) have modules or extensions for BMEcat export. Check whether your ERP offers this functionality.
- simple system Offline Generator (free) — The Offline BMEcat Generator from simple system is a free HTML tool that enables BMEcat 1.2 creation directly in the browser. It is specifically tailored to the validation rules of the simple system platform and produces a ready-to-use, validated XML file.
- How it works: Enter your product data into the provided Excel template, drag the file into the tool, and download the generated BMEcat XML.
- Advantages: Runs entirely offline in the browser (no data leaves your computer), no installation required, integrated plausibility check per article with error and warning log.
- Requirements: Current browser (Chrome, Edge, Firefox) and Microsoft Excel (2007 or later) or LibreOffice/OpenOffice for the template.
- Full instructions are available here.
- Paid catalogue service from simple system — If you are unable to create a BMEcat yourself, simple system can also connect you with service partners who can handle catalogue creation on your behalf. Contact Vendor Management at vendormanagement@simplesystem.com.
- Sepia BMEcat Converter (third-party) — The Sepia BMEcat Converter is a free open-source tool that enables BMEcat creation from an Excel file. It is used by many simple system vendors and is the recommended tool for vendors without their own PIM system.
- How it works: Enter your product data into an Excel template and then convert it into a valid BMEcat XML file using the converter.
- Requirements: Microsoft Excel (version 2000 or later) or LibreOffice/OpenOffice.
- Download and installation: The converter is available at sepia.de.
- Specialised catalogue software — Providers such as nexoma, e-proCAT, or Pro3Con offer specialised software for creating and validating BMEcat catalogues.
Which fields does simple system read?
The following overview shows all fields supported by simple system, grouped by data category. Mandatory fields are marked with "Yes".
Article master data
| Field (1.2 / 2005) | Required | Data type | Max. characters | Description |
|---|---|---|---|---|
| SUPPLIER_AID / SUPPLIER_PID | Yes | STRING | 40 | Your article number (alphanumeric). Duplicates: only the first article is imported. |
| BUYER_AID / BUYER_PID | No | STRING | 40 | Customer article number |
| MANUFACTURER_AID / _PID | No | STRING | 32 | Manufacturer article number |
| MANUFACTURER_NAME | No | STRING | 50 | Name of the manufacturer |
| EAN | No | STRING | 8–14 | EAN number |
| DESCRIPTION_SHORT | Yes | STRING | 130 | Article name |
| DESCRIPTION_LONG | No | STRING | 64,000 | Detailed article description |
| DELIVERY_TIME | Yes | NUMBER | – | Standard delivery time in days |
| KEYWORD | No | STRING | 50 | Search terms (multiple entries permitted, max. 50 characters per keyword) |
<ARTICLE_DETAILS>
<SUPPLIER_AID>123456</SUPPLIER_AID>
<BUYER_AID>ABC-789</BUYER_AID>
<MANUFACTURER_AID>M-001122</MANUFACTURER_AID>
<MANUFACTURER_NAME>Example Manufacturer GmbH</MANUFACTURER_NAME>
<EAN>4006381333931</EAN>
<DESCRIPTION_SHORT>Article name</DESCRIPTION_SHORT>
<DESCRIPTION_LONG>Detailed and comprehensive article description with all relevant information.</DESCRIPTION_LONG>
<DELIVERY_TIME>3</DELIVERY_TIME>
<!-- optional multiple KEYWORD entries -->
<KEYWORD>Screw</KEYWORD>
<KEYWORD>Stainless steel</KEYWORD>
<KEYWORD>M4x20</KEYWORD>
</ARTICLE_DETAILS>
Classification
| Field (1.2 / 2005) | Required | Description |
|---|---|---|
| REFERENCE_FEATURE_SYSTEM_NAME | Yes | Version of the ECLASS system (e.g. ECLASS-5.1). You can use a version of your choice on simple system. Spelling: ECLASS-x.y |
| REFERENCE_FEATURE_GROUP_ID | Yes | 8-digit ECLASS class for the product (e.g. 40010101 or 40-01-01-01) |
<ARTICLE_FEATURES>
<REFERENCE_FEATURE_SYSTEM_NAME>ECLASS-5.1</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>40010101</REFERENCE_FEATURE_GROUP_ID>
</ARTICLE_FEATURES>
Catalogue Group System
The CATALOG_GROUP_SYSTEM allows vendors to define their own product category hierarchy in the BMEcat. simple system processes this group structure as a navigation structure in the vendor catalogue. Articles without a group assignment can be imported in full — the group structure is entirely optional.
The CATALOG_GROUP_SYSTEM is specified in the T_NEW_CATALOG block. Articles are assigned to groups via ARTICLE_TO_CATALOGGROUP (BMEcat 1.2) or PRODUCT_TO_CATALOGGROUP (BMEcat 2005).
Fields in CATALOG_GROUP_SYSTEM
| Field (1.2 / 2005) | Required | Description |
|---|---|---|
| GROUP_SYSTEM_NAME | No | Name of the catalogue system (e.g. Product Categories) |
| GROUP_ID | Yes (per CATALOG_STRUCTURE) | Unique ID of the group (alphanumeric, e.g. 1 or tools). Must be unique within the catalogue. |
| GROUP_NAME | Yes (per CATALOG_STRUCTURE) | Name of the category (e.g. Tools) |
| PARENT_ID | No | ID of the parent group. Root groups (type=root) have no PARENT_ID. |
| GROUP_ORDER | No | Sort order of the group within the hierarchy level (integer) |
Fields in ARTICLE_TO_CATALOGGROUP
| Field (1.2 / 2005) | Required | Description |
|---|---|---|
| ART_ID | Yes | SUPPLIER_AID/PID of the article to be assigned. Must exist in the same catalogue. |
| CATALOG_GROUP_ID | Yes | ID of the target group. Must be defined in CATALOG_GROUP_SYSTEM — otherwise the entry is ignored. |
<!-- Definition of group structure (in T_NEW_CATALOG block, before ARTICLE elements) -->
<CATALOG_GROUP_SYSTEM>
<GROUP_SYSTEM_NAME>Product Categories</GROUP_SYSTEM_NAME>
<CATALOG_STRUCTURE type="root">
<GROUP_ID>1</GROUP_ID>
<GROUP_NAME>Tools</GROUP_NAME>
<GROUP_ORDER>1</GROUP_ORDER>
</CATALOG_STRUCTURE>
<CATALOG_STRUCTURE type="node">
<GROUP_ID>1.1</GROUP_ID>
<GROUP_NAME>Hand tools</GROUP_NAME>
<PARENT_ID>1</PARENT_ID>
<GROUP_ORDER>1</GROUP_ORDER>
</CATALOG_STRUCTURE>
</CATALOG_GROUP_SYSTEM>
<!-- ... all ARTICLE elements ... -->
<!-- Article-group assignment: AFTER all ARTICLE elements, at the end of T_NEW_CATALOG -->
<ARTICLE_TO_CATALOGGROUP>
<ART_ID>123456</ART_ID>
<CATALOG_GROUP_ID>1.1</CATALOG_GROUP_ID>
</ARTICLE_TO_CATALOGGROUP>
<ARTICLE_TO_CATALOGGROUP>
<ART_ID>123456</ART_ID>
<CATALOG_GROUP_ID>1</CATALOG_GROUP_ID>
</ARTICLE_TO_CATALOGGROUP>
Do not confuse: GROUP_ID vs. REFERENCE_FEATURE_GROUP_ID
hese two fields serve different purposes and are processed independently:
| Field (1.2 / 2005) | Purpose | Example value |
|---|---|---|
| GROUP_ID (CATALOG_GROUP_SYSTEM) | Vendor's own catalogue navigation — freely definable | 1.1, tools, CAT-042 |
| REFERENCE_FEATURE_GROUP_ID (article) | Standardised ECLASS class — must be a valid ECLASS code | 40010101 |
Possible errors and pitfalls
| Error / pitfall | Consequence | Solution |
|---|---|---|
| CATALOG_GROUP_ID in ARTICLE_TO_CATALOGGROUP references an undefined GROUP_ID | Assignment is silently ignored, no error during import | All IDs used in ARTICLE_TO_CATALOGGROUP must be defined in CATALOG_GROUP_SYSTEM |
| PARENT_ID references a non-existent GROUP_ID | Group may be treated as root or ignored, no error | Check hierarchy before upload; all PARENT_IDs must point to existing groups |
| ART_ID in ARTICLE_TO_CATALOGGROUP does not exist in the catalogue | Entry is ignored, no error | Only use article IDs defined in the same T_NEW_CATALOG block |
| ARTICLE_TO_CATALOGGROUP entries appear before ARTICLE elements | May cause processing errors, as article IDs are not yet known | Maintain order: CATALOG_GROUP_SYSTEM before ARTICLEs, ARTICLE_TO_CATALOGGROUP after ARTICLEs |
| GROUP_ID in XLSX without prior CATALOG_GROUP_SYSTEM definition in BMEcat | Value is stored, but no navigation structure is available | CATALOG_GROUP_SYSTEM is only usable with BMEcat; for XLSX uploads, GROUP_ID is referenced without a group structure |
| CATALOG_GROUP_SYSTEM used with T_UPDATE_PRODUCTS or T_UPDATE_PRICES | Group structure may not be updated for these transaction types | Use T_NEW_CATALOG for changes to the group structure |
Order information
| Field (1.2 / 2005) | Required | Data type | Description |
|---|---|---|---|
| QUANTITY_MIN | No (default: 1) | INTEGER | Minimum order quantity. Must not be 0 or less than/equal to QUANTITY_INTERVAL (article will not be imported). A warning is issued if the value is not a multiple of QUANTITY_INTERVAL. |
| QUANTITY_INTERVAL | No (default: 1) | INTEGER | Quantity step (order increment). |
| ORDER_UNIT | Yes | PUNIT | Order unit (e.g. PCE). Max. 3 characters; must correspond to an international quantity unit. Supported quantity units |
| NO_CU_PER_OU | No (default: 1) | NUMBER | Number of content units per order unit. Example: a crate of 24 bottles = 24. |
| CONTENT_UNIT | No (default: PCE) | PUNIT | Unit of measure for conten |
<ARTICLE_ORDER_DETAILS>
<QUANTITY_MIN>1</QUANTITY_MIN>
<QUANTITY_INTERVAL>1</QUANTITY_INTERVAL>
<ORDER_UNIT>PCE</ORDER_UNIT>
<NO_CU_PER_OU>24</NO_CU_PER_OU>
<CONTENT_UNIT>PCE</CONTENT_UNIT>
</ARTICLE_ORDER_DETAILS>
Price information
| Field (1.2 / 2005) | Required | Data type | Description |
|---|---|---|---|
| PRICE_TYPE | Yes | – | Permitted values: net_list, net_customer. Specified as an attribute: <ARTICLE_PRICE price_type="net_list"> |
| PRICE_AMOUNT | Yes | NUMBER | Article price. Max. 2 decimal places, decimal separator: period. No thousands separators. Articles with a price of €0 are not imported. |
| LOWER_BOUND | No | NUMBER | Lower quantity threshold for tiered prices. For tiered prices: add another row with the same SUPPLIER_AID/PID and a different price. |
| PRICE_QUANTITY | No | NUMBER | Quantity for which the price applies. Must be a multiple or fraction of the order unit. |
| PRICE_CURRENCY | No (default: EUR) | CURRENCIES | Currency; if not filled: EUR. |
<ARTICLE_PRICE_DETAILS>
<!-- Standard price -->
<ARTICLE_PRICE price_type="net_list">
<PRICE_AMOUNT>12.50</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<PRICE_QUANTITY>1</PRICE_QUANTITY>
</ARTICLE_PRICE>
<!-- Tiered price example -->
<!-- Standard price (tier 1 from quantity 1) -->
<ARTICLE_PRICE price_type="net_list">
<LOWER_BOUND>1</LOWER_BOUND>
<PRICE_AMOUNT>12.50</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<PRICE_QUANTITY>1</PRICE_QUANTITY>
</ARTICLE_PRICE>
<!-- Tiered price 2 (from 10 units) -->
<ARTICLE_PRICE price_type="net_list">
<LOWER_BOUND>10</LOWER_BOUND>
<PRICE_AMOUNT>11.00</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<PRICE_QUANTITY>1</PRICE_QUANTITY>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>
Features / product properties
Features are used, among other things, for the filter function on the platform.
| Field (1.2 / 2005) | Required | Max. characters | Description |
|---|---|---|---|
| FNAME | No | 60 | Name of the feature (unique within the article) |
| FVALUE | No | 60 | Value of the feature (single or multiple values) |
| FUNIT | No | 20 | Unit of measure of the feature |
<ARTICLE_FEATURES>
<!-- Feature 1 -->
<FEATURE>
<FNAME>Length</FNAME>
<FVALUE>20</FVALUE>
<FUNIT>mm</FUNIT>
</FEATURE>
<!-- Feature 2 -->
<FEATURE>
<FNAME>Material</FNAME>
<FVALUE>Stainless steel</FVALUE>
</FEATURE>
<!-- Feature 3 (multiple values example) -->
<FEATURE>
<FNAME>Colour</FNAME>
<FVALUE>Red</FVALUE>
<FVALUE>Black</FVALUE>
</FEATURE>
</ARTICLE_FEATURES>
Media / MIME data
| Field (1.2 / 2005) | Required | Description |
|---|---|---|
| MIME_SOURCE | Yes (at least 1 image per article recommended) | Path and filename or URL to the media. The file path must match the image directory in the target system. |
| MIME_TYPE | No | Media type, e.g. application/pdf, image/jpeg, image/gif, text/html, text/plain, url. |
| MIME_PURPOSE | No | Purpose: normal, data_sheet, safety_data_sheet, others, detail, thumbnail, icon, logo. |
| MIME_DESCRIPTION | No | Description of the media (e.g. "Product image", "Data sheet", "Safety data sheet"). |
<MIME_INFO>
<!-- Recommended main image (as URL) -->
<MIME>
<MIME_SOURCE>https://example.com/images/product_123_main.jpg</MIME_SOURCE>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
<MIME_DESCRIPTION>Product image</MIME_DESCRIPTION>
</MIME>
<!-- Detail image local (optional) -->
<MIME>
<MIME_SOURCE>images/product_123_detail.jpg</MIME_SOURCE>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_PURPOSE>detail</MIME_PURPOSE>
<MIME_DESCRIPTION>Detail view</MIME_DESCRIPTION>
</MIME>
<!-- Data sheet as URL -->
<MIME>
<MIME_SOURCE>https://example.com/docs/product_123_datasheet.pdf</MIME_SOURCE>
<MIME_TYPE>application/pdf</MIME_TYPE>
<MIME_PURPOSE>data_sheet</MIME_PURPOSE>
<MIME_DESCRIPTION>Data sheet (PDF, online)</MIME_DESCRIPTION>
</MIME>
</MIME_INFO>
Product references
simple system processes PRODUCT_REFERENCE elements in the BMEcat. These elements allow articles to be linked to one another — for example as accessories, spare parts, or similar products. The links are displayed on the product detail page on the platform, improving discoverability and supporting buyers' purchasing decisions.
| Field (1.2 / 2005) | Required | Description |
|---|---|---|
| PRODUCT_REFERENCE type | No | Type of link. Permitted values: accessories, sparepart, similar. Multiple PRODUCT_REFERENCE elements per article are possible. |
| PROD_ID_TO | Yes (if PRODUCT_REFERENCE is specified) | SUPPLIER_AID/PID of the linked article. The linked article must exist in the same catalogue. |
<!-- Accessory -->
<PRODUCT_REFERENCE type="accessories">
<PROD_ID_TO>Wera_05134001001</PROD_ID_TO>
</PRODUCT_REFERENCE>
<!-- Spare part -->
<PRODUCT_REFERENCE type="sparepart">
<PROD_ID_TO>Wera_05134001001</PROD_ID_TO>
</PRODUCT_REFERENCE>
<!-- Similar product -->
<PRODUCT_REFERENCE type="similar">
<PROD_ID_TO>Wera_05134001001</PROD_ID_TO>
</PRODUCT_REFERENCE>
Important notes
- The linked article (PROD_ID_TO) must exist in the same catalogue with the same SUPPLIER_AID/PID — otherwise the link is ignored.
- Multiple PRODUCT_REFERENCE elements with the same or different type attributes can be specified per article.
- The link is one-directional: if article A points to article B, article B is not required to link back.
- Invalid PROD_ID_TO references (e.g. pointing to non-existent articles) are ignored and do not cause the catalogue upload to abort.
Supported quantity units (ORDER_UNIT / CONTENT_UNIT)
simple system supports the following unit codes:
| Code | English | German |
|---|---|---|
| PCE | piece | Stück |
| EA | piece | Stück |
| C62 | piece | Stück |
| ST | piece | Stück |
| MTR | meter | Meter |
| KGM | kilogram | Kilogramm |
| BG | bag | Sack |
| BO | bottle | Flasche |
| CT | carton | Karton |
| PA | packet | Paket |
| PK | pack | Pack |
| PR | pair | Paar |
| PU | tray | Tray |
| RL | reel | Rolle |
| RO | roll | Rolle |
| SA | sack | Sack |
| CR | crate | Kiste |
If an unsupported unit is used, it is accepted but displayed without translation.
Common errors and solutions
General errors
| Error | Cause | Solution |
|---|---|---|
| Catalogue is rejected | Missing mandatory fields | Ensure all mandatory fields are filled in: SUPPLIER_AID/PID, MANUFACTURER_NAME, DESCRIPTION_SHORT, DELIVERY_TIME, ORDER_UNIT, REFERENCE_FEATURE_SYSTEM_NAME, REFERENCE_FEATURE_GROUP_ID, PRICE_TYPE, PRICE_AMOUNT, at least one MIME_SOURCE. |
| XML is not valid | XML syntax error | Use an XML validator or the simple system validation tool. Common errors: unclosed tags, incorrect nesting, invalid special characters. |
| Articles are not imported | Duplicate SUPPLIER_AID/PID | Each article number may only appear once (exception: multiple price tiers under the same article number). |
| Missing product category | No ECLASS specified | REFERENCE_FEATURE_SYSTEM_NAME and REFERENCE_FEATURE_GROUP_ID are mandatory fields and must be specified for every article. |
Field-level errors
| Field | Error type | Description & solution |
|---|---|---|
| SUPPLIER_AID/PID | Too long / duplicate | Max. 32 characters. For duplicates, only the first article is imported. Ensure unique article numbers. |
| DESCRIPTION_SHORT | Too long | Max. 130 characters. Trim to the essentials: product type, model, colour, material. |
| DESCRIPTION_LONG | HTML error | Permitted tags: <b>, <i>, <p>, <br>, <u>, <li>, <ul>. Disallowed tags are deleted including their content. Unclosed tags cause the entire content to be ignored. |
| MANUFACTURER_NAME | Too long | Max. 40 characters. |
| DELIVERY_TIME | Wrong format | Must be an integer. No letters, no commas. |
| PRICE_AMOUNT | Format error | Decimal separator: period (13.99). Max. 2 decimal places. No thousands separators. 0 is not permitted. |
| QUANTITY_MIN | Invalid value | Must be an integer > 0. No commas or thousands separators. Warning if not a multiple of QUANTITY_INTERVAL. Value 0 causes an error. |
| ORDER_UNIT | Unrecognised unit | Use valid unit codes (e.g. PCE, EA, MTR …). Max. 3 characters. |
| REFERENCE_FEATURE_SYSTEM_NAME | Wrong spelling | Exact spelling required: ECLASS-x.y (e.g. ECLASS-5.1). Hyphen and period are mandatory. |
| REFERENCE_FEATURE_GROUP_ID | Wrong format | Must be 8 digits (e.g. 40010101 or 40-01-01-01). |
| MIME_SOURCE | Filename mismatch | The filename must exactly match the uploaded media (including case). |
| PRICE_TYPE | Invalid value | Permitted: net_list, net_customer |
| FNAME/FVALUE | Incomplete structure | Features must be complete: FNAME + FVALUE, optional FUNIT. Incomplete FEATURE blocks are ignored. |
Structural errors
- Character encoding: BMEcat files should be encoded in UTF-8.
- MIME_ROOT: Specifying a MIME_ROOT in the header is not recommended. If used regardless, all image paths must be relative to this root.
- Tiered prices: For articles with tiered prices, add another row with the same SUPPLIER_AID/PID, a new price, and a different LOWER_BOUND.
FAQ
What is a BMEcat?
A BMEcat is a standardised XML format for exchanging product catalogues in the B2B sector, and is the basis for catalogue uploads on simple system.
Which BMEcat version should I use?
BMEcat 1.2 is sufficient for most use cases. BMEcat 2005 is only needed for extended requirements.
Which fields are mandatory?
Key mandatory fields include SUPPLIER_AID, DESCRIPTION_SHORT, MANUFACTURER_NAME, DELIVERY_TIME, ORDER_UNIT, ECLASS, and price information.
Why are articles or the catalogue not being imported?
Common causes are missing mandatory fields, duplicate article numbers, incorrect price formats, or invalid ECLASS entries.
How can I create a BMEcat if I have no system?
You can use tools such as the BMEcat Generator or the Sepia Converter, or make use of the simple system catalogue service.
Need help?
Do you have questions about BMEcat? Our technical support team is happy to assist.
Email: support@simplesystem.com Phone: +49 (0) 89 / 998 2987 00
Phone support hours (CET/CEST): Monday–Thursday: 08:00–16:00 Friday: 08:00–15:00