Zuordnungen: Kategorien - Attributeigenschaften
Ü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 |
| 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 |
| Gibt an, dass der Wert eineindeutig sein muss. | false |
mandatory | Pflichtattribut | Kann | true |
| Gibt an, ob es sich um eine Pflichtattribut handelt. | false |
multiValued | Mehrere Werte | Kann | true |
| 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 |
|