Über das „AttributeCategoryAssignment“ wird die Zugehörigkeit von Attributen und deren mögliche Werte zu einer Kategorie definiert. Ferner werden die Attributeigenschaften, die im Data Connector zur Validierung herangezogen werden sollen definiert.

Spaltenname

Bezeichnung

Muss/Kann

Gültige Werte

Max. Zeichen

Erläuterung

Beispiel

categoryKey

Kategorie-ID

Kann

categoryKey aus der Kategorie-Datei

 

Die Kategorie-ID muss in der Liste der vorhandenen Kategorien im Element „category“ enthalten sein.

Sind Attribute kategorieunabhängig, muss diese Spalte leer bleiben.

cat_pants

attributeKey

Attribute-ID

Muss

attributeKey aus der Attribute-Datei

 

Gibt das Attribut an, welches Produkte global oder einer Kategorie beschreibt.

Wird ein Attribut auf einer höheren Kategorie definiert, erben die darunterliegenden Kategorien dieses Attribut mit all seinen Eigenschaften.

att_color

attributeType

Datentyp

Muss

category
string
integer
number
enum
boolean
date
gtin
isbn
url
currency

 

Gibt den Datentyp für ein Attribut an.

Ausführungen der Attribut-Typen finden Sie hier.

string

attributeTypeValidation

Datentyp- Validierung

Kann

validationKey aus der Validierungs-Datei

 

Weitere Validierungen für das jeweilige Attribut. Mehrere Werte sind kommasepariert möglich.

Maximal 5 Validierungen je Attribut sind möglich.

count_5-10

unique

Eindeutigkeit

Kann

true
false

 

Gibt an, dass der Wert eineindeutig sein muss.

false

mandatory

Pflichtattribut

Kann

true
false

 

Gibt an, ob es sich um eine Pflichtattribut handelt.

false

multiValued

Mehrere Werte

Kann

true
false

 

Gibt an, ob mehrere Attributwerte kommasepariert übergeben werden können.

false

unit

Einheiten

Kann

unitKey aus der Unit-Datei

 

Gibt an, welche Einheiten für ein Attribut erlaubt sind.

Mehrere unitKeys sind kommasepariert möglich.

unit_kilogramm

allowedValues

Erlaubte Werte

Kann

attributeValueKey aus der Attributewerte-Datei

 

Gibt an, welche Werte für ein Attribut erlaubt sind.

Wird nur verarbeitet, wenn der attributeType „enum“ verwendet wird.

Mehrere attributeValueKeys sind kommasepariert möglich.

 

val_red

obsoleteDate

Obsolet-Datum

Kann

d.m.Y H:i:s

 

Zeitliche Angabe, ab wann eine Attribut-Kategorie-Kombination nicht mehr verwendet werden darf.

23.09.2019 21:20:00

obsoleteComment

Obsolet-Kommentar

Kann

Buchstaben, Zahlen, Unterstrich

200

Kommentar zum Entfernen von Attribut-Kategorie-Kombinationen