pixi

BMEcat Syntax-Spezifikationen für die Übergabe im XML Format

Diese Dokumentation beschreibt den Aufbau der XML-Struktur für den Import von Artikeln von Ihrem Shop- oder PIM-System zu pixi.


Inhaltsstruktur der XML Datei

Jedes gültige Katalogdokument im BMEcat-Format wird mit dem Root-Element BMECAT eingeleitet und besteht aus einem Kopfteil (HEADER) und einem Transaktionsteil (pixi unterstützt nur T_NEW_CATALOG). Die BMEcat Version sowie Informationen zur XML version sind optional (nicht jedoch der umschließende Tag <BMECAT>…</BMECAT>).

<?xml version="1.0" encoding="UTF-8"?>
<BMECAT version="1.0">
<HEADER>
...
</HEADER>
<T_NEW_CATALOG>
...
</T_NEW_CATALOG>
</BMECAT>

Sollen komplexe Textblöcke mit Sonderzeichen wie &'<"®™>¿ importiert werden, empfehlen wir die Verwendung von CDATA-Abschnitten, nicht das Enkodieren über XML/HTML Entities.


Kopfbereich: HEADER

Der Kopfteil enthält grundlegende Informationen zum Absender (Autor) und Empfänger der XML-Datei, Katalog-Version und ID.

Achtung: pixi akzeptiert die XML-Datei auch bei fehlendem Header-Abschnitt, nur die Artikelinformationen im Transaktionsteil sind von Bedeutung.

<HEADER>
<GENERATOR_INFO>Name Ihres Shop-Systems - BMEcat Export</GENERATOR_INFO>
<CATALOG>
<LANGUAGE>deu</LANGUAGE>
<CATALOG_ID>catalog1</CATALOG_ID>
<CATALOG_VERSION>1.0</CATALOG_VERSION>
<CATALOG_NAME> 13.10.2011 BMECat Export</CATALOG_NAME>
<CURRENCY>EUR</CURRENCY>
<DATABASE>Name der pixi Datenbank</DATABASE>
<SHOPID>Mandanten ID</SHOPID>
<DATEEXPORT>UNIX-Zeitstempel</DATEEXPORT>
<EXPORT_DATE>Datums-Zeitstempel</EXPORT_DATE>
</CATALOG>
<BUYER>
...
</BUYER>
<SUPPLIER>
...
</SUPPLIER>
</HEADER>

Name des XML Tags

Beschreibung

GENERATOR_INFO

Informationen des Generators der XML Datei; Wert: [Name ihres Shop-Systems] – BMEcat Export

CATALOG

Informationen zur Identifikation und Beschreibung des Produktkatalogs und des Katalogdokuments

LANGUAGE

Sprache des Katalogdokuments, z.B. deu für Deutsch

CATALOG_ID

eindeutiger Bezeichner des Produktkataloges

CATALOG_VERSION

Version des Produktkataloges

CATALOG_NAME

beliebiger Name, der den Produktkatalog beschreibt

CURRENCY

Das Element legt fest, welche Währung als Vorgabewert bei Preisangaben im Produktkatalog verwendet wird, z.B. EUR

DATABASE

Name der pixi Datenbank, z.B. pixi_ABC

SHOPID

ID des Shop-Mandanten, z.B. XYZ

Pflichtfeld bei Verwendung der Mehrwährungsfunktionalität

DATEEXPORT

UNIX Zeitstempel bei Export, z.B. 1192710892

EXPORT_DATE

Transformierter UNIX Zeitstempel bei Export, z. B. 2013-10-18 14:34:52

BUYER

Informationen zum einkaufenden (katalogempfangenden) Unternehmen, z.B.

<BUYER>
<BUYER_ID>1234</BUYER_ID>
<BUYER_NAME>Fraunhofer IAO</BUYER_NAME>
<ADDRESS type="buyer">
<NAME>Fraunhofer IAO</NAME>
<NAME2>Marktstrategieteam Electronic Business Systems</NAME2>
<STREET>Holzgartenstrasse 17</STREET>
<ZIP>70174</ZIP>
<CITY>Stuttgart</CITY>
<COUNTRY>Germany</COUNTRY>
</ADDRESS>
</BUYER>
 

SUPPLIER

Informationen zum liefernden (katalogerzeugenden) Unternehmen – hier also der Onlineshop, z.B.
Diese Informationen haben keinen Bezug zu einem pixi Lieferanten.

<SUPPLIER>
<SUPPLIER_ID type="supplier_specific">DEM</SUPPLIER_ID>
<SUPPLIER_NAME>DEMO-Shop</SUPPLIER_NAME>
<ADDRESS type="supplier">
<NAME>ShopBetreiber</NAME>
<CONTACT>Max Mustermann</CONTACT>
<STREET>Universitaetsstr. 9</STREET>
<ZIP>45117</ZIP>
<CITY>Essen</CITY>
<COUNTRY>Germany</COUNTRY>
</ADDRESS>
</SUPPLIER>

Zum Seitenanfang

Transaktionsteil: T_NEW_CATALOG

Der Transaktionsteil stellt nun die Artikel-Daten in sich wiederholenden ARTICLE-Elementen bereit. Das Element ARTICLE enthält die eindeutige Artikelnummer des Shops (SUPPLIER_AID), sowie weitere Unterelemente, die Angaben zu Beschreibung, Preis, Verpackung und multimedialen Zusatzinformationen des Artikels enthalten. Die Transaktion T_NEW_CATALOG kann beliebig viele Artikel enthalten.

Hinweis: Bitte beachten Sie, dass pixi hier der BMEcat Originalspezifikation nicht ganz folgt. Es werden nur Inhalte der ARTICLE Elemente importiert, alle anderen möglichen Elemente werden nicht verarbeitet.

<T_NEW_CATALOG> 
<ARTICLE>

</ARTICLE>
<ARTICLE>

</ARTICLE>

</T_NEW_CATALOG>


ARTICLE

Jede ARTICLE Ebene beinhaltet jeweils einen Artikel bzw. Varianten-Artikel mit dem Primärschlüssel und den jeweiligen Artikeldetails wie Verkaufs- und Einkaufspreis, Lieferant, Artikelname usw., wobei auch mehr als nur ein Lieferant hinterlegt werden kann. Außerdem können auch die Bilder zu den jeweiligen Artikeln übermittelt werden.

