Aufbau von BMEcat 2005-Katalogdokumenten

31
Aufbau von BMEcat 2005- Katalogdokumenten Franz Mühlbauer, München 2012, www.franz-mue.de

description

Aufbau von BMEcat 2005KatalogdokumentenFranz Mühlbauer, München 2012, www.franz-mue.deInhalt       Einsatzgebiete Grundstruktur Transaktionskommandos Abhängigkeiten Klassifikationssysteme Produktkonfiguration Preisformeln unterstützte Standards2Franz Mühlbauer, München 2012, www.franz-mue.deEinsatzgebiete (I)Lieferant Lieferant Kunde Kundegesamten Produktkatalog übertragen● ● ●in einer Sprache in mehreren Sprachen in zusätzlichen SprachenFranz Mühlbauer, München 201

Transcript of Aufbau von BMEcat 2005-Katalogdokumenten

Page 1: Aufbau von BMEcat 2005-Katalogdokumenten

Aufbauvon

BMEcat 2005-Katalogdokumenten

Franz Mühlbauer, München 2012, www.franz-mue.de

Page 2: Aufbau von BMEcat 2005-Katalogdokumenten

Inhalt

Einsatzgebiete

Grundstruktur

Transaktionskommandos

Abhängigkeiten

Klassifikationssysteme

Produktkonfiguration

Verknüpfungen zwischen Produkten

Preisformeln

unterstützte Standards

Franz Mühlbauer, München 2012, www.franz-mue.de 2

Page 3: Aufbau von BMEcat 2005-Katalogdokumenten

Einsatzgebiete (I)

LieferantLieferant KundeKunde

gesamten Produktkatalog übertragen

● in einer Sprache● in mehreren Sprachen● in zusätzlichen Sprachen

Franz Mühlbauer, München 2012, www.franz-mue.de 3

Page 4: Aufbau von BMEcat 2005-Katalogdokumenten

Einsatzgebiete (II)

LieferantLieferant KundeKunde

Produkte im Katalog aktualisieren

● Produkte hinzufügen● Produkte aktualisieren● Produkte löschen● in den angegebenen Sprachen

Franz Mühlbauer, München 2012, www.franz-mue.de 4

Page 5: Aufbau von BMEcat 2005-Katalogdokumenten

Einsatzgebiete (III)

LieferantLieferant KundeKunde

Produktpreise im Katalog aktualisieren

Franz Mühlbauer, München 2012, www.franz-mue.de 5

Page 6: Aufbau von BMEcat 2005-Katalogdokumenten

Einsatzgebiete (IV)

LieferantLieferant KundeKunde

Produktauswahl im fernen Lieferantenkatalog

Produktanfrage

Preisanfrage

Verfügbarkeitsanfrage

Angebotsanfrage

Hinweis:BMEcat ist hier nur Träger eines separaten Austauschformates

Franz Mühlbauer, München 2012, www.franz-mue.de 6

Page 7: Aufbau von BMEcat 2005-Katalogdokumenten

Grundstruktur von KatalogdokumentenKopfbereich Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 7

ProdukteKatalogidentifikationKatalogidentifikation

LieferantLieferant

EinkäuferEinkäufer

RahmenbedingungenRahmenbedingungen

überschreibbareVoreinstellungenüberschreibbareVoreinstellungen

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Page 8: Aufbau von BMEcat 2005-Katalogdokumenten

Grundstruktur von ProduktenKopfbereich Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 8

ProdukteKatalogidentifikationKatalogidentifikation

LieferantLieferant

EinkäuferEinkäufer

RahmenbedingungenRahmenbedingungen

VoreinstellungenVoreinstellungen

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Page 9: Aufbau von BMEcat 2005-Katalogdokumenten

Transaktionskommandos (I)Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 9

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Produktkatalogübertragen

Produktkatalogübertragen

Produkteaktualisieren

Produkteaktualisieren

Preiseaktualisieren

Preiseaktualisieren

Page 10: Aufbau von BMEcat 2005-Katalogdokumenten

Transaktionskommandos (II)Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 10

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Produktkatalogübertragen

Produktkatalogübertragen

Produkteaktualisieren

