D’une part, ces fichiers permettent d’encadrer et de faciliter les échanges de données produits entre distributeurs et fournisseurs.
D’autre part, ils permettent d’obtenir des données produits de qualité. En effet, en raison de la quantité croissante des informations produits à fournir, la prise en compte de normes facilite le traitement des données produits.
Le BMEcat est un format de fichier normalisé allemand. Il a été pensé par une association allemande appelée BME (Association fédérale allemande de la gestion des matériaux, des achats et de la logistique) afin de faciliter le transfert de données produits et de tarifs entre fabricants et distributeurs B2B. La dernière version du BMEcat est la 4.0. Ce type de format est principalement utilisé dans les pays germanophones. En effet, il est souvent demandé par de nombreux distributeurs allemands, hollandais ou américains.
La spécificité du BMEcat est qu’il se présente sous le format XML, “un langage de balisage extensible” reconnaissable à ses nombreux chevrons encadrant le nom des balises. Le format XML est donc utilisé pour échanger automatiquement des données avec des structures complexes. Il permet de communiquer une arborescence, des textes enrichis, etc.