abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Barcode auf Lieferschein/Packing Slip

Elvis_Saxophony
Tourist
4 0 2

Hi, wie bekomme den Barcode (EAN) auf den Lieferschein?

Ich versuche es mittels {{ variant.barcode }}, allerdings wird dieser ignoriert. Der Barcode muss auch nicht mit in die Tabelle rein, sondern kann auch einfach darunter stehen. Hauptsache er ist auf dem Lieferschein mit aufgedruckt, damit beim Picking im Lager alles klappt (dort wird nach EAN gepickt).

Danke vorab für eure Ideen! :)

Hier wäre der komplette HTML-Code, falls das bei der Fehlersuche hilft.

<div style="margin: 0 0 1.5em 0; padding: 1.5em; border: 1px solid black;">
  <h2 style="margin: 0 0 1em 0;">Versender</h2>
  <strong>{{ shop.name }}</strong><br/>
  {{ shop.address }}<br/>
  {{ shop.zip }} {{ shop.city }}<br/>
  
</div>

{% if shipping_address %}
<div style="padding: 1.5em; border: 1px solid black;">
  <h2 style="margin: 0 0 1em 0;">Empfänger</h2>
  <strong>{{ shipping_address.name }}</strong><br/>
  {% if shipping_address.company %}
    {{ shipping_address.company }}<br/>
  {% endif %}
  {{ shipping_address.street }}<br/>
  {{ shipping_address.zip }} {{ shipping_address.city }}<br/>
  </div>
{% endif %}
<br>
<br>
<table class="table-tabular" style="margin: 0 0 1.5em 0;">
  <thead>
    <tr>
      <th>Stückzahl</th>
      <th>Produkt</th>
      {% if show_line_item_taxes %}
      <th>Steuer</th>
      {% endif %}
      <th>Preis</th>
    </tr>
  </thead>
  <tbody>
    {% for line_item in line_items %}
      <tr>
        <td>{{ line_item.quantity }} x</td>
        <td><b>{{ line_item.title }}</b></td>
        {% if line_item.tax_lines %}
          <td>
            {% for tax_line in line_item.tax_lines %}
              {{ tax_line.price | money }} {{ tax_line.title }}<br/>
            {% endfor %}
          </td>
            <td>{{ line_item.price | money }}</td>
        {% endif %}
          </tr>
    {% endfor %}
  </tbody>
</table>

 

0 Likes
r8r
Shopify Expert
990 103 310

Hi @Elvis_Saxophony 

das Barcode Feld liefert Kleider keinen grafischen barcode zurück. Möglich, dass sich das mit so einer JS-Lösung umsetzen lässt; ich hab das noch nie selbst gebaut, aber das sieht vielversprechend aus. 

LG,
Mario

Mario Rader [he] ★ If you want to achieve greatness, stop asking for permission. ★ Studio Mitte
• Meine Antwort war hilfreich? Hinterlass bitte ein Like.
• Meine Antwort hat Dein Problem behoben? Bitte akzeptiere sie als Lösung.
• Ich hab dir etwas erspart? Ich freue ich mich immer über eine kleine Aufmerksamkeit
• Ja, ich biete Shopify-Services & -Entwicklung und freue mich von Dir zu hören!
• Bitte teile einen Link zu der Seite, deren Problem Du in deinem Beitrag beschreibst!

• Yes, I provide Shopify-services & -development. Feel free to get in touch!
• Please share a link to the site, which you refer to in your problem description. This incredibly increases the chances of you receiving a useful answer!
• My answer was useful? Please leave a Like.
• My answer solved your issue? Please accept it as the solution.
• I saved you time or money? I'm always happy to receive a little thank you.
Elvis_Saxophony
Tourist
4 0 2

Guten Morgen Mario @r8r! Wow!

Erstmal vielen Dank für Deinen Lösungsansatz, das sieht nach einer Wochenendaufgabe aus. :)

Mir fällt gerade auf, dass ich zu unspezifisch war in meiner Frage. Im Grunde reicht es als "Minimallösung" sogar schon aus, wenn Shopify das Feld "Barcode" in den Produkten bzw. in den Varianten der Produkte ausliest und den darin enthaltenen Text auf den Lieferschein/Packing Slip im Order Printer schreibt.

Dies wäre dann die Interimslösung (EAN-Code 1 + EAN-Code 2 im Barcode-Feld - gedruckt auf den Lieferschein) für mein zweites Problem, auf welches Du schon geantwortet hast (siehe hier). Das Problem, zwei Artikel als ein Set zu verkaufen, ohne das der Endkunde zwei Artikel zu einem Set zusammenfügen muss.

Der Order Printer muss die Variable {{ variant.barcode }} doch irgendwie "zu Papier" bringen können, sonst wäre sie doch nicht in den Variablen enthalten. Ich weiß nur schlicht und ergreifend nicht, wie ich dafür sorge. :) Hast Du dazu eine Idee?

Viele Grüße und Danke Dir!

Elvis