# Versandkosten bei "Abholung" ohne Aufschlag

**URL:** <https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607>\
**Category:** Administration\
**Created:** [30. Mai 2022 um 10:52 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607 "2022-05-30T10:52:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [30. Mai 2022 um 10:52 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/1 "2022-05-30T10:52:08Z")

</div>

Hallo zusammen,

ich habe folgendes Szenario:  
Versandart 1: Standard Versand für x,xx€  
Versandart 2: Abholung für 0,00€

Nun soll es einen Aufschlag für Sperrgut geben (+x,xx€ pro Stück), hierfür ist im Artikel bereits ein Freitextfeld angelegt. Die Aufschlags-Versandart funktioniert auch und wir als eigene Position aufgelistet bei entsprechendem Sperrgut.

Das Problem ist folgendes: Der Aufschlag wird natürlich nun auch bei Abholung aufgeführt. Dies sollte so aber nicht sein. Bedeutet es muss beim Aufschlag abgefragt werden, ob es sich um den Standard Versand oder eine Abholung handelt, bevor dieser hinzugefügt wird.

Hat jemand eine Idee, wie ich das umsetzen kann?

---

<div class="post-metadata">

**Author:** ![allrad-kontor](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@allrad-kontor](https://forum.shopware.com/u/allrad-kontor)\
**Post date:** [1. Juni 2022 um 11:12 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/2 "2022-06-01T11:12:05Z")

</div>

Ich habe festgestellt das ich genau das gleiche Problem habe. War mir nur bisher nicht aufgefallen.  
Meine Idee dazu ist bei der Aufschlagsversandart „Sperrgut“ unter erweiterte Einstellungen eine Bedingung einzufügen die besagt !dispatch\_id=„15“. Wobei ich dispatch\_id bei „Versandkosten-Modul erweiterte SQL-Abfrage“ definiert habe ( MAX(b.dispatchID) as dispatch\_id ) und die „15“ bei uns in der Tabelle Abholung ist.  
Klappt nur leider nicht ☹  
Wo ist mein Fehler? Jemand ne Idee dazu?  
Gruß  
Carsten

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [2. Juni 2022 um 09:44 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/3 "2022-06-02T09:44:58Z")

</div>

Bist du sicher, dass es das Attribut dispatchID in der Tabelle s\_order\_basket (b) gibt?  
In meiner Version ist ein solches Attribut in der Datenbanktabelle nicht zu finden.

---

<div class="post-metadata">

**Author:** ![phil](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/phil/32/13661_2.png) [@phil](https://forum.shopware.com/u/phil)\
**Post date:** [2. Juni 2022 um 11:03 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/4 "2022-06-02T11:03:11Z")

</div>

Da habe ich mir auch die Zähne dran ausgebissen, keine Chance, an die aktuell ausgewählte Versandart kommst du im Bestellabschluss nicht ran. Erst s\_order hat dann die dispatchID wieder. Also haben wir die Idee mit der Aufschlagsversandart wieder verworfen und arbeiten jeweils mit nur einer dedizierten Versandart (Standard, Gefahrgut 1.4S, Gefahrgut 1.4G und Abholung) mit jeweils individueller Berechnung. Die Freischaltung der einzelnen Versandarten erfolgt über die Artikelattribute. Geht natürlich nur, weil 1.4G die 1.4S inkludiert, und bei beiden auch Standard-Artikel möglich sind. Würden die sich gegenseitig ausschließen, hat man bei Mischwarenkörben im SW Standard verloren. Glaube aber damals Plugins gesehen zu haben, die das abbilden können.

LG Phil

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [2. Juni 2022 um 14:18 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/5 "2022-06-02T14:18:43Z")

</div>

Scheinbar bin ich dann wenigstens nicht alleine damit…  
Ich habe es jetzt so gelöst, dass die vollständige Berechnung in einer einzigen Versandregel erfolgt über mehrere Bedingungen. Damit man trotzdem weiß wie sich die Versandkosten zusammensetzen wird in der Artikelübersicht der Aufschlag im Falle eines Sperrgut Artikels mit angezeigt (eingenes kleiner Plugin).

Der Vorschlag deiner Lösung ist ebenfalls nicht schlecht, jedoch will ich nicht noch extra für jeden Artikel ein weiteres Attribut pflegen.

Insgesamt schade dass man Aufschläge nicht mit Versandarten verknüpfen kann. So sind die Aufschläge fast immer nutzlos.

---

<div class="post-metadata">

**Author:** ![allrad-kontor](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@allrad-kontor](https://forum.shopware.com/u/allrad-kontor)\
**Post date:** [2. Juni 2022 um 16:28 UTC](https://forum.shopware.com/t/versandkosten-bei-abholung-ohne-aufschlag/94607/6 "2022-06-02T16:28:43Z")

</div>

Hast recht, deshalb geht das auch nicht. ☹
