# \[gelöst\] PDF-Erstellung defekt

**URL:** <https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [14. Mai 2013 um 16:45 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170 "2013-05-14T16:45:47Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [14. Mai 2013 um 16:45 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/1 "2013-05-14T16:45:47Z")

</div>

Ich schaue gerade für einen Kunden im seinen Shop (SW 4.0.7), da die Belegerstellung (automatisch + manuell) nicht funktioniert. Die erstellten Dokumente (sowie die Vorschau) haben nur folgenden Inhalt: `{"success":false,"data":{"module":"backend","controller":"Order","action":"openPdf", "id":"b59deae0b1fae7c2d035558bd0cf6dcf"},"message":"File not exist"}` EDIT: Nun kommt ein ander Fehler: `Fatal error: Call to a member function setCurrency() on a non-object in /thembeaw/www.the-designlover.com/engine/Shopware/Components/Document.php on line 465` Wo kann das bitte herkommen? Der Fehler erscheint bei der Vorschau und der automatischen Belegerstellung durch einen Cronjob. Belege lassen sich nicht mehr von Hand generieren, bei keiner Bestellung…

---

<div class="post-metadata">

**Author:** ![Ade](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@Ade](https://forum.shopware.com/u/Ade)\
**Post date:** [14. Mai 2013 um 20:59 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/2 "2013-05-14T20:59:01Z")

</div>

Hast du mal geschaut, ob zufällig das Update auf 4.0.8, das heute erschien, den Fehler löst? Hier die Changelog: [http://wiki.shopware.de/\_detail\_1276.html](http://wiki.shopware.de/%5C_detail%5C_1276.html) Fehler mit der Belegerstellung scheint es ja 1-2 zu geben. Bei der Vorschau haben wir beispielsweise auch einen Fehler, der aber bekannt ist und behoben wird.

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [15. Mai 2013 um 11:45 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/3 "2013-05-15T11:45:02Z")

</div>

Fehler gefunden: - Falsche Vorlage in den Grundeinstellungen gewählt - automatische Belegerstellung (Plugin): es waren dort keine Zahlungsarten ausgewählt = Cronjob lieferte Fehlermeldung

---

<div class="post-metadata">

**Author:** ![markimoto](https://avatars.discourse-cdn.com/v4/letter/m/f14d63/32.png) [@markimoto](https://forum.shopware.com/u/markimoto)\
**Post date:** [16. Januar 2014 um 12:25 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/4 "2014-01-16T12:25:39Z")

</div>

Hi bluewolf, ich suche gerade verzweifelt nach Hinweisen warum meine PDF-Erstellung nicht funktioniert. Shopware Version: 4.1.0 Bei Belegerstellung kommt immer diese Meldung: [color=red]Fatal error: Class ‚mPDF‘ not found in /var/www/vhosts/neckattack.net/httpdocs/shop/engine/Shopware/Components/Document.php on line 232 503 Service Unavailable Fatal error: Undefined class constant ‚self::SELECT\_WITHOUT\_FROM\_PART‘ in /var/www/vhosts/neckattack.net/httpdocs/shop/engine/Library/Zend/Db/Table/Abstract.php on line 1016 [/color] Ich habe nichts gemacht, außer vor Silvester von Shopware einen Code eingefügt, weil ich nicht mehr ins Backend kam. Hat alles funktioniert. Nun aber haben wir Kunden und können keinen Beleg / Lieferschein erzeugen. Hattest Du obige Fehlermeldung vll schon einmal? ☹ Vielen Dank! Gruß Marc

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [16. Januar 2014 um 12:31 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/5 "2014-01-16T12:31:47Z")

</div>

Hallo Marc, den Fehler kenne ich nicht - fällt mir spontan auch keine Lösung ein. Zum Test mal den gesamten Cache geleert? Gruß Matthias

---

<div class="post-metadata">

**Author:** ![markimoto](https://avatars.discourse-cdn.com/v4/letter/m/f14d63/32.png) [@markimoto](https://forum.shopware.com/u/markimoto)\
**Post date:** [16. Januar 2014 um 13:32 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/6 "2014-01-16T13:32:42Z")

</div>

Hi Matthias, ja, den Cache habe ich schon zig Mal geleert. Ich habe mich in Chrome, in Firefox, im INternet Explorer und in Opera jeweils neu angemeldet, habe entweder die Bestellung aufgerufen und dann die Dokumente dort versucht zu erstellen oder ich war unter Grundeinstellung/Shopeinstellungen und dort „PDF-Erstellung“ und habe auf Vorschau der Rechnung geklickt, immerzu derselbe obige Fehler : -( Trotzdem Danke. Ich geh mal weiter auf Recherche. Gruß Marc

---

<div class="post-metadata">

**Author:** ![aquastern](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@aquastern](https://forum.shopware.com/u/aquastern)\
**Post date:** [20. Januar 2014 um 07:46 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/7 "2014-01-20T07:46:51Z")

</div>

Guten Morgen, ich habe einen ähnlichen Fehler wie markimoto. Hast du schon eine Lösung dafür?? Fatal error: Call to a member function setCurrency() on a non-object in /var/www/vhosts/aqua-stern.de/httpdocs/engine/Shopware/Components/Document.php on line 466 503 Service Unavailable Fatal error: Undefined class constant ‘PRIMARY\_TYPE\_NUM’ in /var/www/vhosts/aqua-stern.de/httpdocs/engine/Library/Zend/Session/SaveHandler/DbTable.php on line 522

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [20. Januar 2014 um 07:51 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/8 "2014-01-20T07:51:04Z")

</div>

Hallo aquastern, sind da Plugins installiert, oder Vorlagen angepasst worden? Es sieht für mich so aus, als ob bei der Belegerstellung die Stückzahl im Artikel (setCurrency() ) verändert werden soll. Wäre in der Belegerstellung falsch.

---

<div class="post-metadata">

**Author:** ![aquastern](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@aquastern](https://forum.shopware.com/u/aquastern)\
**Post date:** [20. Januar 2014 um 07:56 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/9 "2014-01-20T07:56:54Z")

</div>

Plugins, ja. Für Automatische Belegerstellung. Habe dies aber bereits deinstalliert und nochmal getestet. Ohne Erfolg. Anpassungen an Vorlage habe ich eigentlich nicht gemacht. Nur Farben am Template geändert

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [20. Januar 2014 um 07:59 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/10 "2014-01-20T07:59:25Z")

</div>

Da kann ich so nicht helfen - ohne Backend-Zugang ist da keine Analyse möglich. Wenn ich helfen soll (würde dann aber kostenpflichtig sein), mal eine PM mit den Daten fürs Backend schicken.

---

<div class="post-metadata">

**Author:** ![Schloss-profi](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@Schloss-profi](https://forum.shopware.com/u/Schloss-profi)\
**Post date:** [16. Juli 2015 um 13:01 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/11 "2015-07-16T13:01:40Z")

</div>

Hallo Gab es da jetzt eine Lösung ? mein Shop spinnt auch rum. bei Belegerstellung oder Vorschau kommt: Fatal error: Call to a member function setCurrency() on a non-object in /var/www/web74/html/engine/Shopware/Components/Document.php on line 466 503 Service Unavailable

---

<div class="post-metadata">

**Author:** ![Maksim](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@Maksim](https://forum.shopware.com/u/Maksim)\
**Post date:** [27. September 2016 um 10:20 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/12 "2016-09-27T10:20:11Z")

</div>

Hi, any solutions for this issue?

&nbsp;

**Fatal error** : Call to a member function setCurrency() on null in&nbsp; **/home/admin/web/beautylanecom.devinstance.de/public\_html/engine/Shopware/Components/Document.php** &nbsp;on line&nbsp; **537**  
503 Service Unavailable

&nbsp;

shopware 5.1.3

---

<div class="post-metadata">

**Author:** ![lenz](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@lenz](https://forum.shopware.com/u/lenz)\
**Post date:** [25. März 2017 um 14:36 UTC](https://forum.shopware.com/t/gelost-pdf-erstellung-defekt/13170/13 "2017-03-25T14:36:50Z")

</div>

Es sieht so aus als ob das etwas mit der Shop-Konfiguration zu tun hat.

Bei mir konnte man in der s\_order Tabelle die Spalte “language” auf 1 setzen, dann hat es funktioniert.
