Kostenloses Live-Webinar: VergabeHero in Aktion erleben.

Spezifikationen_Artikeldaten_BMEcat2005_BreKat.pdf

Lieferung von Wertstoffsammelbehältern und Entsorgungsstationen

Extrahierter Dokumenttext · Stand: 05.10.2026, 23:39 (Europe/Berlin)

Herkunft: vergabe.bremen.de

Tabellen, Layout und Zeichen können bei der Extraktion abweichen. Maßgeblich ist die Originaldatei.

Originaldatei öffnen

[Seite 1]

Spezifikation Artikeldaten

BMECat 2005

Für die Einbindung der elektronischen Produktkataloge in die Artikelstammdatenbank des „sourcingmanager“ wird der auf XML (Extensible Markup Language) basierende Standard BMEcat derzeit in der Version 2005 verwendet. Diese Erläuterungen sind als Unterstützung bei der Verwendung der allgemein gültigen Standards (derzeit BMEcat 2005, eclass 8.0) zu verstehen. Sie ersetzen jedoch keinesfalls die jeweils aktuellen gültigen Dokumentationen.

Stand 04.2015 1

[Seite 2]

Spezifikation Artikeldaten

BMECat 2005

Übersicht

Inhaltsverzeichnis

1 Verwendete Standards ............................................................................................................................................................................................ 4 2 Unterstützte Transaktionen .................................................................................................................................................................................... 4 3 Anforderungen an die Kataloge der Lieferanten ................................................................................................................................................. 4 4 Datentypen ................................................................................................................................................................................................................ 5 4.1 Skalare Datentypen .......................................................................................................................................................................................... 6 4.2 Aufzählungs-Datentypen ................................................................................................................................................................................. 7 5 Spezifikation des BMEcat-Dokuments ................................................................................................................................................................. 8 5.1 HEADER ............................................................................................................................................................................................................ 9 5.1.1 CATALOG ................................................................................................................................................................................................... 9 5.1.2 SUPPLIER ................................................................................................................................................................................................ 11 5.2 BMEcat-Elemente zur Artikeldarstellung .................................................................................................................................................... 12 5.2.1 PRODUCT ................................................................................................................................................................................................ 12 5.2.1.1 PRODUCT_DETAILS (innerhalb von „PRODUCT“) .................................................................................................................. 13 5.2.1.2 PRODUCT_ORDER_DETAILS ..................................................................................................................................................... 16 5.2.1.3 PRODUCT_PRICE_DETAILS ....................................................................................................................................................... 21 5.2.1.3.1 PRODUCT_PRICE ....................................................................................................................................................................... 22 5.2.1.4 PRODUCT_FEATURES ................................................................................................................................................................. 24 5.2.1.4.1 FEATURE ..................................................................................................................................................................................... 25

Stand 04.2015 2

[Seite 3]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.5 MIME_INFO ...................................................................................................................................................................................... 25 5.2.1.5.1 MIME ............................................................................................................................................................................................ 27 5.2.1.6 PRODUCT_LOGISTIC_DETAILS ................................................................................................................................................. 28 5.2.1.6.1 PRODUCT_DIMENSIONS ......................................................................................................................................................... 28 5.2.1.7 PRODUCT_CONFIG_DETAILS .................................................................................................................................................... 29 5.2.1.7.1 CONFIG_STEP ............................................................................................................................................................................ 29 5.2.1.7.2 CONFIG_PARTS ..................................................................................................................................................................... 30 5.2.1.7.2.1 PART_ALTERNATIVE .................................................................................................................................................... 31 5.2.1.7.3 CONFIG_FEATURE ................................................................................................................................................................ 32 5.2.1.7.3.1 FTEMPLATE ..................................................................................................................................................................... 32 5.2.1.7.3.2 FEATURE_CONTENT ..................................................................................................................................................... 33 5.2.1.7.3.2.1 FT_VALUE ............................................................................................................................................................... 33 5.2.1.7.3.2.1.1 CONFIG_RANGE ............................................................................................................................................... 34 5.2.1.7.3.2.1.2 CONFIG_INFO ................................................................................................................................................... 35 5.2.1.7.4 CONFIG_RULES ......................................................................................................................................................................... 35 5.2.1.7.4.1 TERM ..................................................................................................................................................................................... 35 6 Weiterführende Informationen ............................................................................................................................................................................. 37 BMEcat ....................................................................................................................................................................................................................... 37 ecl@ss ....................................................................................................................................................................................................................... 37 UN/ECE ...................................................................................................................................................................................................................... 37

Stand 04.2015 3

[Seite 4]

Spezifikation Artikeldaten

BMECat 2005

1 Verwendete Standards

§ BMEcat Version 2005 (im Internet unter www.bmecat.org) § ecl@ss 8.0 (im Internet unter www.eclass.de)

2 Unterstützte Transaktionen

