Neu Vorlage Artikeletiketten variabel gestalten (Barcode)

etlGmbH

Neues Mitglied
1. April 2025
10
0
Hallo,

wir versuchen gerade unsere Vorlagen für Artikeletiketten umzugestalten. Aktuell nutzen wir nur die FNSKU, weshalb wir folgende Formel beim Feld Barcode hinterlegt haben: Barcode (Artikel.Amazon_FNSKU, "CODE128"). Bei uns haben jedoch nicht alle Artikel eine FNSKU, weshalb wir, wenn das Feld FNSKU nicht gefüllt ist stattdessen die EAN/GTIN ausgeben wollen. Ich habe eine kurze if / else-Schleife gebaut:

{% if Artikel.Amazon_FNSKU %}
{{ Barcode(Artikel.Amazon_FNSKU, "CODE128") }}
{% else %}
{{ Barcode(Artikel.GTIN, "CODE128") }}
{% endif %}

Das funktioniert in der Vorlage jedoch nicht. Bin ich nur im falschen Feld unterwegs? Muss ich das Problem anders lösen? Gibt es überhaupt eine Lösung hierfür?
 

etlGmbH

Neues Mitglied
1. April 2025
10
0
Okay, aber wie bekomme ich das in der Vorlage dargestellt? Aktuell sieht es so aus:
 

Anhänge

  • Screenshot 2025-11-20 113030.png
    Screenshot 2025-11-20 113030.png
    34,4 KB · Aufrufe: 2

frankell

Sehr aktives Mitglied
9. September 2019
2.229
670
Flensburg
Hallo @etlGmbH,

Du vermischst hier zwei verschiedene Dinge miteinander. DotLiquid-Code funktioniert nicht innerhalb des Formulareditors.

Code:
If(IsNullOrEmpty(Artikel.Amazon_FNSKU), Barcode(Artikel.GTIN, "CODE128"), Barcode(Artikel.Amazon_FNSKU, "CODE128"))