Produkteaktualisieren

Preiseaktualisieren

Preiseaktualisieren

Page 11: Aufbau von BMEcat 2005-Katalogdokumenten

Transaktionskommandos (III)Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 11

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Produktkatalogübertragen

Produktkatalogübertragen

Produkteaktualisieren

Produkteaktualisieren

Preiseaktualisieren

Preiseaktualisieren

Page 12: Aufbau von BMEcat 2005-Katalogdokumenten

Transaktionskommandos (IV)Transaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 12

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Produktkatalogübertragen

Produktkatalogübertragen

Produkteaktualisieren

Produkteaktualisieren

Preiseaktualisieren

Preiseaktualisieren

Page 13: Aufbau von BMEcat 2005-Katalogdokumenten

Abhängigkeiten: KlassifikationTransaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 13

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Klassifikationsstandards

Page 14: Aufbau von BMEcat 2005-Katalogdokumenten

Abhängigkeiten: FormelnTransaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 14

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

JavaScript

XPathin

Produkt

URIs

Page 15: Aufbau von BMEcat 2005-Katalogdokumenten

Abhängigkeiten: KonfigurationTransaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 15

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

KonfigurationURI

JavaScript

Page 16: Aufbau von BMEcat 2005-Katalogdokumenten

Abhängigkeiten: IPPTransaktionen

Franz Mühlbauer, München 2012, www.franz-mue.de 16

Produkte

KlassifikationKlassifikation

FormelnFormeln

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Kommunikationzwischen

katalogbasiertenHandelssystemen

(IPP)

Klassifikation

Bestellung & Verpackung

Identifikation

Lieferant

Artikelnummer

Preis

Multimedia

Produktbeziehungen

Kontakte

IPP

Logistik

Konfiguration

Austausch-format

URIs

Page 17: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (I)

Franz Mühlbauer, München 2012, www.franz-mue.de 17

IdentifikationIdentifikation

EigenschaftenEigenschaften

zulässige Wertezulässige Werte

MaßeinheitenMaßeinheiten

MerkmalsdefinitionenMerkmalsdefinitionen

KlassifikationsgruppenKlassifikationsgruppen

MerkmalsgruppenMerkmalsgruppen

Produkte

Klassifikationssysteme

Klassifikation

Page 18: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (II)

Franz Mühlbauer, München 2012, www.franz-mue.de 18

Eigenschaften festlegen: Hierarchiestufen Mehrfachzuordnung von Elementen Sind Elemente nur auf unterster Ebene

zuordenbar? balancierte Baumstruktur? Werden Merkmale an untergeordnete Gruppen

vererbt?

Page 19: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (III)

Franz Mühlbauer, München 2012, www.franz-mue.de 19

Merkmalsdefinition: Identifikation und Beschreibung

Abhängigkeiten zu anderen Merkmalen

Datentyp-Einschränkungen

zulässige Werte

multivalent?

Maßeinheit

optional?

Reihenfolge

Symbol

Synonyme

Page 20: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (IV)

Franz Mühlbauer, München 2012, www.franz-mue.de 20

Merkmalsgruppen: gruppieren Merkmale Hierarchie erlaubt mehrere Wurzelelemente Kind-Gruppe kann mehrere Eltern-Gruppen

besitzen

Page 21: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (V)

Franz Mühlbauer, München 2012, www.franz-mue.de 21

Klassifikationsgruppen: Gruppe kann Merkmalsleiste zugeordnet werden Synonyme für die Gruppen

Page 22: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationssysteme (VI)

Franz Mühlbauer, München 2012, www.franz-mue.de 22

Klassifikationssysteme werden beim Übertragen eines gesamten Kataloges mitübertragen.

Produkte oder Produktmerkmale können Klassifikationssystemen zugeordnet werden.

Page 23: Aufbau von BMEcat 2005-Katalogdokumenten

Produktkonfiguration

Franz Mühlbauer, München 2012, www.franz-mue.de 23

RegelnRegeln

FormelnFormeln

Konfiguration pro Produkt

Vordefinierte KonfigurationenVordefinierte Konfigurationen

KonfigurationsschritteKonfigurationsschritte