Zurzeit wird nur die Transaktionsart T_NEW_CATALOG unterstützt.

3 Anforderungen an die Kataloge der Lieferanten

Der Dateiname der BMEcat-XML-Datei sollte wie folgt lauten: Kurzname des Lieferanten mit Erstellungsdatum und der Dateierweiterung xml. Enthaltene Leerzeichen sind durch Unterstriche zu ersetzen. Umlaute (ä, ö, ü) im Dateinamen sind zu vermeiden.

Beispiel: Schulze_160309.xml

§ Katalogdatenstandard: BMEcat Version 2005 § Klassifikationsstandard: ecl@ss 8.0 § Sprache des Kataloginhalts: Deutsch

Hinweis: Einige Felder sind abweichend von der BMEcat-Spezifikation zusätzlich als Muss- bzw. Kann-Felder deklariert. Das Kann-Feld ist ein Feld, das gefüllt werden sollte, aber im Gegensatz zu einem Muss-Feld nicht zwingend erforderlich ist. Diese Felder sind mit Muss bzw. Kann

Stand 04.2015 4

[Seite 5]

Spezifikation Artikeldaten

BMECat 2005

gekennzeichnet. Um eine hohe Datenqualität zu gewährleisten, sollten die Kann-Felder jedoch so weit wie möglich gefüllt werden. Aus technischer Sicht sind sie zwar nicht erforderlich, der Umgang mit dem BreKat gestaltet sich so aber anwenderfreundlicher.

Alle Pflichtfelder des BMEcat sind zu füllen, auch wenn sie nachfolgend nicht explizit aufgeführt werden. Darüber hinaus sollten die Standardfelder des BMEcat gefüllt sein, vorausgesetzt hierfür sind Daten vorhanden. Vom Lieferanten selbst definierte Felder werden vom BreKat nicht unterstützt. Die Feldlängen sind als Maximalwert zu verstehen.

Es werden nur gültige Kataloge angenommen.

4 Datentypen

Datentypen spezifizieren das Format und den Bereich der Werte aller in einem Katalogdokument verwendeten Elemente. Jedem atomaren Element wird genau ein Datentyp zugeordnet. Die Verwendung von Datentypen ermöglicht eine genaue Spezifikation der Semantik von Elementen eines Katalogdokuments. Dies ist eine grundlegende Bedingung für den Export bzw. Import von Katalogdokumenten. Externe Systeme, die Katalogdokumente generieren bzw. verarbeiten, wissen dadurch, in welchem Format ein Katalogdokument die Werte benötigt bzw. in welchem Format sie abgelegt sind.

Stand 04.2015 5

[Seite 6]

Spezifikation Artikeldaten

BMECat 2005

4.1 Skalare Datentypen

NameBeschreibung/FormatBeispiel
STRINGPCDATA PCDATA bedeutet "Parsed Character DATA" und beinhaltet eine Folge alphanumerischer Zeichen, die keine XML-Tags enthalten.Business-Hemd
NUMBERNumerischer Wert. Zu benutzen, wenn ein spezielleres numerisches Format nicht benötigt wird oder nicht praktikabel ist. Es gibt keine Beschränkung bezüglich Minimal- und Maximalwerte, Anzahl von Ziffern oder Anzahl an Dezimalstellen. Dezimaltrennzeichen ist der Punkt. Es ist kein Trennzeichen zum Abgrenzen von 1000er-Stellen erlaubt.Bsp: 15 3.14 -123.456E+10 Fehler: 13,20 1.000.000
INTEGERGanzzahlige Zahl mit optionalem Vorzeichen. Keine Brüche. Keine Fließkommazahlen. Es ist kein Trennzeichen zum Abgrenzen von 1000er-Stellen erlaubt.1; 58502; -13

Stand 04.2015 6

[Seite 7]

Spezifikation Artikeldaten

BMECat 2005

4.2 Aufzählungs-Datentypen

NameBeschreibungFormatZugrundeliegender StandardBeispiel
CURRENCIESWährungscodes zur Angabe der Währungen bei Preisen (CURRENCY und PRICE_CURRENCY)3 ZeichenISO 4217:1995 Währungscodes [ISO- 4217:1995] http://www.unece.org/cefact/rec/rec09en.htmEUR USD
Hinweis: Seit 1997 ist der Code "EUR" statt "XEU" für Euro eingeführt. In der ISO 4217:2000 wird dieser als offizieller Code vorgeschrieben. Es wird daher dringend empfohlen, "EUR" als Code für Euro zu verwenden.
LANGSprachcodes zur Angabe der verwendeten Sprache bei Texten oder in Bildern3 ZeichenISO 639-2:1998 Sprachcode [ISO-639- 2:1998]deu
PUNITBestelleinheitencodes: diese Aufzählung enthält die zulässigen BestelleinheitenMax. 3 ZeichenUN/ECE Recommendation 20 / Package Units http://www.unece.org/cefact/rec/rec20en.htmC62
Die zulässigen Einheiten für den Elektronischen Katalog finden Sie in diesem Dokument im Kapitel „Zulässige/verwendete Bestell- und Mengeneinheiten“.

