# PDF Belege anpassen? \[Kein Design, sondern enthaltene Daten\]

**URL:** https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218
**Category:** Shopware 3.5
**Tags:** general
**Created:** [2. Dezember 2012 um 02:31 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218 "2012-12-02T02:31:48Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![soigroeg](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@soigroeg](https://forum.shopware.com/u/soigroeg)
#### Post date: [2. Dezember 2012 um 02:31 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/1 "2012-12-02T02:31:48Z")

</div>

Hallo Freunde, kann mir jemand einen Tipp geben, um auf meinen Lieferscheinen den Hersteller und die Herstellernr. anzugeben? Ich finde gerade nirgendwo einen Ansatz dafür. gruß, Georg

---

<div class="post-metadata">

### Author: ![soigroeg](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@soigroeg](https://forum.shopware.com/u/soigroeg)
#### Post date: [3. Dezember 2012 um 23:00 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/2 "2012-12-03T23:00:54Z")

</div>

Es wäre mir lieber, wenn 5 Leute sagen, dass sie keine Ahnung haben, statt dass ich komplett ignoriert werde.

---

<div class="post-metadata">

### Author: ![soigroeg](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@soigroeg](https://forum.shopware.com/u/soigroeg)
#### Post date: [10. Dezember 2012 um 12:55 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/3 "2012-12-10T12:55:02Z")

</div>

Irgendjemand?

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [10. Dezember 2012 um 17:34 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/4 "2012-12-10T17:34:57Z")

</div>

ich habe leider keine Ahnung! :happy:

---

<div class="post-metadata">

### Author: ![Heiner\_Lohaus](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@Heiner\_Lohaus](https://forum.shopware.com/u/Heiner_Lohaus)
#### Post date: [10. Dezember 2012 um 18:31 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/5 "2012-12-10T18:31:49Z")

</div>

Hi, das solltest du über das Template (unter /templates/\_default/documents) anpassen können. Die Daten stehen nämlich schon unter {$position.meta.supplier} und {$position.meta.suppliernumber} zur Verfügung. 😉 Heiner

---

<div class="post-metadata">

### Author: ![Ammer](https://avatars.discourse-cdn.com/v4/letter/a/cab0a1/32.png) [@Ammer](https://forum.shopware.com/u/Ammer)
#### Post date: [31. Januar 2013 um 11:17 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/6 "2013-01-31T11:17:57Z")

</div>

Shopware 4.0.6 Hallo Zusammen, da ich auch ähnl. Daten auf dem Lieferschein brauche und ebenfalls keine anderweitige Info gefunden habe, habe ich testweise in der entspr. .tpl-Datei (index.tpl) die relativen Spaltenbreiten so geändert, dass eine weitere Spalte Platz hat und hinter der, ja standardmäßig vorhandenen, Art.nr.-Spalte eine Spalte für die Herstellernummer eingefügt: [code] . . {block name=“document\_index\_table\_supplier\_nr”}

**{s name=“WAS-HIER”}Herst.-Nr.{/s}** |{/block} . . [/code] Die Spalte mit dem Header “Herst.-Nr.” wird dann korrekt im Formular ausgegeben. Aber jetzt komme ich nicht mehr weiter, da ich nicht weiß, was ich unter “name=“WAS-HIER” genau eintragen muss, um den Wert “Herst.-Nr.”, wie er im Artikel hinterlegt ist, auslesen zu können. Bei der Art.nr. steht in der index.tpl zum Beispiel " … name=“DocumentIndexHeadArticleID” …”. Und noch eine weitere Frage: Wie kann ich eine weitere, also 3. Produkt-Nummer (neben Art.nr. und Herst.nr.) auslesen, die ich unter Artikeldetails im Zusatzfeld “Freitext-1” eingegeben habe? Danke im Voraus und viele Grüße Ammer

---

<div class="post-metadata">

### Author: ![St3phan](https://avatars.discourse-cdn.com/v4/letter/s/ecc23a/32.png) [@St3phan](https://forum.shopware.com/u/St3phan)
#### Post date: [11. März 2014 um 13:03 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/7 "2014-03-11T13:03:30Z")

</div>

[quote=„Heiner Lohaus“]Hi, das solltest du über das Template (unter /templates/\_default/documents) anpassen können. Die Daten stehen nämlich schon unter {$position.meta.supplier} und {$position.meta.suppliernumber} zur Verfügung. 😉 Heiner[/quote] Hallo Heiner, kann man die Templates aus „documents“ nicht ableiten (Vererbung)? Wenn ich dies versuche, wird das abgeleitete Template einfach ignoriert (Cache gelöscht!) - wenn ich meine Änderung an der „\_default“ Datei vornehme, funktioniert’s einwandfrei. Danke im Voraus, Gruss Stephan

---

<div class="post-metadata">

### Author: ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)
#### Post date: [7. Oktober 2014 um 15:02 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/8 "2014-10-07T15:02:18Z")

</div>

Ich weiß nicht warum, aber aus irgend einem Grund funktioniert bei mir $position.meta.suppliernumber nicht, Cache hab ich geleert. Keine Ahnung wo ich jetzt ansetzen soll…

---

<div class="post-metadata">

### Author: ![halabalusa](https://avatars.discourse-cdn.com/v4/letter/h/d07c76/32.png) [@halabalusa](https://forum.shopware.com/u/halabalusa)
#### Post date: [9. Oktober 2014 um 19:41 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/9 "2014-10-09T19:41:49Z")

</div>

Hi, ich habe das selbe Problem. Ich kann den suppliername nicht aufrufen, ansonsten funktioniert alles wie es sollte. Das komische ist, dass ich per {$position|@print\_r} auch nur für die Variable meta den Wert 1 bekomme, es sind keine weiteren Informationen gesetzt. Hier einmal die ganze Ausgabe von {$position|@print\_r} `Array ( [id] =\> 353 [orderID] =\> 94 [ordernumber] =\> … [articleID] =\> 16 [articleordernumber] =\> … [price] =\> 0 [quantity] =\> 1 [name] =\> … [status] =\> 0 [shipped] =\> 0 [shippedgroup] =\> 0 [releasedate] =\> 0000-00-00 [modus] =\> 0 [esdarticle] =\> 0 [taxID] =\> 1 [tax\_rate] =\> 19 [config] =\> [articleTaxID] =\> 1 [attr1] =\> [attr2] =\> [attr3] =\> [attr4] =\> [attr5] =\> [attr6] =\> [attr7] =\> [attr8] =\> [attr9] =\> [attr10] =\> [attr11] =\> [attr12] =\> [attr13] =\> [attr14] =\> [attr15] =\> [attr16] =\> [attr17] =\> [attr18] =\> [attr19] =\> [attr20] =\> [attributes] =\> Array ( [id] =\> 12 [detailID] =\> 353 [attribute1] =\> [attribute2] =\> [attribute3] =\> [attribute4] =\> [attribute5] =\> [attribute6] =\> ) [tax] =\> 19 [netto] =\> 0 [amount\_netto] =\> 0 [amount] =\> 0 [meta] =\> ) 1` Mir werden also garnicht alle Variablen ausgegeben, wie im [wikieintrag](http://wiki.shopware.com/pdf-Belegerstellung-Zusaetzliche-Variablen%5C_detail%5C_1220.html) beschrieben? Es läuft die 4.3.0. Muss ich die Variablen noch irgendwie zur Verfügung stellen?

---

<div class="post-metadata">

### Author: ![Internet](https://avatars.discourse-cdn.com/v4/letter/i/278dde/32.png) [@Internet](https://forum.shopware.com/u/Internet)
#### Post date: [17. Februar 2015 um 15:01 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/10 "2015-02-17T15:01:08Z")

</div>

[quote=“St3phan”][quote=“Heiner Lohaus”]Hi, das solltest du über das Template (unter /templates/\_default/documents) anpassen können. Die Daten stehen nämlich schon unter {$position.meta.supplier} und {$position.meta.suppliernumber} zur Verfügung. 😉 Heiner[/quote] Hallo Heiner, kann man die Templates aus “documents” nicht ableiten (Vererbung)? Wenn ich dies versuche, wird das abgeleitete Template einfach ignoriert (Cache gelöscht!) - wenn ich meine Änderung an der “\_default” Datei vornehme, funktioniert’s einwandfrei. Danke im Voraus, Gruss Stephan[/quote] Hi Stephan, die Antwort kommt zwar spät aber vielleicht hilft sie jemandem. Ich musste jedenfalls ewig danach suchen: Die Vererbung der Dokumententemplates funktioniert nicht automatisch wie die der Templates allgemein (das wäre zu einfach :)). Du musst in den Grundeinstellungen - Shopeinstellungen - Shops Deinen Shop auswählen und dann in den Details “Dokumenten-Template” auf den von Dir gewünschten Templateordner verweisen. Viele Grüße, Internet PS: Hat jemand für die Darstellung der Herstellerartikelnummer eine Lösung gefunden? Ich suche leider immer noch vergebens… Sowas wie “{$position.meta.supplier} und {$position.meta.suppliernumber}” funktioniert bei mir gar nicht (SW4.3.2), wobei ich davon ausgehe dass mit letzterem vielleicht sowieso nur die Herstellernummer und nicht die Herstellerartikelnummer gemeint ist.

---

<div class="post-metadata">

### Author: ![akuba](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@akuba](https://forum.shopware.com/u/akuba)
#### Post date: [4. Mai 2016 um 08:30 UTC](https://forum.shopware.com/t/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten/10218/11 "2016-05-04T08:30:35Z")

</div>

Ich bin soeben auf diese Diskussion gestossen, weil ich auch versuche die Herstellerartikelnummer auf einem PDF-Bestellschein auszugeben.

Wie habt ihr das gelöst? Wie heisst der Variablennamen, den ich verwenden muss?
