BMEcat Import Connector

Categories
Import/Export
Akeneo PIM compatibilty
Versions:
Price: Quote based
Version:
1.1

Description

The “BMEcat Import Connector“ enables Akeneo PIM to import product catalogs from BMEcat catalog-files quickly and easily:
•    create a new BMEcat-Import-Job and upload your BMEcat catalog-file
•    run the Analyzer to catch all product information and features included inthe BMEcat-file
•    map the product information and features from the BMEcat-file to your own attribute set…… that’s all you need to start with your first BMEcat-Import! 

Features

The “BMEcat Import Connector” provides a complete product catalog in Akeneo including the catalog structure (a category tree per BMEcat catalog), the products and product associations.

Compatibility

Version 1.1 of the “BMEcat Import Connector” supports BMEcat versions 1.2 and 2005.

The connector is designed to work with Akeneo 2.2 and higher Community and Enterprise Editions.

Video demonstration

DE: https://www.youtube.com/watch?v=D60OAGWtOaA
EN: https://www.youtube.com/watch?v=nwlp3GXpmD

More information

https://bmecat.vision-itc.de/

 

Questions?

For further information please contact us: sales@vision-itc.com.

Installation

Bundle installation

  1. Go to src folder inside Akeneo source folder.
  2. Create Visionit/BMEcatImportBundle folders inside src.
  3. Unpack archive with sources inside.

Bundle registration

Enable the bundle in the app/AppKernel.php file, in the registerProjectBundles() method:

new Visionit\BMEcatImportBundle\VisionitBMEcatImportBundle(),

Routing. Add the next section to the bottom of app/config/routing.yml

visionit_bmecatimport: resource: "@VisionitBMEcatImportBundle/Resources/config/routing.yml"

Configuration

Run next Akeneo commands in source folder

rm -rf var/cache/* php bin/console pim:install:asset --env=prod php bin/console assets:install web --symlink yarn run webpack

Run next command in Akeneo source folder to configure BMEcat connector

bin/console akeneo:bmecat-connector:install

Documentation

The Connector supports the following sections of BMEcat specification versions 1.2 and 2005:

 

BMEcat 2005:

  • header section (Element <HEADER>)
  • product section (Element <PRODUCT>)
    • SKU (Element <SUPPLIER_PID>)
    • product details (Element <PRODUCT_DETAILS>)
    • product features (Element <PRODUCT_FEATURES>)
    • order information (Element <PRODUCT_ORDER_DETAILS>)
    • prices (Element <PRODUCT_PRICE_DETAILS>)
    • pictures and files (Element <MIME_INFO>)
    • product references (Element <PRODUCT_REFERENCES>, a.k.a. associations in Akeneo)
  • catalog structure (Elements <CATALOG_GROUP_SYSTEM> & <PRODUCT_TO_CATALOGGROUP_MAP>)

BMEcat 1.2:

  • header section (Element <HEADER>)
  • article section (Element <ARTICLE>)
    • SKU (Element <SUPPLIER_AID>)
    • product details (Element <ARTICLE_DETAILS>)
    • product features (Element <ARTICLE_FEATURES>)
    • order information (Element <ARTICLE_ORDER_DETAILS>)
    • prices (Element <ARTICLE_PRICE_DETAILS>)
    • pictures and files (Element <MIME_INFO>)
    • product references (Element <ARTICLE_REFERENCES>, a.k.a. associations in Akeneo)
  • catalog structure (Elements <CATALOG_GROUP_SYSTEM> & <ARTICLE_TO_CATALOGGROUP_MAP>)

 

In general, the functionality of BMEcat is supported as long as the same functionality is available in Akeneo Community Edition, except variant products and product families.

List your extension on Akeneo Marketplace

Learn about the best practices to enrich Akeneo ecosystem.

Share your contributions with Akeneo Community any way you want.

Need help? Please read our
submission requirements and manual.