Stand 04.2015 7

[Seite 8]

Spezifikation Artikeldaten

BMECat 2005

5 Spezifikation des BMEcat-Dokuments

Jede XML-Datei, somit jede BMECat Datei, wird durch folgende Zeile eingeleitet:

Das BMECat Dokument wird dann mit dem Wurzelelement BMECAT eingeleitet und besteht aus einem Kopfteil (HEADER) und einem Transaktionsteil T_NEW_CATALOG. Zum Element BMECAT muss das Atttribut version mit dem Wert „2005“ angegeben werden.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
KopfHEADERMuss
TransaktionT_NEW_CATALOGMuss

Stand 04.2015 8

[Seite 9]

Spezifikation Artikeldaten

BMECat 2005

5.1 HEADER

Der Kopfteil wird durch das Element HEADER spezifiziert. Im HEADER werden allgemeine Informationen über das Katalogdokument hinterlegt.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Angaben zum KatalogCATALOGMuss
LieferantSUPPLIERMuss

5.1.1 CATALOG Das Element "CATALOG" dient der Übertragung von Informationen zur Identifikation und Beschreibung des Produktkatalogs.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
SpracheLANGUAGEwird benutzt, um die Sprache der Daten des Produkt- und Katalogdatenteils zu definierendeuMuss3LANG

Stand 04.2015 9

[Seite 10]

Spezifikation Artikeldaten

BMECat 2005

Bezeichner des ProduktkatalogesCATALOG_IDeindeutiger Bezeichner des Produktkataloges; dieser Bezeichner verändert sich über den gesamten Lebenszyklus des Kataloges nicht124sd34fMuss20STRING
Version des ProduktkatalogesCATALOG_VERSIONVersion des Produktkataloges2.1Muss7STRING
Name des ProduktkatalogesCATALOG_NAMEbeliebiger Name, der den Produktkatalog beschreibtKatalog März 2015Kann100STRING

Stand 04.2015 10

[Seite 11]

Spezifikation Artikeldaten

BMECat 2005

5.1.2 SUPPLIER

Im Element "SUPPLIER" werden Informationen zum liefernden Unternehmen übertragen.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Name des LieferantenSUPPLIER_NAMEHatAlles GmbHMuss50STRING
Adresse des LieferantenADDRESS type suppliersupplierKann--
AdresszeileNAMEHatAlles GmbHKann50STRING
StraßeSTREETStraßenname und HausnummerHinterm Dorf 7Kann50STRING
PostleitzahlZIP54321Kann20STRING
OrtCITYKleinstadtKann50STRING
LandCOUNTRYDEKann50STRING

Beispiel für den Kopfbereich:

Stand 04.2015 11

[Seite 12]

Spezifikation Artikeldaten

BMECat 2005

5.2 BMEcat-Elemente zur Artikeldarstellung

Der Teil, in dem die Artikeldaten angegeben werden, wird durch das Element T_NEW_CATALOG spezifiziert.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
ProduktPRODUCTKann

5.2.1 PRODUCT

Das Element "PRODUCT" enthält die eindeutige Artikelnummer des Lieferanten.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Artikelnummer des LieferantenSUPPLIER_PIDArtikelnummer1234-HDMuss32STRING
Details zum ProduktPRODUCT_DETAILSMuss
Details zur BestellungPRODUCT_ORDER_DETAILSMuss
Details zum ProduktpreisPRODUCT_PRICE_DETAILSMuss

Stand 04.2015 12

[Seite 13]

Spezifikation Artikeldaten

BMECat 2005

Merkmale des ProduktsPRODUCT_FEATURESKann
KonfigurationenPRODUCT_CONFIG_DETAILSKann
MediendatenMIME_INFOKann
PRODUCT_LOGISTIC_DETAILSKann

5.2.1.1 PRODUCT_DETAILS (innerhalb von „PRODUCT“)

Das Element "PRODUCT_DETAILS" enthält Elemente, die einen Artikel identifizieren und verbal beschreiben.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
KurzbezeichnungDESCRIPTION_SHORTKurze, prägnante Artikelbeschreibung. weitere Informationen: s. untenBusiness-HemdMuss150STRING

Stand 04.2015 13

[Seite 14]

Spezifikation Artikeldaten

BMECat 2005