<ARTICLE>
<SUPPLIER_AID>Primärschlüssel des Artikels, Shop-Artikelnummer</SUPPLIER_AID>
<ARTICLE_DETAILS>...</ARTICLE_DETAILS>
<ARTICLE_FEATURES>...</ARTICLE_FEATURES>
<ARTICLE_ORDER_DETAILS>...</ARTICLE_ORDER_DETAILS>
<ARTICLE_PRICE_DETAILS>...</ARTICLE_PRICE_DETAILS>
<MIME_INFO>...</MIME_INFO>
<ITEMTAGS>...</ITEMTAGS>
<ITEM_BUNDLE>...</ITEM_BUNDLE>
</ARTICLE>
 


Elementname

Beschreibung

Mögliche Werte und Beschränkungen

Beispiel

SUPPLIER_AID

Eindeutige Artikelnummer des „Lieferanten“, womit hier der Sender der BMEcat-Datei gemeint ist, d.h. hier muss die Shop-Artikelnummer des Artikels übergeben werden

Achtung: Diese Artikelnummer muss eindeutig und einmalig sein und darf sich über die Lebenszeit eines Artikels in pixi nicht ändern (auch bei z.B. einem Wechsel des Shopsystems muss diese Nummer immer erhalten bleiben), max. 50 Zeichen, nur Ziffern und/oder Buchstaben, Punkt u. Bindestrich

18100-B180.200

ARTICLE_DETAILS

Beinhaltet Datenfelder, die einen Artikel identifizieren und verbal beschreiben

Erforderliches Element, kann nur einmal auftreten.


ARTICLE_FEATURES

In diesem Element kann der Artikel klassifiziert und mit Merkmalen beschrieben werden.

Enthält erforderliche Elemente und ist damit Pflichtelement, kann mehrfach auftreten.


ARTICLE_ORDER_DETAILS

Enthält Daten, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen

Optional, kann nur einmal auftreten.


ARTICLE_PRICE_DETAILS

Spezifiziert Preisdaten eines Artikels

Enthält erforderliche Elemente und ist damit Pflichtelement, kann mehrfach auftreten, z.B. beim Import von Netto- und Bruttopreis eines Artikels.


MIME_INFO

Referenzen auf multimediale Zusatzdokumente eines Artikels

Optionales Element, kann nur einmal auftreten.


ITEMTAGS

Import der Artikeltags. Hiermit können nur neue Tags zu einem Artikel hinzugefügt werden, nicht jedoch bestehende entfernt.

Optionales Element, kann mehrfach auftreten. Dieses Element ist spezifisch für pixi und entstammt nicht der offiziellen BMEcat Spezifikation. ITEMTAGS ist nur mit den Imports 2.0 verfügbar.


ITEM_BUNDLE

Definition eines Artikels als Bundle unter Auflistung der Artikel im Bundle oder Löschen eines Bundles.

Optionales Element, kann mehrfach auftreten. Dieses Element ist spezifisch für pixi und entstammt nicht der offiziellen BMEcat Spezifikation.

Beachten Sie dazu Abschnitt "Importieren von Bundles"

Zum Seitenanfang

ARTICLE_DETAILS

Das Element ARTICLE_DETAILS beinhaltet Datenfelder, die einen Artikel identifizieren und verbal beschreiben.

<ARTICLE_DETAILS>
<DESCRIPTION_SHORT>Artikelname (inkl. Variante)</DESCRIPTION_SHORT>
<DESCRIPTION_LONG>Artikelbeschreibung</DESCRIPTION_LONG>
<EAN>EAN/Barcode des Artikels</EAN>
<MANUFACTURER_NAME>Herstellername</MANUFACTURER_NAME>
<MANUFACTURER_TYPE_DESCR>Alternative für den Artikelnamen</MANUFACTURER_TYPE_DESCR>
<SEGMENT>Kategorie im Shop</SEGMENT>
<WEIGHT>Gewicht in kg</WEIGHT>
<INTERNAL_ITEM_NUMBER>interne Artikelnummer</INTERNAL_ITEM_NUMBER>
</ARTICLE_DETAILS>

 

Elementname

Beschreibung

Mögliche Werte und Beschränkungen

Beispiel

DESCRIPTION_SHORT

Artikelname inkl. optionaler Variante

120 Zeichen; wird durch den Tag <FNAME>Anzeigetitel</FNAME> in ARTICLE_FEATURES überschrieben, falls dieser angegeben ist.

Matratze Comfort Plus, Größe: 180 x 160 cm, Farbe: weiß

DESCRIPTION_LONG

Langbeschreibung des Artikels

max. 4.000 Zeichen; Import verfügbar ab pixi AVA Official. Die Artikelbeschreibung muss innerhalb des CDATA-Bereichs sein oder der Tag zum Zeilenumbruch muss in <br> oder <br /> konvertiert werden.

Syntax-Beispiele:

<DESCRIPTION_LONG><![CDATA[Beschreibung <br /> -neueZeile <br/> -neue Zeile <br/> -neue Zeile]]></DESCRIPTION_LONG> <DESCRIPTION_LONG>Beschreibung <br /> neue Zeile <br /> neue Zeile <br /> neue Zeile</DESCRIPTION_LONG>

7-Zonen Komfortschaummatratze für einen guten Schlaf,
Komfort- und Entlastungszone im Schulter-, Lenden- und Beckenbereich,
Atmungsaktiver Doppeltuchbezug,
Bezug geprüft nach Öko-Tex Standard 100,
Für Allergiker geeignet

EAN

EAN/ Barcode des Artikels

Max. 13 Stellen, Ziffern und Buchstaben; ist kein Wert im Shop-System vorhanden, ist der Wert „0“ zu übergeben, die Einstellung BMECatImport_Update_EANUPC
muss aktiviert sein, um den Barcode eines Artikels aktualisieren zu können.

Wichtig: Der Wert darf folgende Sonderzeichen nicht enthalten, da reserviert für Personalisierte Artikel: #, &, $

4000652231235

MANUFACTURER_NAME

Name des Herstellers



MANUFACTURER_TYPE_DESCR

Die Herstellertypbezeichnung ist ein Name für das Produkt, welcher unter Umständen bekannter ist als die korrekte Artikelnummer.

Wird nur als Artikelname verwendet, wenn DESCRIPTION_SHORT sowie Anzeigetitel <FNAME>Anzeigetitel</FNAME> in ARTICLE_FEATURES nicht vorhanden sind.


SEGMENT

Hierarchisch niedrigste Kategorie, in der sich der Artikel befindet

