OSGTrade kann BMECat 1.2 sowie auch BMECat 2005 verarbeiten. BMECat ist ein Industriestandard zur Pflege und Speicherung von Produktdaten über Systemgrenzen hinweg. Das BMEcat-Format wurde auf Initiative des Bundesverband Materialwirtschaft, Einkauf und Logistik e. V. (BME), führenden deutschen Unternehmen (u. a. Bayer, BMW, Deutsche Telekom, SAP, Siemens) gemeinsam vom Fraunhofer-Institut (IAO Stuttgart) und der Universität Duisburg-Essen entwickelt.

Mapping-Shopschnittstelle

Beispiel

- bmecat.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE BMECAT SYSTEM "bmecat_new_catalog_1_2.dtd">
<BMECAT version="1.2" xmlns="http://www.bmecat.org/bmecat/1.2/bmecat_new_catalog">
  <HEADER>
    <CATALOG>
      <LANGUAGE>
        eng
      </LANGUAGE>
      <CATALOG_ID>
        QA_CAT_002
      </CATALOG_ID>
      <CATALOG_VERSION>
        001.002
      </CATALOG_VERSION>
      <CATALOG_NAME>
        Office Material
      </CATALOG_NAME>
      <DATETIME type="generation_date">
        <DATE>
          2004-08-20
        </DATE>
        <TIME>
          10:59:54
        </TIME>
        <TIMEZONE>
          -02:00
        </TIMEZONE>
      </DATETIME>
      <CURRENCY>
        EUR
      </CURRENCY>
    </CATALOG>
    <BUYER>
      <BUYER_ID type="buyer_specific">
        aggibuyer
      </BUYER_ID>
      <BUYER_NAME>
        BuyAll Corp.
      </BUYER_NAME>
      <ADDRESS type="buyer">
        <NAME>
          BuyAll Corp.
        </NAME>
        <CONTACT>
          Bill Smith
        </CONTACT>
      </ADDRESS>
    </BUYER>
    <SUPPLIER>
      <SUPPLIER_NAME>
        Office Supplies AG
      </SUPPLIER_NAME>
    </SUPPLIER>
  </HEADER>
  <T_NEW_CATALOG>
    <ARTICLE mode="new">
      <SUPPLIER_AID>
        Q20-P09
      </SUPPLIER_AID>
      <ARTICLE_DETAILS>
        <DESCRIPTION_SHORT>
          Post-Safe Polythene Envelopes
        </DESCRIPTION_SHORT>
        <DESCRIPTION_LONG>
          All-weather lightweight envelopes protect your contents and save you money.
          ALL-WEATHER. Once sealed, Post-Safe envelopes are completely waterproof. Your
          contents won't get damaged.
        </DESCRIPTION_LONG>
        <MANUFACTURER_NAME>
          Concurrent Limited
        </MANUFACTURER_NAME>
      </ARTICLE_DETAILS>
      <ARTICLE_FEATURES>
        <REFERENCE_FEATURE_SYSTEM_NAME>
          UNSPSC-5.02
        </REFERENCE_FEATURE_SYSTEM_NAME>
        <REFERENCE_FEATURE_GROUP_ID>
          44121505
        </REFERENCE_FEATURE_GROUP_ID>
      </ARTICLE_FEATURES>
      <ARTICLE_ORDER_DETAILS>
        <ORDER_UNIT>
          1
        </ORDER_UNIT>
      </ARTICLE_ORDER_DETAILS>
      <ARTICLE_PRICE_DETAILS>
        <ARTICLE_PRICE price_type="net_list">
          <PRICE_AMOUNT>
            16.49
          </PRICE_AMOUNT>
          <PRICE_CURRENCY>
            EUR
          </PRICE_CURRENCY>
          <LOWER_BOUND>
            1
          </LOWER_BOUND>
        </ARTICLE_PRICE>
        <ARTICLE_PRICE price_type="net_list">
          <PRICE_AMOUNT>
            11.49
          </PRICE_AMOUNT>
          <PRICE_CURRENCY>
            EUR
          </PRICE_CURRENCY>
          <LOWER_BOUND>
            50
          </LOWER_BOUND>
        </ARTICLE_PRICE>
      </ARTICLE_PRICE_DETAILS>
      <ARTICLE_PRICE_DETAILS>
        <ARTICLE_PRICE price_type="net_customer">
          <PRICE_AMOUNT>
            10.29
          </PRICE_AMOUNT>
          <PRICE_CURRENCY>
            EUR
          </PRICE_CURRENCY>
          <LOWER_BOUND>
            1
          </LOWER_BOUND>
        </ARTICLE_PRICE>
        <ARTICLE_PRICE price_type="net_customer">
          <PRICE_AMOUNT>
            9.29
          </PRICE_AMOUNT>
          <PRICE_CURRENCY>
            EUR
          </PRICE_CURRENCY>
          <LOWER_BOUND>
            50
          </LOWER_BOUND>
        </ARTICLE_PRICE>
      </ARTICLE_PRICE_DETAILS>
      <MIME_INFO>
        <MIME>
          <MIME_TYPE>
            image/gif
          </MIME_TYPE>
          <MIME_SOURCE>
            P09.gif
          </MIME_SOURCE>
          <MIME_PURPOSE>
            normal
          </MIME_PURPOSE>
          <MIME_ORDER>
            1
          </MIME_ORDER>
        </MIME>
        <MIME>
          <MIME_TYPE>
            url
          </MIME_TYPE>
          <MIME_SOURCE>
            http://www.bmecat.org
          </MIME_SOURCE>
          <MIME_PURPOSE>
            others
          </MIME_PURPOSE>
          <MIME_ORDER>
            2
          </MIME_ORDER>
        </MIME>
      </MIME_INFO>
    </ARTICLE>
  </T_NEW_CATALOG>
