# Vorsicht: Rulebuilder für Kategorie Angebot der Woche

**URL:** <https://forum.shopware.com/t/vorsicht-rulebuilder-fuer-kategorie-angebot-der-woche/101803>\
**Category:** Shopware 6 (German)\
**Created:** [6. November 2023 um 08:48 UTC](https://forum.shopware.com/t/vorsicht-rulebuilder-fuer-kategorie-angebot-der-woche/101803 "2023-11-06T08:48:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![grelf111](https://avatars.discourse-cdn.com/v4/letter/g/91b2a8/32.png) [@grelf111](https://forum.shopware.com/u/grelf111)\
**Post date:** [6. November 2023 um 08:48 UTC](https://forum.shopware.com/t/vorsicht-rulebuilder-fuer-kategorie-angebot-der-woche/101803/1 "2023-11-06T08:48:39Z")

</div>

Anleitung von Shopware angewendet:  
[Rabatt für Produkte einer Kategorie](https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/rabatte-und-aktionen-anwendungsbeispiele#beispiel-12-rabattaktion-fuer-produkte-einer-bestimmten-kategorie)

Unsere Idee: Es gibt eine Kategorie ‚Angebot der Woche‘ (AdW). Im wöchentlichen Wechsel werden Produkte dieser Kategorie zugeordnet und erhalten dann einen Aktions-Rabatt.  
Die Höhe des Aktions-Rabattes und die rabattierten Produkte wechseln wöchentlich.  
Erwartung: Rabatt wird aktuell je Produkt und Zustand auf die gültigen Rules / Aktionen berechnet

Problem:

> > Kunde legt Produkt in Warenkorb, kauft aber erst eine Woche später  
> > Produkte im Warenkorb sind mit Kategorien gespeichert  
> > Für die alten Produkte wird die aktuelle, falsche Aktion angewendet.

Reproduktion:

- anlegen Rule AdW: Bedingung → Position in Kategorie AdW

- anlegen Aktion AdW:  
– ausgewählte Produkte der Kategorie AdW zuordnen  
– Rabatt der Aktion: 10%  
– Warenkorbregel: Rule AdW  
– nur auf ausgewählte Produkte anwenden: Rule AdW

- Kunde legt Produkt A aus Kategorie AdW in den Warenkorb, kauft aber noch nicht.

Eine Woche später

- anlegen eine neue Aktion AdW:  
– andere ausgewählte Produkte der Kategorie AdW zuordnen  
– Rabatt der Aktion: 50%  
– Warenkorbregel: Rule AdW

- Kunde entschliesst sich zum Kauf des Warenkorbes mit Produkt A und erhält jetzt für Produkt A die falsche Aktion mit 50% Rabatt.

Lösungsvorschlag:

> Aktualisierung aller Produkt-Attribute im Warenkorb:  
> Weil Produkte mit Kategorie im Warenkorb gespeichert sind, greift logisch die Rule AdW.
> 
> > Flexibler wäre es, wenn der Warenkorb den Zustand des Produktes zum Zeitpunkt des Kaufes nimmt.  
> > Z.B. wird der Preis aktualisiert, die Kategorie-Zugehörigkeit eben nicht.  
> > Ob noch andere Produkt-Attribute betroffen sind, wird sich zeigen.

[Issue: bitte voten](https://issues.shopware.com/issues/NEXT-31519)

Wie ist Eure Erfahrung?  
Hat es noch jemand bemerkt?  
Gibt es andere Lösungen?