Max. 50 Zeichen, wenn die Datenbank Einstellung „Import der Kategorien – Mehr als 10 Stellen“ aktiviert ist (ab pixi LOU Update 6); Buchstaben und Ziffern oder „leer“ wenn kein Wert vorhanden. Ab pixi LOU Update 1: Wird beim Artikelimport keine Kategorie in der XML übergeben, so hinterlegt pixi die Standardkategorie (Sonstige). Andernfalls können Probleme bei der Picklistenerstellung auftreten, da in einigen Fällen Artikel ohne Kategoriezuordnung nicht berücksichtigt werden.

Matratzen

WEIGHT

Gewicht des Artikels

Optional. Angabe in kg mit Punkt als Trennzeichen und Nachkommastellen. Dieses Element ist spezifisch für pixi und entstammt nicht der offiziellen BMEcat Spezifikation.


INTERNAL_ITEM_NUMBER

Interne Artikelnummer des Artikels – neu ab pixi AVA Milestone 1 zur Wahl von eigenen Nummernkreisen für Artikel.

Dieses Element ist spezifisch für pixi und entstammt nicht der offiziellen BMEcat Spezifikation.


Zum Seitenanfang

ARTICLE_FEATURES

Mit Hilfe der FEATURE Elemente in ARTICLE_FEATURES kann ein Artikel klassifiziert werden. Die Merkmale müssen eindeutig benannt werden, d.h. der Merkmalsname FNAME muss bei allen Elementen innerhalb des selben Elements ARTICLE_FEATURES verschieden sein. Ein Element FEATURE beschreibt ein messbares Merkmal eines Artikels, d.h. den Merkmalsnamen und die Merkmalsausprägung (den Merkmalswert).

<ARTICLE_FEATURES>
<FEATURE>
<FNAME>Europe1PriceFactory.PTG</FNAME>
<FVALUE>Mehrwertsteuer-Satz</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>WEIGHT</FNAME>
<FVALUE>Gewicht des Artikels</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>ID OXID</FNAME>
<FVALUE>interne (eigene) Artikelnummer</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>ID Lieferanten-ID</FNAME>
<FVALUE>Artikelnummer des Lieferanten</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>EK LieferantenID</FNAME>
<FVALUE>3.55</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>MIN_STOCK_QTY</FNAME>
<FVALUE>Mindestlagermenge</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>Anzeigetitel</FNAME>
<FVALUE>Name des Artikels</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>WIDTH</FNAME>
<FVALUE>12</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>HEIGHT</FNAME>
<FVALUE>2</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>LENGTH</FNAME>
<FVALUE>3</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>TARGET_STOCK</FNAME>
<FVALUE>6</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>STATUS</FNAME>
<FVALUE>ACTIVE</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>BookAccountEu</FNAME>
<FVALUE>XXX</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>BookAccountNonEu</FNAME>
<FVALUE>XXX</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>BookAccountEuCompanies</FNAME>
<FVALUE>XXX</FVALUE>
</FEATURE>

<SerialNumberRequired>0</SerialNumberRequired>
<CustomsTariffNumber>12456</CustomsTariffNumber>
<CustomsCountryOfOrigin>DE</CustomsCountryOfOrigin>
<CustomsTariffText>Plastics</CustomsTariffText>

</ARTICLE_FEATURES>

 

Elementname (FNAME)

Beschreibung (Wert in FVALUE wird verwendet für)

Mögliche Werte und Beschränkungen

Beispiel

Europe1PriceFactory.PTG

Mehrwertsteuer-Satz des Artikels

Zwingend erforderlich. Mögliche Werte:
- 'MWST_HIGH' oder 'H'
- 'MWST_LOW' oder 'L'
- 'MWST_NONE' oder 'N' (nur mit Imports 2.0 verfügbar)

MwSt_High

WEIGHT

Gewicht des Artikels

Angabe in „kg“ mit 2 Nachkommastellen oder „leer“, wenn kein Wert vorhanden. Wird vom Wert im Tag </WEIGHT> im Element ARTICLE_DETAILS überschrieben, falls dieses angegeben ist.

1.23

ID XYZ

Artikelnummer des Lieferanten (wobei XYZ der Name des Lieferanten ist)

Max. 50 Zeichen (Buchstaben und Ziffern).

Falls BMECatImport_Update_EANUPC aktiviert ist, wird eine unter ARTICLE_DETAILS übergebene EAN auch für diesen Lieferanten aktualisiert.


Wichtig: Der Import ordnet den Lieferanten im XML einem existierenden Lieferanten in pixi genau dann zu, wenn der Wert für XYZ im XML identisch mit einem der folgenden Werte in pixi ist:
(1) Lieferantenname,
(2) Lieferantennummer
max. 4 Zeichen).
Andernfalls legt pixi einen neuen Lieferanten an und setzt dessen Lieferantennummer auf:

(1) die ersten 4 Buchstaben des Wertes für XYZ (falls die Abkürzung nicht bereits vergeben ist),

(2) ansonsten einen zufälligen 4-stelligen Hex-Code.

ABER: Falls ein Artikel ohne EAN-Code neu importiert wird und die DB-Einstellung BMECat, Lieferantendaten beim Import behalten aktiviert ist, werden keine neuen Datensätze für Lieferanten mit einer neuen EAN erzeugt.

18/1235-56

EK XYZ

Einkaufspreis des Lieferanten XYZ

Wert-Angabe mit Punkt und zwei Nachkommastellen. Wert wird nur übernommen, wenn auch das Element „ID XYZ“ vorhanden ist.

3.55

ID OXID oder ID MGS

Lieferanten-Artikelnummer des Standard-Lieferanten MGS

Max. 40 Zeichen, Buchstaben und Ziffern. Falls die Einstellung BMECat, Artikelnummer zu Artikelname hinzufügen aktiviert ist, wird die Artikelnummer ID OXID beim Import in Klammern an den Artikelnamen angefügt.

4556-52/08

MIN_STOCK_QTY

Mindestlagermenge / Meldebestand

Nur Ziffern bzw. „leer“, wenn kein Wert vorhanden. Falls BMECatImport_Update_MinStockQty aktiviert ist, wird dieser Wert als Meldebestand für alle Locations importiert.

5

MIN_ORDER_QTY

Mindestbestellmenge

Nur Ziffern bzw. „leer“, wenn kein Wert vorhanden. Ab pixi ELI nicht mehr unterstützt.

3

Anzeigetitel

Name des Artikels

Max. 120 Zeichen, überschreibt den Wert des Elements DESCRIPTION_SHORT in ARTICLE_DETAILS.

WIDTH

Breite des Artikels

