# komplexe preisberechnung

**URL:** <https://forum.shopware.com/t/komplexe-preisberechnung/12539>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [6. April 2013 um 15:21 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539 "2013-04-06T15:21:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![qwerkopf1](https://avatars.discourse-cdn.com/v4/letter/q/ccd318/32.png) [@qwerkopf1](https://forum.shopware.com/u/qwerkopf1)\
**Post date:** [6. April 2013 um 15:21 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/1 "2013-04-06T15:21:47Z")

</div>

hallo miteinander ich möchte für einen kunden eine etwas kompliziertere preisberechnung realisieren. das modell sieht inetwa so aus: firmen haben eine bestimmte rabattgruppe zugewiesen. diese rabattgruppe hinterlege ich in einem freifeld beim kunden und in eine neue datenbank-tabelle. wenn der kunde angemeldet ist, wird diese gruppe abgefragt und der angezeigte preis soll sich daraus berechnen. meine frage daher: gibt es eine möglichkeit auf die preisberechnung im shop direkt einzugreifen? sprich: der von shopware ausgegebene preis soll durch mein script „manipuliert“ werden (nach kunden/preisgruppen etc) und den angezeigten shoppreis dadurch verändern (listen, detailseite, warenkorb etc). evtl. hat sowas ja schon jm gelöst und kann mir helfen. vielen dank!

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [9. April 2013 um 08:18 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/2 "2013-04-09T08:18:26Z")

</div>

Hallo, schau dir mal die Methoden sCalculatingPrice und sCalculatingPriceNum in /engine/core/class/sArticles.php an - dort könntest du dich per Hook (Append) andocken und die Preise modifizieren.

---

<div class="post-metadata">

**Author:** ![teapavillion](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@teapavillion](https://forum.shopware.com/u/teapavillion)\
**Post date:** [9. April 2013 um 11:49 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/3 "2013-04-09T11:49:05Z")

</div>

Gibt es hierfür schon eine Lösung? Habe auch den Ansatz in der sCalculatingPrice gewählt, jedoch ist das sytem nun ziemlich träge… grad bei vielen Artikeln im Warenkorb \> 200 was bei einem B2B Shop schon mal auftreten kann…

---

<div class="post-metadata">

**Author:** ![Schnurk](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@Schnurk](https://forum.shopware.com/u/Schnurk)\
**Post date:** [9. April 2013 um 14:12 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/4 "2013-04-09T14:12:08Z")

</div>

Hi, wieso so kompliziert ? Lege Kundengruppe an und weise dort Globale Rabatte zu, diese werden dann sofort im Shop bei den Anzeigen abgezogen.

---

<div class="post-metadata">

**Author:** ![teapavillion](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@teapavillion](https://forum.shopware.com/u/teapavillion)\
**Post date:** [9. April 2013 um 14:48 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/5 "2013-04-09T14:48:58Z")

</div>

Kundengruppen kommen bei uns leider nicht in frage, da wir diese schon für unterschiedliche Artikel Preislisten zweckentfremden.

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [9. April 2013 um 14:52 UTC](https://forum.shopware.com/t/komplexe-preisberechnung/12539/6 "2013-04-09T14:52:03Z")

</div>

[quote]Gibt es hierfür schon eine Lösung? Habe auch den Ansatz in der sCalculatingPrice gewählt, jedoch ist das sytem nun ziemlich träge… grad bei vielen Artikeln im Warenkorb \> 200 was bei einem B2B Shop schon mal auftreten kann…[/quote] Dazu müsste man wissen, wie du das genau gelöst hast - evtl. etwas Beispiel-Code dazu -
