# Vergebe Auftrag für Massenpreisänderung für 3600 Variantenartikel bis 01.12.2022

**URL:** <https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282>\
**Category:** Shopware 5\
**Tags:** programming\
**Created:** [25. November 2022 um 08:05 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282 "2022-11-25T08:05:35Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [25. November 2022 um 08:05 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/1 "2022-11-25T08:05:35Z")

</div>

Hallo an Alle!  
Ich muss in meinem Shopware-Shop, Version 5.7.14: [https://www.juwelier-weber.de/](https://www.juwelier-weber.de/) bis 01.12.2022 die Preise von 3611 Variantenartikel um 20 Prozent erhöhen (mit Abrundung auf die Zahl 9 am Ende vor dem Komma). Ich komme mit Excel und den 2 Plugins im Store nicht klar. Natürlich wird dieser Auftrag vergütet.  
Für eine umgehende Antwort besten Dank im Voraus! (Es ist dringlich)  
Herzlichst  
Sascha

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [25. November 2022 um 08:29 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/2 "2022-11-25T08:29:59Z")

</div>

Hm, sollte mit einer SQL-Zeile in wenigen Minuten erledigt sein.

> UPDATE `s_articles_prices` SET `price` = price \* 1.20

Vorher jedoch ein Backup von der Datenbank machen.

Anmerkung: pseudoprice jetzt nicht berücksichtigt.

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [25. November 2022 um 08:40 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/3 "2022-11-25T08:40:55Z")

</div>

Vielen, vielen Dank für die schnelle Rückmeldung und der entsprechenden Lösung! Ich muss allerdings die Preise nur für eine Kategorie mit deren Unterkategorien ändern. Liebe Grüße Sascha

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [25. November 2022 um 08:46 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/4 "2022-11-25T08:46:36Z")

</div>

> [@juwelierweber](#):
>
> nur für eine Kategorie

Oh, eine wichtige Information! Dann geht mein Beispiel natürlich nicht.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [25. November 2022 um 09:07 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/5 "2022-11-25T09:07:29Z")

</div>

Ok, neuer Versuch:

```auto
UPDATE s_articles_prices sap, s_articles_categories sac 
SET sap.price = sap.price * 1.20 
WHERE sac.articleID = sap.articleID AND sac.categoryID IN (IDs-der-Unterkategorien)

```

Beispiel:

```auto
UPDATE s_articles_prices sap, s_articles_categories sac 
SET sap.price = sap.price * 1.20 
WHERE sac.articleID = sap.articleID AND sac.categoryID IN (15,16,123)

```

IDs-der-Unterkategorien = Die IDs der jeweiligen Unterkategorien mit Komma getrennt. Werden im Backend angezeigt.

Wenn das nicht funktioniert, alles rückgängig machen:

```auto
UPDATE s_articles_prices sap, s_articles_categories sac 
SET sap.price = sap.price / 1.20 
WHERE sac.articleID = sap.articleID AND sac.categoryID IN (IDs-der-Unterkategorien)

```

**Hinweis: Vorher immer erst ein Backup der DB machen!**  
Benutznung auf eigene Gefahr!

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [25. November 2022 um 10:06 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/6 "2022-11-25T10:06:14Z")

</div>

Du bist ein Schatz und ich danke Dir für deine Bemühungen! Eine Frage noch: Sind dann die Preise auch auf der letzten Stelle vor dem Komma auf 9 gerundet? Besten Dank für Anwort! Liebe Grüße Sascha

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [25. November 2022 um 10:34 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/7 "2022-11-25T10:34:52Z")

</div>

> [@juwelierweber](#):
>
> Sind dann die Preise auch auf der letzten Stelle vor dem Komma auf 9 gerundet?

Achso, nein das nicht. Da weiß ich eben nicht wie das gehen soll.

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [25. November 2022 um 10:39 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/8 "2022-11-25T10:39:19Z")

</div>

Danke nochmals! Ich werde mir ein Angebot eines Programmierers einholen. Ich wünsche Dir alles Guute!

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [25. November 2022 um 12:04 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/9 "2022-11-25T12:04:01Z")

</div>

Alles klar, dann maximale Erfolge!

---

<div class="post-metadata">

**Author:** ![Henrik\_smp4u](https://avatars.discourse-cdn.com/v4/letter/h/258eb7/32.png) [@Henrik\_smp4u](https://forum.shopware.com/u/Henrik_smp4u)\
**Post date:** [28. November 2022 um 13:06 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/10 "2022-11-28T13:06:03Z")

</div>

Das müsste doch eigentlich auch so funktionieren:  
Über die Import/Export-Funktion die Artikel mit dem Profil „default\_articles“ als CSV exportieren. Beim Export die Option " Varianten exportieren" und die entsprechende(n) Kategorie(n) auswählen. Diese Datei dann in Excel importieren und entsprechend anpassen. Anschließend die angepasste Datei wieder importieren.  
(Alles natürlich ohne Gewähr)

Falls du diesen Weg schon versucht hast, woran scheitert es?

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [28. November 2022 um 13:33 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/11 "2022-11-28T13:33:17Z")

</div>

Hallo!  
Danke für Deine Antwort!  
Wie bereits geschrieben, komme ich mit Excel nicht klar. Ich müßte eine Formel anwenden, die alle Preise um 20 Prozent erhöht und die letzte Stelle vor dem Komma auf 9 rundet. Das bekomme ich nicht hin. Die Import/Export-Funktion ist kein Problem.  
LG

---

<div class="post-metadata">

**Author:** ![Henrik\_smp4u](https://avatars.discourse-cdn.com/v4/letter/h/258eb7/32.png) [@Henrik\_smp4u](https://forum.shopware.com/u/Henrik_smp4u)\
**Post date:** [29. November 2022 um 09:24 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/12 "2022-11-29T09:24:35Z")

</div>

Nur fürs Verständnis, was meinst du mit „vor dem Komma auf 9 runden“? Angenommen der Artikel kostet jetzt 39,- Euro. Mit 20 Prozent Erhöhung wären es dann 46,80 Euro. Was wäre dann der Preis, den du im Endeffekt nach dem Runden dann haben möchtest?

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [29. November 2022 um 10:07 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/13 "2022-11-29T10:07:20Z")

</div>

Hi! Das wären dann 49,00 Euro.

---

<div class="post-metadata">

**Author:** ![Henrik\_smp4u](https://avatars.discourse-cdn.com/v4/letter/h/258eb7/32.png) [@Henrik\_smp4u](https://forum.shopware.com/u/Henrik_smp4u)\
**Post date:** [29. November 2022 um 10:25 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/14 "2022-11-29T10:25:42Z")

</div>

Wie wärs damit:  
 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/8/1/81d21b72ed68ff7b60184a01b1ddf20dfeacc780.png)

Oder in einer Formel:  
 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/a/d/adf1484f911b3e672bcbfc7ccfe81e1f13a842ca.png)

---

<div class="post-metadata">

**Author:** ![juwelierweber](https://avatars.discourse-cdn.com/v4/letter/j/a88e57/32.png) [@juwelierweber](https://forum.shopware.com/u/juwelierweber)\
**Post date:** [29. November 2022 um 15:50 UTC](https://forum.shopware.com/t/vergebe-auftrag-fuer-massenpreisaenderung-fuer-3600-variantenartikel-bis-01-12-2022/97282/15 "2022-11-29T15:50:58Z")

</div>

Herzlichen Dank! Sieht suuper aus! Habe allerdings schon einen Programmierer beauftragt. Danke auch nochmal an alle anderen, die sich hier eingesetzt haben!  
Liebe Grüße
