# Deaktivierte Artikel: Fehlende Infos auf Rechnungs-PDF!

**URL:** <https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [24. September 2015 um 11:31 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830 "2015-09-24T11:31:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [24. September 2015 um 11:31 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830/1 "2015-09-24T11:31:50Z")

</div>

Hallo an alle! In der Rechnungs-PDF will ich in Smarty gerne auf Meta-Daten der Artikel zugreifen. Das geht auch ganz normal mit Hilfe von {$position.meta} (wie auch [hier](http://community.shopware.com/pdf-Belegerstellung-Zus%C3%A4tzliche-Variablen%5C_detail%5C_1220.html) beschrieben). Nun habe ich jedoch folgendes Problem: Bestellt ein Kunde einen Artikel mit Lagerbestand 1, wird der Lagerbestand auf 0 zurückgesetzt und der Artikel deaktiviert. Nachdem der Artikel deaktiviert ist, ist {$position.meta} leer und auf meinen Rechnungen fehlen wichtige Informationen. Was kann ich tun, um das zu verhindern? Beste Grüße sendet Rainer

---

<div class="post-metadata">

**Author:** ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)\
**Post date:** [12. April 2016 um 12:52 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830/2 "2016-04-12T12:52:57Z")

</div>

Ich habe das gleiche Problem, mit Shopware 5.1.4 ist das offensichtlich immer noch ein Fehler.

@Rainer: hast Du eine Lösung dafür gefunden?

Grüße

Geert

---

<div class="post-metadata">

**Author:** ![Stefan\_R](https://avatars.discourse-cdn.com/v4/letter/s/58956e/32.png) [@Stefan\_R](https://forum.shopware.com/u/Stefan_R)\
**Post date:** [4. Januar 2017 um 10:59 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830/3 "2017-01-04T10:59:51Z")

</div>

Ich stehe gerade vor dem selben Problem und finde aktuell auch keinen Workaround dafür. Falls das inzwischen schhon jemand lösen konnte wäre ich für einen Hinweis dankbar.

Grüße,

Stefan

---

<div class="post-metadata">

**Author:** ![Stefan\_R](https://avatars.discourse-cdn.com/v4/letter/s/58956e/32.png) [@Stefan\_R](https://forum.shopware.com/u/Stefan_R)\
**Post date:** [17. April 2017 um 11:31 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830/4 "2017-04-17T11:31:36Z")

</div>

Ich hatte damals auch einen Bug im Issuetracker dazu angelegt:&nbsp;[https://issues.shopware.com/issues/SW-17365](https://issues.shopware.com/issues/SW-17365)  
Nachdem es nicht so aussieht, als dass der zeitnah gefixt werden wird helfe ich mir jetzt mit einem anderen Workaround:

Bei den nicht verfügbaren Werten im Meta-Array handelte es sich ursprünglich um selbst erstellte Freitextfelder (z.B. „Jahrgang“). Diese habe ich in die bereits vorhandenen Standardatrribute (z.B. „attr1“) migriert, da man an deren Inhalt auch bei deaktivierten Artikeln über „$position.attr1“ rankommt.

Darauf gekommen bin ich übrigens beim Erweitern des Google Product Feeds, hier verhält es sich nämlich genauso: Eigene Attribute sind in dem auch nicht verwendbar, während die Standardattribute problemlos funktionieren.

Um nicht alle Produkte manuell überarbeiten zu müssen habe ich die Migration über die API mittels eines kleinen Ruby-Skripts durchgeführt (mittels des Gems von&nbsp;[https://github.com/bitaculous/shopware](https://github.com/bitaculous/shopware)).

Vielleicht hilft das ja mal jemandem der vor dem selben Rätsel steht.

---

<div class="post-metadata">

**Author:** ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)\
**Post date:** [17. April 2017 um 11:48 UTC](https://forum.shopware.com/t/deaktivierte-artikel-fehlende-infos-auf-rechnungs-pdf/30830/5 "2017-04-17T11:48:49Z")

</div>

Hab’s gerated gevoted. Ist für mich auch ärgerlich.

Ich lade mir die für mich wichtigen Daten per Smarty-Plugin nach, was aber auch nicht so toll ist, da für die PDF-Belegerstellung das Smarty-Verzeichnis des Themes nicht angezogen wird muss das Plugin in …/engine/Library/Smarty/plugins gelegt werden, also nicht update-fest. Das Beispiel gibt die Meta-Daten als Array zurück.

&nbsp;

```
Db()->fetchRow($sql);

    return $meta;
}
?>

```

Viel Erfolg!

Geert