LangbezeichnungDESCRIPTION_LONGAusführliche und detaillierte Artikelbeschreibung. weitere Informationen: s. untenDas Business- Hemd für den Manager von heute. Bügelfrei und daher gut für Reisen geeignet.Kann64000STRING
EAN-CodeEANEuropäische Artikelnummer1234567891123Kann14STRING
HerstellerartikelnummerMANUFACTURER_PIDArtikelnummer des HerstellersABC8930Kann50STRING
HerstellernameMANUFACTURER_NAMEName des HerstellersLorenzo ItalyKann50STRING
HerstellertypbezeichnungMANUFACTURER_TYPE_DESCRDie Herstellertypbezeichnung ist ein Name für das Produkt, der unter Umständen bekannter ist als die Artikelkurzbeschreibung (DESCRIPTION_SHORT)Business-HemdKann50STRING
Position im LeistungsverzeichnisBUYER_PIDPosition im Leistungsverzeichnis der Stadt Bremen, wie mit IB vereinbart12-12-12.1Kann50STRING

Stand 04.2015 14

[Seite 15]

Spezifikation Artikeldaten

BMECat 2005

LieferzeitDELIVERY_TIMEZeit in Werktagen, die der Lieferant zur Lieferung des Produkts benötigt.2KannNUMBER
SchlagwortKEYWORDSchlagwort, welche das Finden des Artikels erleichtert. Ca. 30 Schlagwörter pro Artikel möglich (à 50 Zeichen) weitere Informationen: s. untenOberhemd LangarmhemdKann50STRING

Erläuterungen zu dem Element „PRODUCT_DETAILS“

SHORT_DESCRIPTION: Die Kurzbezeichnung dient dazu, den Artikel kurz und prägnant zu beschreiben, um ihn innerhalb großer Artikelmengen in seiner Art und Funktion zu erkennen. Unklare Abkürzungen, Codes und Herstellerangaben sind zu vermeiden.

LONG_DESCRIPTION: Die Langbezeichnung dient dazu, Eigenschaften von Artikeln zu präsentieren, die mit den strukturierten Daten (SHORT_DESCRIPTION, FEATURES, ecl@ss) nicht darstellbar sind.

KEYWORD: Schlagworte sind alternative Bezeichnungen zur Kurzbezeichnung und dienen der leichteren Auffindung von Produkten. Erwartet werden kurze prägnante Begriffe, die branchenüblich verwendet werden.

Stand 04.2015 15

[Seite 16]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.2 PRODUCT_ORDER_DETAILS

Das Element "PRODUCT_ORDER_DETAILS" enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen.

BezeichnungElementname BMECatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
BestelleinheitORDER_UNITEinheit, in der der Artikel bestellt werden kann. Es können nur Vielfache der Artikeleinheit bestellt werden. Auf diese Einheit bezieht sich stets auch der Preis. weitere Informationen: s. untenC62MussPUNIT
InhaltseinheitCONTENT_UNITEinheit des Artikels innerhalb einer Bestelleinheit weitere Informationen: s. untenC62MussPUNIT
VerpackungsmengeNO_CU_PER_OUAnzahl der Inhaltseinheiten pro Bestelleinheit eines Artikels. Standard: 11KannNUMBER

Stand 04.2015 16

[Seite 17]

Spezifikation Artikeldaten

BMECat 2005

PreismengePRICE_QUANTITYEin Vielfaches bzw. ein Bruchteil der Bestelleinheit, welches angibt, auf welche Menge sich alle angegebenen Preise beziehen. Standard: 11KannNUMBER
MindestbestellmengeQUANTITY_MINAnzahl von Bestelleinheiten, die mindestens bestellt werden müssen. (max. 3 Dezimalstellen). Standard: 11KannFLOAT
MengenstaffelQUANTITY_INTERVALZahl, die angibt, in welcher Staffelung der Artikel bestellt werden kann. Die Zählung für diese Staffelung beginnt stets mit der angegebenen Mindestbestellmenge. Die Einheit für die Mengenstaffel ist die Bestelleinheit. Standard: 11KannFLOAT

Erläuterungen zu dem Element „ARTICLE_ORDER_DETAILS“

Stand 04.2015 17

[Seite 18]

Spezifikation Artikeldaten

BMECat 2005

ORDER_UNIT: Bei der Hinterlegung von Bestelleinheiten werden UN/ECE-Codes eingesetzt. Für die Einheit "Stück" also bitte den Code "C62" verwenden. Nähere Informationen zu den zulässigen Einheiten im Elektronischen Katalog finden Sie in der nachfolgenden Tabelle.

CONTENT_UNIT: s. ORDER_UNIT

Zulässige/verwendete Bestell- und Mengeneinheiten

