Benutzer-Werkzeuge

Webseiten-Werkzeuge


backend:bmecat

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

BMECat

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.

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

backend/bmecat.1453471115.txt.gz · Zuletzt geändert: 2016/01/22 14:58 von schindler