# PDF Belegerstellung via PHP-Skript

**URL:** <https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653>\
**Category:** Programmierung\
**Created:** [9. Februar 2021 um 15:53 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653 "2021-02-09T15:53:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![BCE\_Robert](https://avatars.discourse-cdn.com/v4/letter/b/9fc29f/32.png) [@BCE\_Robert](https://forum.shopware.com/u/BCE_Robert)\
**Post date:** [9. Februar 2021 um 15:53 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/1 "2021-02-09T15:53:28Z")

</div>

Hallo, ich möchte via PHP-Skript Belege (neu) erstellen, aber leider weiß ich nicht welches Skript ich da ansprechen muss.

Es müsste doch prinzipiell analog funktionieren:

?orderID=XXX?docType=1

Oder sehe ich das falsch?

---

<div class="post-metadata">

**Author:** ![BCE\_Robert](https://avatars.discourse-cdn.com/v4/letter/b/9fc29f/32.png) [@BCE\_Robert](https://forum.shopware.com/u/BCE_Robert)\
**Post date:** [10. Februar 2021 um 10:34 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/2 "2021-02-10T10:34:28Z")

</div>

Lösung:

[https://SHOPURL/backend/Order/createDocument/orderId/9999999/?documentType=1](https://SHOPURL/backend/Order/createDocument/orderId/9999999/?documentType=1)

Diese URL generiert für die Bestellung mit der iOrderID&nbsp;9999999 (id in s\_order) die Rechnung (neu)

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [11. Juni 2021 um 08:36 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/3 "2021-06-11T08:36:18Z")

</div>

Das greift aber nur, wenn Du selbst im Backend eingeloggt bist mit einer Session.

Als externer Call geht das nicht, wenn das gewünscht sein sollte.

---

<div class="post-metadata">

**Author:** ![barcodeetiketten](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/barcodeetiketten/32/8050_2.png) [@barcodeetiketten](https://forum.shopware.com/u/barcodeetiketten)\
**Post date:** [11. Juni 2021 um 08:56 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/4 "2021-06-11T08:56:05Z")

</div>

Da hast Du recht, ich bin das ganze Thema nun mit einem Plugin angegangen, das ist einfacher:

> **[Automatische Dokumenterstellung (Rechnung oder/und Lieferschein)](https://store.shopware.com/bauer96565885332f/automatische-dokumenterstellung-rechnung-oder/und-lieferschein.html)**
>
> Vereinfachen sie ihre Prozesse! Das Plugin erzeugt nach dem Bestellabschluss automatisch die PDF Dokumente / Belege zur Bestellung. Der Beleg wird im…

Dann wird das via Cronjob erledigt und gut.

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [11. Juni 2021 um 09:01 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/5 "2021-06-11T09:01:21Z")

</div>

Ja,

die machen einige interessante Plugins. Auch einer von wenigen Anbietern, die solche Plugins kostenlos anbieten. Wir haben ein gekaufte Autoinvoice Plugin im Einsatz.

---

<div class="post-metadata">

**Author:** ![barcodeetiketten](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/barcodeetiketten/32/8050_2.png) [@barcodeetiketten](https://forum.shopware.com/u/barcodeetiketten)\
**Post date:** [11. Juni 2021 um 09:08 UTC](https://forum.shopware.com/t/pdf-belegerstellung-via-php-skript/72653/6 "2021-06-11T09:08:29Z")

</div>

Wir auch, aber für externe Bestellungen ist das klasse!
