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.
|
SUPPLIER |
Informationen zum liefernden (katalogerzeugenden) Unternehmen – hier also der Onlineshop, z.B.
|
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" |
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:
|
7-Zonen Komfortschaummatratze für einen guten Schlaf, |
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 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. |
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 |
WEIGHT |
Gewicht des Artikels |
Angabe in „kg“ mit 2 Nachkommastellen oder „leer“, wenn kein Wert vorhanden. Wird vom Wert im Tag |
1.23 |
ID XYZ |
Artikelnummer des Lieferanten (wobei XYZ der Name des Lieferanten ist) |
Max. 50 Zeichen (Buchstaben und Ziffern). Falls
(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. |
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 |
4556-52/08 |
MIN_STOCK_QTY |
Mindestlagermenge / Meldebestand |
Nur Ziffern bzw. „leer“, wenn kein Wert vorhanden. Falls |
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 |
– |
WIDTH |
Breite des Artikels |
Angabe in vollen "cm" - maximal 4 Ziffern. Importregeln: |
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 |
6 |
STATUS |
Status des Artikels |
|
ACTIVE |
FELD1 |
Falls |
Wert-Angabe mit Punkt und zwei oder vier Nachkommastellen. Ab pixi ELI nicht mehr unterstützt. |
5.56 |
FELD2 |
Falls |
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 |
|
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 |
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.
Ü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>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
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
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>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,
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. 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) |