Angabe in vollen "cm" - maximal 4 Ziffern. Importregeln:
12345 → 1234,
123,56 → 123,
12,56 → 12,5 → 13.
Falls Artikeldimensionen mit ASFP und 1SS genutzt werden, sollten Maße großzügig gewählt werden. Ab pixi 19.07 werden negative Werte durch NULL ersetzt.

12

HEIGHT

Höhe des Artikels

2

LENGTH

Länge des Artikels

3

TARGET_STOCK

Sollbestand des Artikels

Nur Ziffern bzw. „leer“, wenn kein Wert vorhanden. Falls BMECat, Import des Sollbestandes aktiviert ist (standardmäßig deaktiviert), wird dieser Wert als Sollbestand für alle Locations importiert.

6

STATUS

Status des Artikels

ACTIVE (aktiv) oder INACTIVE (inaktiv)

ACTIVE

FELD1

Falls BMECatGetPriceFromFeld1 aktiviert ist, wird der Brutto-Verkaufspreis des Artikels aus diesem Feld importiert.

Wert-Angabe mit Punkt und zwei oder vier Nachkommastellen. Ab pixi ELI nicht mehr unterstützt.

5.56

FELD2

Falls BMECatGetSupplPriceFromFeld2 aktiviert ist, wird der Einkaufspreis des Artikels aus diesem Feld importiert.

Wert-Angabe mit Punkt und zwei Nachkommastellen.

5.78

Es können DATEV-Kontennummern auch auf Artikelebene übergeben werden. Der Export im DATEV muss zusätzlich im Control Center aktiviert werden (Datenbank Einstellung „DATEV, Kontennummer auf Artikelebene“ im Ordner Zahlungen > DATEV Export). Da ein Artikel jeweils nur einen Steuersatz hat (19% oder 7%), müssen die Konten entsprechend der MwSt. des Artikels pro Artikel hinterlegt werden.

BookAccountEu

Konto für alle Umsätze innerhalb der EU an Privatkunden



Konten für Erlöse: Rechnungen von Kunden werden auf diese Konten gebucht

BookAccountNonEu

Konto für alle Umsätze außerhalb der EU

BookAccountEuCompanies

Umsätze mit EU-Firmen, d.h. ohne MwSt.

Einige Informationen können im Bereich ARTICLE_FEATURES ohne die Struktur FNAME und FVALUE dargestellt werden:

Elementname

Beschreibung

Mögliche Werte und Beschränkungen

SerialNumberRequired

Artikel, für welche eine Seriennummer verwaltet werden soll.

„0“ für „nicht erforderlich“ oder „1“ für „erforderlich“ (d.h. Tag für Seriennummer wird dem Artikel hinzugefügt). Ist der Artikel-Tag SN für einen Artikel gesetzt, müssen Sie die Option "Allgemein – Überschreiben der System-TAGs" im pixi Control Center > Reiter Datenbank-Einstellungen > Unterpunkt Imports 2.0 aktivieren. Anderenfalls kann der Tag durch den Artikel-Import nicht entfernt werden.

Werden für Sendungen in das Ausland für die Ausfuhranmeldung spezifische Parameter wie die Zolltarifnummer und das Herkunftsland eines Artikels benötigt, so können folgende 3 Parameter mit dem Import von Artikeldaten (BMECat) an pixi übergeben werden. Diese 3 Parameter können dann auf der Rechnung mit ausgewiesen werden. Eine Übergabe der Daten an den Versand-Dienstleister (DHL, GLS, DPD, UPS o.a.) ist nicht vorgesehen. Für den Ausweis der Parameter muss u.U. das sog. "Rechnungs-Template" angepasst werden, hier wenden Sie sich bei Bedarf an den pixi Support. Siehe Syntax Spezifikation für Zolltarif und Warenherkunftsland

CustomsTariffNumber

Zolltarifnummer


CustomsCountryOfOrigin

Ursprungsland des Artikels

ISO-2 Code des Landes

CustomsTariffText

Warengruppe


Zum Seitenanfang

ARTICLE_ORDER_DETAILS

Das Element ARTICLE_ORDER_DETAILS enthält Elemente, die Angaben zu Bestellkonditionen und Verpackungsmodalitäten des Artikels machen. pixi verwendet hier nur das Element ORDER_UNIT zum Import der Verpackungseinheit des Artikels:

<ARTICLE_ORDER_DETAILS>
<ORDER_UNIT>Verpackungseinheit</ORDER_UNIT>
</ARTICLE_ORDER_DETAILS>

Hinweise:
-
Fehlt der Tag in der Import-XML oder enthält keinen Wert oder "0", so wird die Verpackungseinheit des Artikels auf 1 gesetzt.
- Eine Systembedingung verhindert den Import einer Verpackungseinheit als Dezimalzahl mit Punkt als Trennzeichen, z.B. "2.3", oder falls der Wert nicht numerisch oder negativ ist.
- Wird eine Dezimalzahl mit Komma als Trennzeichen übergeben, z.B. "2,3", so werden die Nachkommastellen abgeschnitten und nur der Wert vor dem Komma importiert, im Beispiel also "2".


ARTICLE_PRICE_DETAILS

Mit dem Element ARTICLE_PRICE_DETAILS werden die Preisdaten eines Artikels spezifiziert. Es ist möglich, verschiedene Preise für einen Artikel anzugeben. So können zum Beispiel Netto- und Bruttopreise eines Artikels angegeben werden (mit Hilfe des Attributs "price_type" des Elements ARTICLE_PRICE).

<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>BRUTTO-Verkaufspreis</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<SUPPLPRICE_AMOUNT>NETTO-Einkaufspreis</SUPPLPRICE_AMOUNT>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>

<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="net_list">
<PRICE_AMOUNT>NETTO-Verkaufspreis</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<SUPPLPRICE_AMOUNT>NETTO-Einkaufspreis</SUPPLPRICE_AMOUNT>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>

Hinweis: Es werden Artikelpreis-Beträge bis zu 999.999,99 unterstützt. Werden Preise importiert, die größer sind, wird der Preis automatisch auf 999.999,00 gesetzt und der Artikel wird nicht importiert, wenn die Bedingung "Differenz zwischen Netto- und Bruttopreis muss dem MwSt.-Satz entsprechen" aktiviert ist.

 

Elementname

Beschreibung

Mögliche Werte und Beschränkungen

Beispiel

ARTICLE_PRICE price_type="gros_list”

Zur Übergabe des Brutto-Verkaufspreises eines Artikels



ARTICLE_PRICE price_type="net_list”

