SQL Befehl Rabatt Kategorie

Thema wurde von michael_harneit, 21. November 2018 erstellt.

  1. michael_harneit
    michael_harneit Mitglied
    Registriert seit:
    23. September 2016
    Beiträge:
    16
    Danke erhalten:
    0
    Hallo,ich würde gerne per SQL eine Kategorie rabattieren.
    Dafür habe ich im Forum selber folgenden Befehl gefunden:

    UPDATE products p LEFT JOIN products_to_categories ptc ON p.products_id=ptc.products_id SET p.products_discount_allowed = 20 WHERE ptc.categories_id=38

    Bei 20 kommt ja der Prozentsatz rein und bei 38 die Kategorie ID.
    Muss da sonst noch irgendwo etwas rein?

    Denn wenn ich das so eingebe,nimmt er das an,es ändert sich aber nichts.

    Irgendwelche Tipps?
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Du musst auch der Kundengruppe einen Rabatt geben.
     
  3. michael_harneit
    michael_harneit Mitglied
    Registriert seit:
    23. September 2016
    Beiträge:
    16
    Danke erhalten:
    0
    Welcher Kundengruppe?
    Es soll ja nur die eine Kategorie rabattiert werden.
     
  4. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Die Kundengruppen, die den Rabatt bekommen sollen.

    Der Artikel-Rabatt funktioniert nur in Verbindung mit dem Kundengruppen-Rabatt.
    Du kannst im Artikel den maximalen Rabatt eintragen, z.B. 20%
    Und dann in den Kundengruppen festlegen, welche Gruppe welchen Rabatt bekommen soll.
    z.B. Gast 5%, Stammkunde 10%, Händler 20%
    Dann bekommt der Gast 5%, der Stammkunde 10% und der Händler 20%
    Hat ein Artikel nur 10%, bekommt der Gast 5%, der Stammkunde 10% und der Händler auch 10%
     
  5. michael_harneit
    michael_harneit Mitglied
    Registriert seit:
    23. September 2016
    Beiträge:
    16
    Danke erhalten:
    0
    Ah ok,danke.
    Der Rabatt bleibt aber trotzdem auf diese Kategorie beschränkt?
     
  6. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ja.
    Du kannst im Artikel festlegen, wie hoch der maximale Rabatt des Artikels sein kann.
    z.B. A = 10%, B = 20%, C bekommt keinen Rabatt.

    Dann kannst Du den Kundengruppen verschiedene Rabatte geben
    Gast und Neukunde = 5%, Stammkunde = 10% und Händler = 20%

    Ein Gast / Neukunde bekommt auf Artikel A und B je 5%, auf Artikel C keinen Rabatt
    Der Stammkunde bekommt auf A und B je 10% und auf C keinen Rabatt
    und der Händler bekommt auf Artikel A 10% auf B 20% auf auf C keinen Rabatt.
     
  7. michael_harneit
    michael_harneit Mitglied
    Registriert seit:
    23. September 2016
    Beiträge:
    16
    Danke erhalten:
    0