</BMECAT>




OSGTrade lädt die Datei und versucht während des Ladevorgangs die Daten live zu Importieren. Eine Fehlerkorrektur und Fehlerprüfung ist im Shop nicht vorgesehen, da die Daten schnell und zeitnah im Shop sichtbar sein sollen. In der Regel funktioniert der Import mit BMECats problemlos.

Fehlersuche

Manchmal werden die Artikel nicht angezeigt oder die Warengruppenstruktur ist leer. Dies lässt sich fast immer auf fehlerhafte Daten zurück führen. Bitte achten Sie bei BMECat-Daten auf syntaktisch korrekte Daten. Prüfen Sie das XML auf Gültigkeit, indem Sie einen XML-Checker wie zum Beispiel den Validome XML Prüfer verwenden. Dieser Test ist für Sie kostenlos. Ein anderer, typischer Fehler sind Ungreimtheiten in den Daten selbst. Warengruppen im Shop dürfen nur alphanumerisch sein und keine Sonderzeichen enthalten. Die Länge von Artikel-Nummern ist limitiert und die Hauptwarengruppe muss immer 0 sein. Ein sehr gutes Werkzeug zum Prüfen von BMECat-Daten ist E-Pro Cat

Mapping der Feldnamen


FASSFass
KARTONKarton
PAARPaar
PACKPack
PAKETPaket
PALETTEPalette
STUECKStück
GRAMMg
KILOGRAMMkg
MILLILITERml
LITERl
MILLIMETERmm
CENTIMETERcm
METERm
LAUENDER_METERLfm
M2
M3
ROLROL
DOSEDose
VEVE
LTRLTR
GAGA
StSt
GaGa
GBDGBD
KGKG
MTRMTR
PRPR
SBSB
AAKnäuel
QRBuch
SETSET
STKSTK
GARNITURGarnitur
KILOGRAMM2Kilogramm
LITER2Liter
LLGLLG
METER2Meter
PLATTEPlatte
QUADRATMETERQuadratmeter
ROLLERolle
SACKSack
SATZSatz
SET2Set
M2_2
KARTEKarte
KANISTERKanister
BEUTELBeutel
EIMEREimer
FLASCHEFlasche
BOXBox
SPULESpule
CLcl
CMKcm²
C62Stück
CWIZentner
D97Palette
DAYTag
DSDisplay
DTNDoppelzentner
DZNDutzend
FOTFuss
GROGros
HARHektar
HLTHektoliter
HURStunde
KMKkm²
KTMkm
MINMin
MIOMio
MMKmm²
MONMonat
RGRing
RORolle
SECSek
SMIMeile
TNETonne
TUTube
KISTECase
BEUTELBeutel
BLATTBlatt
BOGENBogen



Quelle: https://doku.osgtrade.de/doku.php?id=backend:bmecat