Zur Übergabe des Netto-Verkaufspreises eines Artikels

verfügbar ab pixi ELI Official


PRICE_AMOUNT

Höhe des Preises

Zwingend erforderlich, kann nur einmal auftreten. Wert-Angabe mit Punkt und zwei oder vier Nachkomma(punkt)-Stellen

29.95

PRICE_CURRENCY

Währung des Preises

Pflichtfeld bei Verwendung der Mehrwährungsfunktionalität

EUR

SUPPLPRICE_AMOUNT

Netto-Einkaufspreis (unabhängig vom Wert price_type)

Optional, Wert-Angabe mit Punkt und zwei Nachkomma(punkt)-Stellen. Aktualisiert die Einkaufspreise aller Lieferanten (außer MGS) sofern kein spezifischer Einkaufspreis für einen Lieferanten im Element ARTICLE_FEATURES angegeben ist.

18.78

Zum Seitenanfang

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. Das Element MIME_INFO kann zwei Elemente MIME beinhalten. 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.

Tipp: Wenn die Berechtigung “Artikelbild anzeigen” für den aktuell angemeldeten Benutzer aktiviert ist, dann wird das Artikelbild von der importierten URL beim Erstellen von Umtäuschen oder Retouren im pixi Kundenservice angezeigt (verfügbar ab pixi LOU Update 7).

<MIME_INFO>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>Url zur Grafik</MIME_SOURCE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
</MIME>
</MIME_INFO>

Elementname

Beschreibung

Mögliche Werte und Beschränkungen

MIME_TYPE

Typ des Zusatzdokumentes

orientiert sich an den im Internet gebräuchlichen Mimetypes, z.B. image/jpeg, image/gif

MIME_SOURCE

der relative Pfad und der Dateiname bzw. die URL-Adresse

Unterverzeichnisse sind mit "Slashes" ("/") voneinander zu trennen (z.B. /public/document/demo.pdf).

MIME_PURPOSE

Erwünschter Verwendungszweck des MIME-Dokumentes im Zielsystem

normal = Normalbild (normal); thumbnail = Vorschaubild (klein)


ITEMTAGS

Mit dem ITEMTAGS Element können für einen Artikel neue Tags in pixi gesetzt werden. Es ist nicht möglich, bestehende Tags zu entfernen.

<ITEMTAGS>
<ITEMTAG>Geschenke</ITEMTAG>
<ITEMTAG>Wohnen</ITEMTAG>
<ITEMTAG>Bar-Equippment</ITEMTAG>
<ITEMTAG>Fantasy</ITEMTAG>
<ITEMTAG>Uhren</ITEMTAG>
</ITEMTAGS>

Die Datenbankeinstellung Allgemein – Überschreiben der System-TAGs im pixi Control Center > Reiter Datenbank-Einstellungen > Imports 2.0 ist wesentlich für die Tagverwaltung.

Wenn aktiviert, werden sämtliche System-Tags zur A/B/C Klassifizierung, Personalisierung, Chargennummer, MHD oder Atlas beim erneuten Import des Artikels entfernt, und allein die mit dem Artikel-XML übergeben Tags gesetzt.

Wenn deaktiviert, werden Tags über den Artikel-Import nicht mehr entfernt und müssen vielmehr manuell oder mit Hilfe der SOAP API von Artikeln entfernt werden.


Zum Seitenanfang

Übergabe von Set-Artikeln (Bundles) per BMECAT

Definition eines Bundles

Sie können bei der Übergabe eines Artikels per BMEcat diesen Artikel als Bundle in pixi definieren. D.h. für den Artikel, in dem dieser Tag erscheint, werden die aufgelisteten Artikel in pixi als Einzelartikel definiert.

<ARTICLE>
...
<ITEM_BUNDLE>
<BUNDLE_ITEM>
<BUNDLE_ITEMNRINT>SUPPLIER_AID</BUNDLE_ITEMNRINT>
<BUNDLE_ITEMQTY>Anzahl</BUNDLE_ITEMQTY>
</BUNDLE_ITEM>
<BUNDLE_ITEM>
<BUNDLE_ITEMNRINT>SUPPLIER_AID</BUNDLE_ITEMNRINT>
<BUNDLE_ITEMQTY>Anzahl</BUNDLE_ITEMQTY>
</BUNDLE_ITEM>
</ITEM_BUNDLE>
...
</ARTICLE>

Hinweise:
Das Element ITEM_BUNDLE kann innerhalb von ARTICLE wiederholt werden. Alle Artikel innerhalb der Tags BUNDLE_ITEM werden dem Bundle als Artikel hinzugefügt.
Ab pixi LOU Update 10: Beim Artikel-Import können Bundles auch importiert werden, wenn die Einzelartikel des Bundles in der gleichen XML-Datei sind wie der zu erstellende Bundle-Artikel. Falls eine XML-Datei beim Artikel-Import einen Artikel enthält, der als Einzelartikel importiert werden soll, in pixi aber als Bundle angelegt ist, dann erfolgt eine automatische Konvertierung des Artikels in einen Einzelartikel sofern keine Bestellungen für diesen Artikel vorliegen und umgekehrt.

 

Elementname

Beschreibung

Mögliche Werte und Beschränkungen

Beispiel

BUNDLE_ITEMNRINT

Eindeutige Shop-Artikelnummer des Artikels im Bundle.

Zwingend erforderlich.

18100-B180.200

BUNDLE_ITEMQTY

Anzahl des Artikels im Bundle

Zwingend erforderlich, Ganzzahl

3


Löschen eines Bundles

Ein Artikel, der bereits als Bundle definiert wurde, kann mit folgendem XML das Bundle in pixi wieder gelöscht werden:

<ITEM_BUNDLE> 
<BUNDLE_ITEM>
<BUNDLE_ITEMNRINT>NO_BUNDLE</BUNDLE_ITEMNRINT>
<BUNDLE_ITEMQTY>1</BUNDLE_ITEMQTY>
</BUNDLE_ITEM>
</ITEM_BUNDLE>


Zum Seitenanfang

Import von Zolltarif und Warenherkunftsland

Werden für Sendungen in das Ausland für die Ausfuhranmeldung spezifische Parameter wie die Zolltarifnummer und das Herkunftsland eines Artikels benötigt, so können folgende 3 Parameter mit dem Import von Artikeldaten (BMECat) an pixi übergeben werden. Diese 3 Parameter können dann auf der Rechnung mit ausgewiesen werden. Eine Übergabe der Daten an den Versand-Dienstleister (DHL, GLS, DPD, UPS o.a.) ist nicht vorgesehen. Für den Ausweis der Parameter muss u.U. das sog. "Rechnungs-Template" angepasst werden, hier wenden Sie sich bei Bedarf an den pixi Support.

