Skip to main content

Hallo Community und Xentral Team,

 

ich habe eine Artikeletikette eingerichtet, bei der mir folgende Variablen gedruckt werden sollen:

 

<label>
 <barcode x="2" y="1" size="10" type="1" width="40">{EAN}</barcode>
<line x="1" y="12" size="5">{EAN}</line>
<line x="1" y="17" size="4">{NAME_DE}</line>
<line x="1" y="25" size="4">NEU</line>

 </label>

(Klassische Amazon Artikel Etikette)

 

Folgender Fehler tritt auf:

Je nachdem wie lang der Titel ist, wird mir der {NAME_DE} angezeigt bzw. gedruckt oder nicht.

  1. Bei dem Titel „Auto Fenster Abdeckung“ ist alles in Ordnung.
  1. Bei dem Titel „Auto Abdeckung für die Frontscheibe” ist die komplette Zeile {NAME_DE} einfach leer.
  1. Bei dem Titel „Vordere Kofferraummatte (Frunk) - kompatibel für Tesla Model 3“ wird mir nur „Vordere Kofferraummatte (Frunk) -“ angezeigt.

1 und 3 ist völlig in Ordnung, da von Amazon keine speziellen Anforderungen für den Titel gelten, leer darf es nur nicht sein.

2 ist anscheinend eine schlechte Titellänge und wird mir einfach gar nicht angezeigt.

3 wurde mit einem Bindestrich getrennt und wird deshalb trotz Überlänge angezeigt?

Ich verstehe nicht genau wieso dieser Fehler auftritt, weil das für mich keinen Sinn ergibt, deshalb meine Frage:

Kann ich den Code so definieren, dass mir auf der Etikette immer nur ein Teilbereich des Titels angezeigt wird, nie die gesamte Länge, damit es zu keinen Fehlern auf meinen Etiketten kommt?

Etikette leer wäre worst case da die Artikel direkt zurückgesendet werden auf unsere Kosten versteht sich.

 

Vielen Dank im Voraus für alle Bemühungen

Aleks

Hallo Aleksandar, 
 
vielen Dank für deinen Beitrag zum Drucken von Etiketten. 
 
Du verwendest die Variable {NAME_DE}. Ich habe das in meiner Testumgebung nachgestellt und konnte den Artikelnamen über die Variable {ARTIKEL_NAME_DE} vollständig abdrucken. 
 ?name=image.png
Bitte verwende für das Etikette die Variable "{ARTIKEL_NAME_DE}", um den Artikelnamen auf dem Etikette zu drucken.  
 
Beste Grüße aus Augsburg
 
Robert


Antworten