In der nachfolgenden Tabelle werden alle Bestell- und Mengeneinheiten gelistet, die im „sourcingmanager“ verwendet werden. Alle Einheiten (ORDER_UNIT und CONTENT_UNIT) sind entsprechend der in dieser Tabelle hinterlegten UN/ECE-Codes zu verschlüsseln. Im User-Interface des Elektronischen Kataloges werden die UN/ECE-Codes später in der hier angezeigten Einheit ausgegeben. In den Bestellungen werden jedoch die UN/ECE-Codes angedruckt. Die UN/ECE-Codes müssen im BMEcat-Katalog mit Großbuchstaben hinterlegt werden, damit sie später im User- Interface des Elektronischen Kataloges in den jeweiligen Einheiten angezeigt werden können.

Stand 04.2015 18

[Seite 19]

Spezifikation Artikeldaten

BMECat 2005

UN/ECE-Codeangezeigte Einheit im User-Interface
BGBeutel
BOFlasche
BXSchachtel
C62Stück
CAKanister
CMTZentimeter
CRKiste
CSBehälter
CTKarton
DAYTag
DMTDezimeter
DZNDutzend
GRMGramm
HURStunde
KGMKilogramm
LTRLiter
M2Quadratmeter
M3Kubikmeter
MGMMilligramm
MINMinute
MLTMilliliter
MMTMillimeter
MONMonat
MTRMeter
PAPaket
PFPalette
PGTafel
PKBund
PRPaar
RORolle
SASack
SECSekunde
SETSatz
UN/ECE-Codeangezeigte Einheit im User-Interface
STBlatt
STGStange
TINDose
TNETonne
WEEWoche
Z3Fass
ZPSeite

Stand 04.2015 19

[Seite 20]

Spezifikation Artikeldaten

BMECat 2005

Darstellungsvarianten von Preisen

Das Element PRODUCT_ORDER_DETAILS enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten machen. Derzeit lassen sich Bestellungen im BMEcat über die Felder ORDER_UNIT und PRICE_QUANTITY in der hier vorgegebenen Art abhandeln.

Beispiele Darstellung Preis per ein Stück (Verrechnung in Stück) <ORDER_UNIT>C62</ORDER_UNIT> <CONTENT_UNIT>C62</CONTENT_UNIT> <NO_CU_PER_OU>1</NO_CU_PER_OU> <PRICE_QUANTITY>1</PRICE_QUANTITY> <QUANTITY_MIN>10</QUANTITY_MIN> <QUANTITY_INTERVAL>10</QUANTITY_INTERVAL> <PRICE_AMOUNT>2.84</PRICE_AMOUNT> Darstellung Preis per Packung (Verrechnung in Packung) <ORDER_UNIT>PK</ORDER_UNIT> <CONTENT_UNIT>C62</CONTENT_UNIT> <NO_CU_PER_OU>10</NO_CU_PER_OU> <PRICE_QUANTITY>1</PRICE_QUANTITY> <QUANTITY_MIN>1</QUANTITY_MIN> <QUANTITY_INTERVAL>1</QUANTITY_INTERVAL> <PRICE_AMOUNT>28.40</PRICE_AMOUNT>

Stand 04.2015 20

[Seite 21]

Spezifikation Artikeldaten

BMECat 2005

Darstellung Preis per 100 Stück (Verrechnung in Stück) <ORDER_UNIT>C62</ORDER_UNIT> <CONTENT_UNIT>C62</CONTENT_UNIT> <NO_CU_PER_OU>10</NO_CU_PER_OU> <PRICE_QUANTITY>100</PRICE_QUANTITY> <QUANTITY_MIN>10</QUANTITY_MIN> <QUANTITY_INTERVAL>10</QUANTITY_INTERVAL> <PRICE_AMOUNT>284</PRICE_AMOUNT>

5.2.1.3 PRODUCT_PRICE_DETAILS

Das Element "PRODUCT_PRICE_DETAILS" und seine Unterelemente spezifizieren die Preisdaten. Die BMEcat-Elemente DATETIME type="valid_start_date" und DATETIME type="valid_end_date" werden im Elektronischen Katalog nicht berücksichtigt.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
PreisPRODUCT_PRICEMuss

Stand 04.2015 21

[Seite 22]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.3.1 PRODUCT_PRICE

Artikelpreis, jedes Unterelement "ARTICLE_PRICE" kann einen unterschiedlichen Preis für den Artikel spezifizieren.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
PreisartPRODUCT_PRICE price_typeAttribut, das die Art des Preises spezifiziert. Muss „net_list“ seinnet_listMuss
PreisPRICE_AMOUNTKundenspezifischer Endpreis ohne Umsatzsteuer. Das Dezimalzeichen muss mit einem "." (Punkt) angegeben werden. (max. 3 Nachkommastellen, max. 10 Vorkommastellen) weitere Informationen: s. unten65.95MussNUMBER
WährungPRICE_CURRENCYWährung des PreisesEURMuss3CURRENCIES
SteuersatzTAXFaktor für Umsatzsteuer, der für diesen Preis gilt. Beispiel: "0.19", entspricht 19 Prozent weitere Informationen: s. unten0.19KannNUMBER
untere StaffelgrenzeLOWER_BOUNDUntere Mengengrenze für Staffelpreise.1MussNUMBER