Berücksichtigen Sie bitte auch, dass u.U. die Shop-Schnittstelle ebenfalls angepasst werden muss, um die drei erforderlichen Parameter aus der Shop-Datenbank zu beziehen, auch hier hilft Ihnen der pixi Support gerne weiter.


Verfügbare Parameter

Folgende Parameter können per BMECat-Verfahren an pixi übergeben werden:

 <CustomsTariffNumber>123456</CustomsTariffNumber>
<CustomsCountryOfOrigin>DE</CustomsCountryOfOrigin>
<CustomsTariffText>Plastics</CustomsTariffText>

Der Parameter <CustomsTariffNumber> beschreibt die Zolltarifnummer, der Parameter <CustomsCountryOfOrigin> das Ursprungsland des Artikels und <CustomsTariffText> beschreibt die Warengruppe.


Beispiel

Beispiel für die korrekte Syntax und Positionierung dieser XML-Inhalte innerhalb der BMECat-Struktur:

 (...)
<FEATURE>
<FNAME>Europe1PriceFactory.PTG</FNAME>
<FVALUE>MwSt_High</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>ID MGS</FNAME>
<FVALUE>123456</FVALUE>
</FEATURE>
<CustomsTariffNumber>123456</CustomsTariffNumber>
<CustomsCountryOfOrigin>DEU</CustomsCountryOfOrigin>
<CustomsTariffText>Plastics</CustomsTariffText>
</ARTICLE_FEATURES>
<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>9.99</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
(...)

Beispiele für Zolltarifnummern und aktuelle Informationen zu Ausfuhrbestimmungen erhalten Sie u.a. auf dieser externen Webseite: www.zolltarifnummern.de

Weitere, allgemeine Informationen zur Zolltarifnummer finden Sie unter: Zolltarifnummer


Zum Seitenanfang

Verwendung der Mehrwährungsfunktionalität

Wenn die Mehrwährungsfähigkeit in pixi aktiviert ist, müssen einige Besonderheiten beim Import von Artikeln beachtet werden. Der wesentliche Vorteil ist die Möglichkeit zum Import von Verkaufspreisen in verschiedenen Währungen für einen einzigen Artikel - damit ist es möglich, manuelle Bestellungen im pixi Kundenservice mit spezifischen Preisen in der Landeswährung des Kunden zu erstellen.

Ein XML-Beispiel zur Verdeutlichung der erforderlichen Struktur finden Sie weiter unten unter: Verwendung der Mehrwaehrungsfaehigkeit.


Pflichtelemente

Ist die Mehrwährungsfähigkeit in pixi aktiviert, so müssen folgende Tags zwingend beim Artikelimport übergeben werden:

  • SHOPID: Basierend auf dem übergebenen Shop sowie der gesetzten Shopwährung validiert pixi, ob die Preise mindestens in der erforderlichen Währung übergeben wurden. Siehe KOPFBEREICH

  • PRICE_CURRENCY: Da das Element ARTICLE_PRICE mehr als einmal pro Artikel auftreten kann, muss jeweils zwingend die Währung angegeben werden, in welcher die Preise des Elements zu pixi importiert werden sollen. Siehe auch unter: ARTICLE_PRICE_DETAILS


Import des Artikelpreises in verschiedenen Währungen

Der Verkaufspreis eines Artikels muss zwingend entweder in der Shop- oder der Heimatwährung importiert werden. Wird der Preis eines neuen Artikels nicht in der Heimatwährung bereitgestellt, so wird dieser basierend auf dem Preis in Shopwährung sowie dem Wechselkurs der EZB zum Zeitpunkt des Imports berechnet. Wird der Preis eines neuen Artikels weder in Heimat- noch in Shopwährung bereitgestellt, wird der Artikel nicht importiert.

Hinweis: Wird ein Artikel erneut importiert, so wird der Preis in Heimatwährung nur aktualisiert, wenn dieser auch explizit übermittelt wurde, d. h. dieser wird nicht bei jedem Import basierend auf dem Preis in Shopwährung erneut berechnet.


Import von Einkaufspreisen

Der Einkauf in pixi unterstützt derzeit keine Mehrwährungsfunktionalität, daher können Einkaufspreise nur in der Heimatwährung importiert werden.


Import des Einkaufspreises pro Lieferant

Wird der Einkaufspreis pro Lieferant mit Hilfe der FEATURE Elemente zu pixi importiert, so wird dieser als Preis in Heimatwährung interpretiert (da es mit der aktuellen XML-Struktur nicht möglich ist, die Währung zusätzlich anzugeben).

Beispiel:

<FEATURE>
<FNAME>EK XYZ</FNAME>
<FVALUE>6.35</FVALUE>
</FEATURE>

Der Einkaufspreis des Lieferanten mit der ID "XYZ" ist 6,35 - die Währung entspricht der gesetzten Heimatwährung.


Import des Einkaufspreises pro Artikel (für alle Lieferanten gleich)

Soll für alle Lieferanten eines Artikels der gleiche Einkaufspreis verwendet werden (oder ist dem Artikel nur ein Lieferant zugewiesen), so kann der Einkaufspreis im Element ARTICLE_PRICE übergeben werden. Es wird nur der Einkaufspreis berücksichtigt, welcher sich im ARTICLE_PRICE Block befindet, der als PRICE_CURRENCY die Heimatwährung gesetzt hat.

Beispiel - die Heimatwährung ist auf EUR gesetzt:

<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>11.00</PRICE_AMOUNT>
<SUPPLPRICE_AMOUNT>6.19</SUPPLPRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>

</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>13.00</PRICE_AMOUNT>
<SUPPLPRICE_AMOUNT>7.33</SUPPLPRICE_AMOUNT>
<PRICE_CURRENCY>USD</PRICE_CURRENCY>
</ARTICLE_PRICE>

Der Einkaufspreis von 6,19 EUR aus dem Tag <SUPPLPRICE_AMOUNT> wird für alle Lieferanten hinterlegt, welche nicht in den FEATURE-Elementen aufgeführt wurden. Der in weiteren ARTICLE_PRICE Elementen angegebene Einkaufspreis, bei welchen die PRICE_CURRENCY nicht der Heimatwährung entspricht, wird ignoriert.