merkmalsbasierte, komponentenbasierte oder gemischte Konfiguration

Regeln definieren Abhängigkeiten zwischen Konfigurationsschritten

Formelergebnisse nach Belegung der Parameter mit Werten

Ermittlung von Bestellnummer und Preis

Page 24: Aufbau von BMEcat 2005-Katalogdokumenten

Verknüpfungen zwischen Produkten

Franz Mühlbauer, München 2012, www.franz-mue.de 24

mittels Produktreferenzen: Zubehör

Basisartikel

Bestandteile

alternative Verpackungseinheit

Nachfolger

notwendiger Zusatzartikel

ähnlicher Artikel

notwendiger Auswahlartikel

Ersatzteil

sonstige Beziehung

Page 25: Aufbau von BMEcat 2005-Katalogdokumenten

Preisformeln

Franz Mühlbauer, München 2012, www.franz-mue.de 25

ParamterdefinitionenParamterdefinitionen

Produktübergreifende Definition

Mathematische FormelMathematische Formel

Identifikation und BeschreibungIdentifikation und Beschreibung

Formel besteht aus Termen mit Bedingungen und Ausdrücken

bei Verwendung in Produkt Parameter mit Werten belegen und auswerten

Formelauswertung mit JavaScript

keine JavaScript-Version durch BMEcat 2005 festgelegt

zulässiger JavaScript-Sprachumfang also nicht präzise definiert

Page 26: Aufbau von BMEcat 2005-Katalogdokumenten

Identifikationsstandards

für Unternehmen:

DUNS

ILN

GLN

sonstige Lieferanten- oder einkäufer-spezifische Systeme

Franz Mühlbauer, München 2012, www.franz-mue.de 26

BMEcat 2005 unterstützt

für Produkte:

GTIN

EAN

UPC

sonstige Lieferanten- oder einkäufer-spezifische Systeme

Page 27: Aufbau von BMEcat 2005-Katalogdokumenten

Klassifikationsstandards

CPV eCl@ss EOTD ETIM GPC profiCl@ss

Franz Mühlbauer, München 2012, www.franz-mue.de 27

RNTD RUS UNSPSC sonstige

standardisierteKlassifikationssysteme

BMEcat 2005 unterstützt:

Page 28: Aufbau von BMEcat 2005-Katalogdokumenten

Standards für IPP-Austauschformate

BMEcat (sofern in zukünftiger Version unmittelbar unterstützt)

cXML

OCI

openTRANS

sonstiges vereinbartes Austauschformat

Franz Mühlbauer, München 2012, www.franz-mue.de 28

BMEcat 2005 unterstützt:

Page 29: Aufbau von BMEcat 2005-Katalogdokumenten

Standards für Datentypen

Datumsangaben nach http://www.w3.org/TR/xmlschema-2/#dateTime

ISO 639-2:1998 Sprachcode [ISO-639-2:1998]

ISO 3166-1 Ländercodes

ISO 4217:1995 Währungscodes [ISO-4217:1995]

Bestelleinheiten nach UN/ECE Recommendation 20 / Package Units und ausgewählte physikalische Einheiten

Maßeinheiten nach UN/ECE Recommendation 20 (alle außer "Package Units")

Franz Mühlbauer, München 2012, www.franz-mue.de 29

BMEcat 2005 unterstützt:

Page 30: Aufbau von BMEcat 2005-Katalogdokumenten

Abschließende Hinweise (I)

Der Foliensatz berücksichtigt nicht die in der Spezifikation als deprecated markierten Katalogelemente.

Trotz sorgfältiger Prüfung kann ich keine Garantie für die inhaltliche Richtigkeit des Foliensatzes geben.

Franz Mühlbauer, München 2012, www.franz-mue.de 30

Page 31: Aufbau von BMEcat 2005-Katalogdokumenten

Abschließende Hinweise (II)

BMEcat® ist eingetragenes Warenzeichen des Bundesverband Materialwirtschaft, Einkauf und Logistik e.V.

Offizielle Informationen zu BMEcat unter http://www.bme.de/ http://www.bmecat.org/

Franz Mühlbauer, München 2012, www.franz-mue.de 31