Stand 04.2015 22

[Seite 23]

Spezifikation Artikeldaten

BMECat 2005

Erläuterungen zu dem Element „PRODUCT_PRICE“

PRICE_AMOUNT: In diesem Feld muss das Dezimalzeichen mit einem "." (Punkt) angegeben werden, also beispielsweise 24.8 statt 24,8. Es dürfen maximal drei Dezimalstellen angegeben werden.

TAX: Auch beim Steuersatz wird als Dezimalzeichen ein Punkt verwendet, z. B. 0.19 anstatt 0,19

Vollständiges Beispiel eines Produkts mit allen Pfichtangaben:

Stand 04.2015 23

[Seite 24]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.4 PRODUCT_FEATURES

Das Element "PRODUCT_FEATURES" enthält Elemente zur Klassifizierung der Artikel.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Klassifikationsschema und VersionsnummerREFERENCE_FEATURE_SYSTEM_NAMEKlassifizierung nach dem eClass-Modell Version 8.0ECLASS-8.0Muss50STRING
eclass-IDREFERENCE_FEATURE_GROUP_IDeClass-ID nach Version 8.040010302Muss60STRING
ProduktmerkmalFEATURE

Erläuterungen zu dem Element „REFERENCE_FEATURE_GROUP_ID“

Die achtstellige eclass-ID kann sowohl in Zweigruppen getrennt durch einen Bindestrich (Bsp. 40-01-03-02) als auch hintereinander gereiht (Bsp. 40010302) dargestellt werden.

Stand 04.2015 24

[Seite 25]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.4.1 FEATURE

Das Element "FEATURE" enthält Elemente zur Übertragung von Artikelmerkmalen.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
MerkmalFNAMEmessbares Merkmal eines Artikels. Kann nur in Verbindung mit Wert stehen.FarbeKann60STRING
WertFVALUEdefinierter Merkmalswert. Kann nur in Verbindung mit Merkmal stehen.weißKann60STRING
EinheitFUNITEinheit des Wertes.Kann20STRING

5.2.1.5 MIME_INFO

Mit dem Element "MIME_INFO" können Referenzen auf multimediale Zusatzdokumente eines Artikels spezifiziert werden. Es kann beliebig viele Unterelemente "MIME" enthalten. Das Element "MIME" referenziert eine auf separatem Weg übertragene Datei. Nur bei Verwendung sind der Dateityp und der Dateiname Muss-Felder.

BezeichnungElementnameErläuterungenBeispielMuss/Feld-Feldtyp
BMEcatKannlänge
MediumMIMEMuss

Stand 04.2015 25

[Seite 26]

Spezifikation Artikeldaten

BMECat 2005

Erläuterungen zu dem Element „MIME_INFO“

Mit dem Element MIME_INFO können Referenzen auf multimediale Zusatzdokumente eines Artikels spezifiziert werden. Hierdurch ist es zum Beispiel möglich, Abbildungen und Produktdatenblätter eines Artikels bei einem Katalogdatenaustausch mit zu referenzieren. Diese Zusatzdaten werden auf separatem Weg übertragen werden. Die Schreibweise der Datei im BMEcat-Katalog darf nicht von der Originaldatei abweichen. Groß- und Kleinschreibung muss beachtet werden! Beispiel: Die Originaldatei heißt "123456.JPG". Im BMEcat-Katalog wurde "123456.jpg" verwendet > Die Endung muss entsprechend der Originaldatei geändert werden.

Das Element MIME_INFO enthält beliebig viele Elemente mit der Bezeichnung MIME. Jedes dieser Elemente repräsentiert genau eine Referenz auf ein Zusatzdokument. Die Definition des Elements MIME ist an das MIME-Format (Multipurpose Internet Mail Extensions) angelehnt. Das MIME-Format dient zur standardisierten Übertragung von Daten im Internet.

MIME_TYPE:

Liste der zulässigen Werte für das Element MIME_TYPE
BezeichnungWertErläuterung
PDF-Dokumentapplication/pdf(lokales) Acrobat PDF-Format
JPEGimage/jpeg(lokales) Bild/Grafik im JPEG-Format
GIFimage/gif(lokales) Bild/Grafik im GIF-Format
Texttext/plainunformatierte Textdatei
Word-Dokumentapplication/msword(lokales) Word-Dokument
Excel-Dokumentapplication/vnd.ms-excel(lokale) Excel-Tabelle
ZIPapplication/zip(lokale) Zip-Datei
mp3audio/mpegMP3-Datei

Stand 04.2015 26

[Seite 27]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.5.1 MIME