Wird der Einkaufspreis gar nicht oder nicht in Heimatwährung angegeben, so wird dieser für neue Artikel auf 0 gesetzt. Wurde bereits ein Einkaufspreis importiert, so wird er in diesem Fall nicht aktualisiert.

Siehe auch: Mehrwährung in pixi

Zum Seitenanfang

Vollständiges BMEcat XML Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<BMECAT version="1.2">

<HEADER>

<GENERATOR_INFO>Name Ihres Shop-Systems - BMEcat Export</GENERATOR_INFO>

<CATALOG>
<LANGUAGE>deu</LANGUAGE>
<CATALOG_ID>catalog1</CATALOG_ID>
<CATALOG_VERSION>1.0</CATALOG_VERSION>
<CATALOG_NAME> 13.10.2011 BMECat Export</CATALOG_NAME>
<CURRENCY>EUR</CURRENCY>
<DATABASE>Name der pixi Datenbank</DATABASE>
<SHOPID>Mandanten ID</SHOPID>
<DATEEXPORT>UNIX-Zeitstempel</DATEEXPORT>
<EXPORT_DATE>Datums-Zeitstempel</EXPORT_DATE>
</CATALOG>

<BUYER>
<BUYER_ID>1234</BUYER_ID>
<BUYER_NAME>Fraunhofer IAO</BUYER_NAME>
<ADDRESS type="buyer">
<NAME>Fraunhofer IAO</NAME>
<NAME2>Marktstrategieteam Electronic Business Systems</NAME2>
<STREET>Holzgartenstrasse 17</STREET>
<ZIP>70174</ZIP>
<CITY>Stuttgart</CITY>
<COUNTRY>Germany</COUNTRY>
</ADDRESS>
</BUYER>

<SUPPLIER>
<SUPPLIER_NAME/>
<ADDRESS type="supplier">
<NAME>OXID eShop 4</NAME>
<STREET>Musterstr.10</STREET>
<ZIP>79098</ZIP>
<CITY>Musterstadt</CITY>
<COUNTRY>Deutschland</COUNTRY>
</ADDRESS>
</SUPPLIER>

</HEADER>

<!--Transaction section - mandatory-->
<T_NEW_CATALOG>

<ARTICLE>

<SUPPLIER_AID>18201-180160-bl</SUPPLIER_AID>

<ARTICLE_DETAILS>
<DESCRIPTION_SHORT><![CDATA[Matratze Comfort Plus, Größe: 180 x 160 cm, Farbe: blau]]></DESCRIPTION_SHORT>
<DESCRIPTION_LONG><![CDATA[7-Zonen Komfortschaummatratze für einen guten Schlaf, <br/> Komfort- und
  Entlastungszone im Schulter-, Lenden- und Beckenbereich, <br/> Atmungsaktiver Doppeltuchbezug, <br/>
  Bezug geprüft nach Öko-Tex Standard 100, <br/> Für Allergiker geeignet]]></DESCRIPTION_LONG>
<EAN>4000053269821</EAN>
<MANUFACTURER_NAME>Comfort</MANUFACTURER_NAME>
<SEGMENT>Matratzen</SEGMENT>
<WEIGHT>10</WEIGHT>
<INTERNAL_ITEM_NUMBER>UnsereArtikelnummer</INTERNAL_ITEM_NUMBER>
</ARTICLE_DETAILS>

<ARTICLE_FEATURES>
<FEATURE>
<FNAME>ID Comfort</FNAME>
<FVALUE>12345</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>EK Comfort</FNAME>
<FVALUE>99.00</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>Europe1PriceFactory.PTG</FNAME>
<FVALUE>MWST_HIGH</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>MIN_STOCK_QTY</FNAME>
<FVALUE>5</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>TARGET_STOCK</FNAME>
<FVALUE>6</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>STATUS</FNAME>
<FVALUE>ACTIVE</FVALUE>
</FEATURE>

<SerialNumberRequired>0</SerialNumberRequired>
<CustomsTariffNumber>12456</CustomsTariffNumber>
<CustomsCountryOfOrigin>DE</CustomsCountryOfOrigin>
<CustomsTariffText>Betten</CustomsTariffText>

</ARTICLE_FEATURES>

<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>119</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<SUPPLPRICE_AMOUNT>95</SUPPLPRICE_AMOUNT>
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="net_list">
<PRICE_AMOUNT>100</PRICE_AMOUNT>
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
<SUPPLPRICE_AMOUNT>95</SUPPLPRICE_AMOUNT>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>

<!--optional-->
<ITEMTAGS>
<ITEMTAG>Wohnen</ITEMTAG>
<ITEMTAG>Geschenke</ITEMTAG>
</ITEMTAGS>

<!--optional-->
<MIME_INFO>
<MIME>
<MIME_TYPE>image/jpeg</MIME_TYPE>
<MIME_SOURCE>http://www.madgeniuses.net/images/Bild.jpg</MIME_SOURCE>
<MIME_PURPOSE>normal</MIME_PURPOSE>
</MIME>
</MIME_INFO>

<!--optional-->
<ARTICLE_ORDER_DETAILS>
<ORDER_UNIT>10</ORDER_UNIT>
</ARTICLE_ORDER_DETAILS>

</ARTICLE>
</T_NEW_CATALOG>
</BMECAT>


Zum Seitenanfang

Beispiel bei Verwendung der Mehrwährungsfähigkeit

Im folgenden Beispiel finden Sie eine Artikelimport-XML für den Shop ABC, für welchen die Währung GBP als Shopwährung hinterlegt ist. Die Heimatwährung ist EUR.

<BMECAT version="1.2">
<HEADER>
<GENERATOR_INFO>OXID eShop Professional Edition BMECat Export</GENERATOR_INFO>
<CATALOG>
<LANGUAGE>1</LANGUAGE>
<CATALOG_ID>4e96c808be6bf</CATALOG_ID>
<CATALOG_VERSION/>
<CATALOG_NAME> 13.05.2015 BMECat Export</CATALOG_NAME>
<DATABASE>pixi_TEST</DATABASE>
<SHOPID>ABC</SHOPID>
<DATEEXPORT>2015-05-13 13:14:15</DATEEXPORT>
</CATALOG>
...
</HEADER>
<T_NEW_CATALOG>
<ARTICLE>
...
<ARTICLE_FEATURES>
<FEATURE>
<FNAME>ID XYZ</FNAME>
<FVALUE>9842912363377</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>ID PIXI</FNAME>
<FVALUE>9842912363377</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>EK XYZ</FNAME>
<FVALUE>6.35</FVALUE>
  <!-- Als Einkaufspreis für den Lieferanten XYZ wird 6,35 EUR importiert -->
