# Custom Reports und Auswertungen als PDF

**URL:** <https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557>\
**Category:** Programmierung\
**Tags:** customelements\
**Created:** [25. März 2016 um 08:59 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557 "2016-03-25T08:59:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [25. März 2016 um 08:59 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/1 "2016-03-25T08:59:14Z")

</div>

Hallo zusammen

Ich müßte in Shopware einen speziellen Report anlegen der z.b. basierend auf einer Liste von Bestellungen für jeden Kunden anzeigt wohin was genau gepackt werden muss und das als PDF - die Statistiken hab ich mir schon angsehen aber die sind, so denke ich mehr für analysen geeignet. Weiß jemand ob es da etwas gibt bzw. wie sowas zu bewerktstelligen wäre basierend auf den mechanismen von Shopware selbst? Die Erstellung von Dokumenten als PDF gibts ja schon, ob es ein geeignetes Reportingsystem in Shopware dafür gibt kann ich aber nicht sagen!

&nbsp;

Danke lg Andreas

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [30. März 2016 um 18:00 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/2 "2016-03-30T18:00:33Z")

</div>

gibts da nichts oder hat das noch nie jemand benötigt? die pdf erstellung ist ja ok aber in der bestellungen drinnen und die statistik ist leider nicht ganz ausreichend!

---

<div class="post-metadata">

**Author:** ![Simon\_Baumer](https://avatars.discourse-cdn.com/v4/letter/s/8e7dd6/32.png) [@Simon\_Baumer](https://forum.shopware.com/u/Simon_Baumer)\
**Post date:** [1. April 2016 um 14:16 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/3 "2016-04-01T14:16:13Z")

</div>

Hey azeiner,

wenn du soetwas Umsetzen möchtest hast du mehrere Möglichkeiten:

1. Schreibe ein eigenes Skript&nbsp;welches die Daten über die Shopware-API ausliest und es dir als PDF generiert
2. Bau ein Plugin welches direkt auf Datenbank zugreift und dir darauß ein Plugin erstellt (du kannst auch eigene Libraries in Plugins verwenden)
3. Bau ein Plugin welches die API um deine benötigten Resourcen erweitert und mach das gleiche wie in 1.

Grüße,  
Simon Bäumer

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [1. April 2016 um 20:52 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/4 "2016-04-01T20:52:18Z")

</div>

> [@Simon Bäumer schrieb:](https://forum.shopware.com/profile/18288/Simon%20B%C3%A4umer "Simon%20B%C3%A4umer")
> 
> Hey azeiner,
> 
> wenn du soetwas Umsetzen möchtest hast du mehrere Möglichkeiten:
> 
> 1. Schreibe ein eigenes Skript&nbsp;welches die Daten über die Shopware-API ausliest und es dir als PDF generiert
> 2. Bau ein Plugin welches direkt auf Datenbank zugreift und dir darauß ein Plugin erstellt (du kannst auch eigene Libraries in Plugins verwenden)
> 3. Bau ein Plugin welches die API um deine benötigten Resourcen erweitert und mach das gleiche wie in 1.
> 
> Grüße,  
> Simon Bäumer

Danke für die Vorschläge, ich werd mir eine externe Anwendung bauen die direkt über die API bzw. auf die DB geht und dort die Auswertung ausführt …&nbsp;

Jetzt nur eine Frage - ich hab das Statistikmodul erweitert und es funktioniert soweit recht gut - nur … wie würde man folgendes bewerkstelligen:

1. Liste von Daten anzeigen

2. Auswahl einzelner Datensätze

3. Button in Toolbar der in PHP ein Service aufruft, das z.b. über GUZZLE ein Service auslöst

4. Diesem Service die selektierten Daten als z.b. JSON übergeben

&nbsp;

Ich habe da echt einiges herumgesucht aber wie ich einem normalen Button leben einhauen kann und im PHP Controller eine Funktion ausführen kann

ist mir jetzt spontan nicht 100% klar - gibts da ein Beispiel wo ähnliches schonmal umgesetzt wurde?

&nbsp;

Danke!!!

---

<div class="post-metadata">

**Author:** ![Simon\_Baumer](https://avatars.discourse-cdn.com/v4/letter/s/8e7dd6/32.png) [@Simon\_Baumer](https://forum.shopware.com/u/Simon_Baumer)\
**Post date:** [4. April 2016 um 05:53 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/5 "2016-04-04T05:53:05Z")

</div>

Guten Morgen azeiner,  
freut mich das dir die Antwort weitergeholfen hat!

Hier findest du eine Anleitung wie Backend Module erweitert werden können:  
[Backend extensions](https://developers.shopware.com/developers-guide/backend-extension/#example-1-simple-extension)

Dem Button den du eingebaut hast kannst du danach einen Listener geben der z.B. einen AJAX-Request feuert und deine PHP-Action aufruft 😉

Hier findest du auch noch ein paar detailliertere Infos zur Backend Erweiterung (ist zwar Shopware 4, allerdings hat sich beim Backend zu Shopware 5 fast nichts geändert):  
[http://community.shopware.com/Einsteiger-Schuhgroessen-Erweiterung\_detail\_1052\_871.html](http://community.shopware.com/Einsteiger-Schuhgroessen-Erweiterung_detail_1052_871.html)

Und hier haben wir noch die shopwareLabs wo du noch ein paar Plugins findest die wir mittlerweile OpenSource gestellt haben:  
[ShopwareLabs · GitHub](https://github.com/shopwareLabs)

Mit freundelichen Grüßen,  
Simon Bäumer 😉

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [4. April 2016 um 07:51 UTC](https://forum.shopware.com/t/custom-reports-und-auswertungen-als-pdf/35557/6 "2016-04-04T07:51:31Z")

</div>

Super danke Simon für die umfangreichen Infos, werd ich mir heute gleich zu Gemüte führen!!!  
&nbsp;:-)

glg Andreas