BezeichnungElementnameErläuterungenBeispielStandardMuss/Feld-Feldtyp
BMEcatKannlänge
DateitypMIME_TYPETyp des Zusatzdokumentes weitere Informationen: s. untenimage/jpegKann30STRING
Dateiname (- Pfad)MIME_SOURCEDateiname des Mediumsbusiness_hemd.jpgMuss255STRING
BeschreibungMIME_DESCRBeschreibung, die zu einem Bild dargestellt wirdBusinesshemdKann250STRING
AlternativtextMIME_ALTAlternativtext, falls die Datei zum Beispiel vom Browser auf dem Zielsystem nicht darstellbar ist.Bild zu Art.-Nr. 6234- 15Kann80STRING
ZweckMIME_PURPOSEUnterstützt: normal, data_sheet, safety_data_sheet, other Standard: normal-- „other“ wird für Siegel verwendet, z.B. „Blauer Engel“normalKann20STRING

Stand 04.2015 27

[Seite 28]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.6 PRODUCT_LOGISTIC_DETAILS

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
AbmessungenPRODUCT_DIMENSIONSKann

5.2.1.6.1 PRODUCT_DIMENSIONS

BezeichnungElementnameErläuterungenBeispielStandardMuss/Feld-Feldtyp
BMEcatKannlänge
GewichtWEIGHTGewicht in Kilogramm1.5KannNUMBER
LängeLENGTHLänge in Meter02.01.00KannNUMBER
WeiteWIDTHWeite in Meter12KannNUMBER
Höhe/TiefeDEPTHHöhe bzw. Tiefe in Meter2.3KannNUMBER

Stand 04.2015 28

[Seite 29]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.7 PRODUCT_CONFIG_DETAILS

BezeichnungElementnameErläuterungenBeispielStandardMuss/Feld-Feldtyp
BMEcatKannlänge
KonfigurationsschrittCONFIG_STEPMuss
KonfigurationsregelwerkCONFIG_RULES

5.2.1.7.1 CONFIG_STEP

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
IDSTEP_IDMuss60STRING
KopfbereichSTEP_HEADERMuss250STRING
KonfigurationsmerkmalCONFIG_FEATUREMuss
KonfigurationskomponenteCONFIG_PARTSMuss

Stand 04.2015 29

[Seite 30]

Spezifikation Artikeldaten

BMECat 2005

MIN_OCCURANCEKannCOUNT
MAX_OCCURANCEKannCOUNT
BestellnummernzusatzCONFIG_CODEKann50STRING
Basispreis des KonfigurationsschrittesPRODUCT_PRICE_DETAILS21Kann

5.2.1.7.2 CONFIG_PARTS

Definiert eine Komponente, welche im Zuge der Produktkonfiguration ausgewählt werden kann oder muss.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
TeilevariantenPART_ALTERNATIVEMuss
AuswahlartPART_SELECTION_TY- PEdistinct oder non-distinctnon-distinctKann20STRING

Stand 04.2015 30

[Seite 31]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.7.2.1 PART_ALTERNATIVE

Dieses Element enthält Informationen zu der Komponente, z.B. Referenz auf das Produkt sowie welche Auswirkungen die Auswahl dieser Komponente auf die Bestellnummer und den Produktpreis hat.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Referenz auf ArtikelnummerSUPPLIER_PIDREFVerweis auf die eindeutige, vom Lieferanten vergebene Artikelnummer.Muss
VorgabekennerDEFAULT_FLAGKennzeichen ob der Wert der Standardwert isttrueKannBOOL
BestellnummerzusatzCONFIG_CODEKann
PRODUCT_PRICE_DE- TAILSPreisinformationen über Zu- oder Abschlag zum Komponentenpreis21Kann

Stand 04.2015 31

[Seite 32]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.7.3 CONFIG_FEATURE

Dieses Element definiert ein Merkmal, welches im Zuge der Produktkonfiguration mit einem Wert belegt werden kann, z.B. durch Auswahl aus einer vorgegeben Liste von Werten oder benutzerindividuelle Eingabe.

BezeichnungElementnameErläuterungenBeispielStandardMuss/Feld-Feldtyp
BMEcatKannlänge
MerkmaldefinitionFTEMPLATEDefinition des MerkmalsMuss

5.2.1.7.3.1 FTEMPLATE

Dieses Element definiert ein Merkmal. Der Wert des Merkmals wird jedoch nicht festgelegt.

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Identifikator des MerkmalsFT_IDEindeutiger Identifikator des Merkmals.Muss60STRING
MerkmalsnameFT_NAMEMuss80STRING
MerkmalsinhaltFEATURE_CONTENTDetaillierte Informationen über den Merkmalsinhalt, z.B. Datentyp, Einheit, Wertebereich, Synonyme und weitere Eigenschaften.Kann

Stand 04.2015 32

[Seite 33]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.7.3.2 FEATURE_CONTENT

