TB.One > Preise > FAQ - Preise und Preislisten > Wie bearbeite ich Masterartikel-Preise via Import?

Wie bearbeite ich Masterartikel-Preise via Import?

Du solltest deine Daten generell entweder manuell oder per Import verwalten. Der Masterartikel ist ein praktisches Werkzeug, das bei der manuellen Datenpflege angewendet werden kann, um identische Informationen an alle Artikel eines Produkts zu übertragen.

Die Daten im Masterartikel sind in vordefinierten Gruppen aufgebaut, die jeweils einzeln aktiviert werden können. Eine dieser Gruppen enthält die Preisdaten. Wenn die Preisdatengruppe im Masterartikel aktiviert ist, können die Preise der entsprechenden Artikel nur dort geändert werden (es sei denn, du schließt einzelne Artikel von dieser Regel aus). Pflegst du deine Preisdaten manuell über den Masterartikel, sind größere Preisänderungen sehr zeitaufwendig.

Um Zeit zu sparen, kannst du den Masterartikel über den Import überschreiben. Preisdaten werden nur geändert, wenn die entsprechende Datengruppe im Masterartikel aktiv ist und die einzelnen Artikel nicht von Stammartikeländerungen ausgeschlossen sind. Der Import verändert den Aktivierungsstatus der "Preis"-Datengruppe nicht.

datengruppe

 

status_en

Importdateien im CSV-Format können über das Menü "Datenaustausch > Validatoren > CSV" validiert werden.

XML-Importdateien mit Masterartikel-Knoten sollte anhand der folgenden XSD validiert werden:

TB.Cat 1.4

TB.Cat 1.2/1.3

IMPORT ÜBER EINE XML-DATEI

Die folgenden Informationen sind erforderlich, wenn du Änderung am Masterartikel vornehmen möchtest:

xsd_tbcat_pmaster_minimal_fake

Alle anderen Knoten aus dem TB.Cat-Schema sind optional. Wenn du zusätzliche Informationen angibst, beachte dass auch optionale Knoten obligatorische Knoten enthalten können (d.h. wenn der optionale Knoten angegeben wird, müssen die enthaltenen obligatorischen Knoten ebenfalls in die Importdatei aufgenommen werden).

Liefere den Knoten <P_MASTER_PRICE> und gib den Kanal mit dem entsprechenden Kanalkennzeichen an, für den du die Preisdaten im Masterartikel übermitteln möchtest. Speichere die Datei als "TBCAT_{timestamp}.xml" oder "TBCAT_prices_{timestamp}.xml" oder mit einer ähnlichen Benennung ab.

Beispiel:

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

<TBCATALOG version="1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://api.core.tradebyte.com/schema/all_in_one/tb-cat_1_2_all_in_one.xsd">

<PRODUCTDATA>

<PRODUCT>

<P_NR>8712</P_NR>

<P_MASTER>

<P_MASTER_PRICEDATA>

<P_MASTER_EK>199.00</P_MASTER_EK>

<P_MASTER_PRICE channel="ebde" currency="EUR">

<P_MASTER_A_VK>399.99</P_MASTER_A_VK>

<P_MASTER_A_VK_OLD>429.00</P_MASTER_A_VK_OLD>

<P_MASTER_A_UVP>479.00</P_MASTER_A_UVP>

<P_MASTER_A_MWST>2</P_MASTER_A_MWST>

<P_MASTER_A_EK>299.00</P_MASTER_A_EK>

</P_MASTER_PRICE>

</P_MASTER_PRICEDATA>

</P_MASTER>

</PRODUCT>

</PRODUCTDATA>

</TBCATALOG>

 

IMPORT ÜBER EINE CSV-DATEI

Die Preisdaten des Masterartikel können über CSV-Importe auch überschrieben werden. Stelle eine CSV-Datei zur Verfügung, die entsprechend den Einstellungen unter "Admin > Import > Einstellungen" konfiguriert sind. Die CSV-Datei muss mindestens die folgenden Spalten enthalten:

FELD

PFLICHT

DATENTYP

BESCHREIBUNG

p_nr

J

CHAR(50)

Produktnummer

p_master_ek

N

FLOAT

Großhandelspreis (ausschließlich für interne Zwecke)

p_master_vk_old[kanal]

N

FLOAT

Verkaufspreis bisher

p_master_uvp[kanal]

N

FLOAT

Unverbindliche Preisempfehlung des Herstellers

p_master_mwst[kanal]

N

INT

Mehrwertsteuerrate des Kanals. Mögliche Werte sind:
1 = ermäßigt; 2 = normal; 3 = befreit

p_master_ch_ek[kanal]

N

FLOAT

Nettoeinkaufspreis des Kanals

 

Ersetze "kanal" durch das jeweilige Kanalkürzel. Du musst die Spalten für jeden Kanal, für den du die Preisdaten des Masterartikels ändern möchtest, bereitstellen.


Weiterführende Informationen:

•Manuelle Stammdatenerstellung

•Stammdatenerfassung über CSV

•Stammdatenerfassung über XML

•Massenbearbeitung über den Masterartikel