</FEATURE>

</ARTICLE_FEATURES>

<ARTICLE_PRICE_DETAILS>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>11.00</PRICE_AMOUNT>
<SUPPLPRICE_AMOUNT>6.19</SUPPLPRICE_AMOUNT>
  <!-- Als Einkaufspreis für den Lieferanten PIXI wird 6,19 EUR importiert -->
<PRICE_CURRENCY>EUR</PRICE_CURRENCY>
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>13.00</PRICE_AMOUNT>
<SUPPLPRICE_AMOUNT>7.33</SUPPLPRICE_AMOUNT>
  <!-- Einkaufspreis wird ignoriert -->
<PRICE_CURRENCY>USD</PRICE_CURRENCY>
</ARTICLE_PRICE>
<ARTICLE_PRICE price_type="gros_list">
<PRICE_AMOUNT>10.00</PRICE_AMOUNT>
<SUPPLPRICE_AMOUNT>5.05</SUPPLPRICE_AMOUNT>
  <!-- Einkaufspreis wird ignoriert -->
<PRICE_CURRENCY>GBP</PRICE_CURRENCY>
</ARTICLE_PRICE>
</ARTICLE_PRICE_DETAILS>
</ARTICLE>
</T_NEW_CATALOG>
</BMECAT>

Einstellungen im Control Center

Im Control Center gibt es verschiedene Einstellungen, die das Verhalten von Artikelnummern beeinflussen. In der folgenden Übersicht sind die wichtigsten Einstellungen aufgeführt.

Name

Beschreibung

Nutzung

Lief.-Artikel-Nr. und EK des Lieferanten MGS anzeigen

AN: Die Lieferanten-Artikel-Nr. und der EK vom Lieferanten MGS wird angezeigt.

AUS: Die Lieferanten-Artikel-Nr. und der EK des zuletzt aktualisierten Lieferanten wird angezeigt.

Achtung: Wenn Sie eine interne eigene Lieferanten-Artikel-Nr. (z. B. ID OXID) verwenden, stellen Sie diese Einstellung bitte auf AN.

(AddItems_DoNotUpdateItemNrSupplOnInsert)

Additems_I, Additems_U, Additems_D

Wenn auf AN gesetzt, wird der Lieferant (GRM, MGS) verwendet (sofern dieser in der Tabelle Additems existiert).

In allen anderen Fällen wird der Lieferant in der Tabelle (items) nicht verändert.

Lieferanten, nur letzten Lieferant behalten

Durch die Aktivierung dieser Option wird nur der jeweils letzte, importierte Lieferant für einen Artikel in pixi behalten. Alle anderen Lieferanten (auch manuell angelegte) werden gelöscht, sobald ein Lieferant vom Shop importiert wird oder der Artikel manuell in einem Wareneingang eines Lieferanten hinzugefügt wird, der dem Artikel aktuell nicht zugewiesen ist. Werden mehrere Lieferanten in einer Import-XML-Datei übergeben, so wird der Lieferant mit dem geringsten Preis importiert.

(BMECatImport_KeepOnlyLastSupplier)

Pixi_C_ApplyItemsToMainTables,
GOSInsertAdditemXML

Wenn AN gesetzt wird, verbleibt MGS und der letzte Lieferant in der Tabelle Additems.

BMECat, Barcode-Update durch Katalogimport

Erlaubt es dem Shop, die Barcodes in pixi zu überschreiben. D. h. der Shop kann bei einem bestehenden Artikel in pixi den Barcode überschreiben. Normalerweise wird der Barcode nur beim Anlegen des Artikels gelesen.

(BMECatImport_Update_EANUPC)

Wenn AN eingestellt wird, wird der EANUPC (Barcode) aus der XML-Datei verwendet.

BMECat, Import der Lieferanteninformationen

Ab 20.11: Ist diese Einstellugn aktiviert, werden nur die Lieferanten-Nr. (SupplNr.) und die LeiferantenartikelNr. (ItemNrSuppl) mit dem Artikel-Import importiert.

Die Aktualisierung der Lieferantenartikelpreise (Einkaufspreise) wird dann über die bereits vorhandene Einstellung (" BMECatImport_Update_SupplPrice") gesteuert.

(BMECatImport_Update_SupplData)

Pixi_C_ApplyItemsToMainTables

Wenn AN eingestellt wird, dann werden die importierten Daten für die folgenden Felder verwendet: SupplierId, SupplierNr, ItemNrSuppl

BMECat, Import der Lieferantenartikelpreise (EKs)

Ab 20.11: Ist diese Einstellung aktiviert, werden nur noch die Lieferantenartikelpresie (EK = Einkaufspreise) mit dem Artikel-Import importiert.

Ab 20.11: Die Aktualisierung der Lieferanten-Informationen (Lieferanten-Nr. und Lieferanten-Artikel-Nr.) wird dann über die neue Einstellung ("BMECatImport_Update_SupplData) gesteuert.

(BMECatImport_Update_SupplPrice)

Pixi_C_ApplyItemsToMainTables

Wenn AN eingestellt wird, werden die importierten Daten für den Lieferantenpreis (SupplPrice) verwendet. Wenn AUS eingestellt wird, werden die bereits in der DB existierenden Daten verwendet.

BMECat, Doppelte Barcodes beim Import ersetzen

pixi erzeugt einen neuen Barcode, wenn während des Import-Vorgangs festgestellt wird, dass ein bereits für einen anderen Artikel vergeben wurde.

(CreateNewOnDoubleBarcodes)

pixi_C_GenerateNewBarcodesForDuplicates

Wenn AN eingestellt wird, erhalten Dubletten keinen neuen Barcode.

BMECat, Lieferantendaten bei Import behalten

Wenn diese Einstellung aktiviert ist, werden die in der Datenbank vorhandenen Lieferanten beibehalten und Artikelnummern werden nicht mit neu importierten Artikelnummern überschrieben.
Stattdessen werden beim Artikelimport neue Lieferanten angelegt. Dies kann dazu führen, dass derselbe Lieferant mehrmals im System vorhanden ist.

Ab pixi 24.04: Wenn ein Artikel ohne Wert für den EAN-Code neu importiert wird und die DB-Einstellung BMECat, Lieferantendaten beim Import behalten aktiviert ist, werden keine neuen Datensätze für Lieferanten mit einer neuen EAN erzeugt.

(BMECatImport_KeepExistingSupplierData_MultipleEAN)


Zum Seitenanfang