Die Meldung erscheint beim Speichern von Eigenschaftswerten an einer Variante. Sie zeigt, dass bei einem Wert der Eigenschaft die Sprache fehlt oder ein ungültiges Sprachkürzel hinterlegt ist. Text- und HTML-Eigenschaften müssen immer mit einer gültigen Sprache verknüpft sein.
Woran du das Problem erkennst
Du änderst den Wert einer Eigenschaft und speicherst. Dabei erscheint Invalid language for values of this property., oft bei mehreren Varianten oder Artikeln. Die fehlerhaften Einträge siehst du in der Oberfläche nicht.
Ursache
An der Eigenschaft hängt ein Wert ohne Sprache oder mit einem Sprachkürzel, das es in PlentyONE nicht gibt. Ein Beispiel sind die Ländercodes CH und AT, die nicht als Sprachkürzel zulässig sind. Gültige Sprachkürzel sind zum Beispiel de, en, fr und nl. Solche Einträge entstehen meist über einen Import oder die REST-API und nicht über die Oberfläche.
So behebst du den Fehler
- Öffne die betroffene Variante unter
Artikel & Bestand » Alle Artikel(alte UI:Artikel » Artikel). - Notiere oder exportiere die Werte der betroffenen Eigenschaft, damit du sie später wieder hinterlegen kannst.
- Entferne die Verknüpfung der Eigenschaft mit der Variante. Dabei wird der fehlerhafte Eintrag ebenfalls entfernt.
- Verknüpfe die Eigenschaft neu und hinterlege den Wert mit einer gültigen Sprache.
- Sind viele Varianten betroffen oder findest du den fehlerhaften Eintrag nicht, wende dich an den Support. Der Support kann ungültige Einträge entfernen.
Verwende beim Import nur gültige Sprachkürzel.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.