Dieses Element enthält eine Liste der erlaubten Aufzählungswerte des Merkmals (nur bei Aufzählungsmerkmalen).

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
MarkmalswertFT_VALUEWert aus der Liste der Aufzählungswerte des MerkmalsMuss

5.2.1.7.3.2.1 FT_VALUE

BezeichnungElementnameErläuterungenBeispielStandardMuss/Feld-Feldtyp
BMEcatKannlänge
Atomarer WertVALUE_SIMPLEAngabe eines einzelnen AufzählungswertesMuss80STRING
TextwertVALUE_TEXTElement zur Angabe eines TextesMuss80STRING
WertintervallVALUE_RANGEDefinition eines Wertintervalls
VorgabekennzeichnungDEFAULT_FLAGKennzeichen ob der Wert der Standardwert istTrueBOOL

Stand 04.2015 33

[Seite 34]

Spezifikation Artikeldaten

BMECat 2005

Konfigurationsinformationen CONFIG_INFO Informationen zur Bestellnummer- und Preisbildung für den Fall, dass ein Aufzählungsmerkmal Teil einer Konfiguration ist.

5.2.1.7.3.2.1.1 CONFIG_RANGE

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
StartwertSTARTVALUEStartwert des Intervalls; der Wert bildet die untere eingeschlossene Grenze.MussNUMBER
EndwertENDVALUEEndwert des Intervalls; der Wert bildet die obere eingeschlossene Grenze.MussNUMBER
Abstand der WerteINTERVALVALUEIntervallschritt1KannNUMBER

Stand 04.2015 34

[Seite 35]

Spezifikation Artikeldaten

BMECat 2005

5.2.1.7.3.2.1.2 CONFIG_INFO

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
BestellnummernzusatzCONFIG_CODEWird bei einer Konfigurtion an die zu erzeugende Bestellnummer angehängtMuss50STRING
PreisbereichPRODUCT_PRICE_DETAILSPreisinformationen zu dem Produktmerkmal21Kann

5.2.1.7.4 CONFIG_RULES

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
RegeltermTERMMuss

5.2.1.7.4.1 TERM

Attribut „type“: „function“ oder „contraint“ function: Der Term dient zur Berechnung eines Wertes mit einer Funktion. Contraint: Der Term dient zur Einschränkung zulässiger Konfigurationen.

Stand 04.2015 35

[Seite 36]

Spezifikation Artikeldaten

BMECat 2005

BezeichnungElementname BMEcatErläuterungenBeispielStandardMuss/Feld-Feldtyp
Kannlänge
Term-IDTERM_IDEindeutiger Identifikator des Terms.Muss20STRING
AusdruckTERM_EXPRESSIONIn diesem Element kann man einen Ausdruck angeben. Dieser Ausdruck setzt sich aus den Parametersymbolen, mathematischen Funktionen, Operatoren und Zahlen zusam- men. Bedingte Anweisungen und Schleifen sowie Funktionsdefinitionen sind nicht erlaubt.Muss3000STRING
BedingungTERM_CONDITIONDieses Element enthält die Bedingung des Terms.Kann3000STRING

Stand 04.2015 36

[Seite 37]

Spezifikation Artikeldaten

BMECat 2005

6 Weiterführende Informationen

BMEcat BMEcat schafft die Basis für die einfache Übernahme von Katalogdaten aus den unterschiedlichsten Formaten und insbesondere die Voraussetzung, um in Deutschland den Warenverkehr zwischen Unternehmen im Internet voranzubringen. Der XML-basierte Standard BMEcat wurde in vielen Projekten erfolgreich umgesetzt. Ein Vielzahl von Unternehmen wenden heute BMEcat an und tauschen ihre Produktkataloge im etablierten Standard BMEcat aus. Die Marktpräsenz von BMEcat wird von Einkaufenden Unternehmen, Lieferanten, Dienstleistern, Softwareunternehmen, Marktplätzen, Technologielieferanten und Experten unterstützt.

Quelle: http://www.bmecat.org

ecl@ss Von führenden deutschen Unternehmen wurde eine Klassifikation erarbeitet: eCl@ss. Diese wird als Standard für den Informationsaustausch zwischen Lieferanten und Kunden angeboten. eCl@ss ist gekennzeichnet durch einen vierstufigen, hierarchischen Klassifikationsschlüssel mit einem aus 75.000 Begriffen bestehenden Schlagwortregister.

Quelle: http://www.eclass.de

UN/ECE

United Nations Economic Commision for Europe

http://www.unece.org

Stand 04.2015 37

[Seite 38]

Spezifikation Artikeldaten

BMECat 2005

Bei Fragen wenden Sie sich bitte an uns:

Immobilien Bremen, Anstalt des öffentlichen Rechts Theodor-Heuss-Allee 14 28215 Bremen

Tel. +49 Fax +49

Stand 04.2015 38

Alle Unterlagen dieser Ausschreibung