Hersteller-Kundengruppen-Rabatte

Art.Nr.: itl_mnf_group_discount

Hersteller: it:logistik

ab EUR 99,00
zzgl. 19 % USt

    • Sofort versandfähig, ausreichende Stückzahl Sofort versandfähig, ausreichende Stückzahl
     
    • Lizenz:

    Bitte wählen Sie Ihre gewünschte Variation um das Produkt in den Warenkorb zu legen.

    Zu diesem Artikel existieren noch keine Bewertungen

    Produktbeschreibung

    I. Allgemeines

    Das Plugin erweitert die Preisfindung von xt:Commerce.
    Auf alle Artikel eines Herstellers wird ein pauschaler Rabatt ( in Prozent ) - einstellbar pro Kundengruppe - gewährt.
    Dafür wird eine eigene Zuordnungstabelle erzeugt, diese kann unter „Shop“ aufgerufen werden.
    Der Rabatt ist nur innerhalb eines eingestellten Datum-Bereichs „von Datum - bis Datum“ gültig und das nur in den zugelassenen Kundengruppen

    Dabei kann noch eingestellt werden, ob Angebots- und/oder Staffelpreise weiter rabattiert werden sollen. Die Berechnung entspricht der eines sogenannten „Kettenrabatts“: Hat der Artikel als Angebot bereits einen um 10% rabattierten Preis, ergeben ein Hersteller-Rabatt von weiteren 10% dann einem Gesamtrabatt von 19%.

    II. Installation

    Wie bei jedem anderen Plugin für die Shopsoftware ist die Installation leicht und bequem: Plugin ins Plugin-Verzeichnis des Shops kopieren und unter Inhalte->Plugins->deinstallierte Plugins aufrufen und installieren. Danach unter „installierte Plugins“ aktiv setzen. Eine De-Installation erfolgt rückstandsfrei.

    III. Einstellungen global:

    Im Backend kann die Zulässigkeit weiterer Rabattierungen global voreingestellt werden.
    Sind dort z.B. weitere Rabatte auf Angebote deaktiviert , wird die Checkbox bei der Hersteller-Kundengruppen-Zuordnung auch nicht mehr angezeigt.

    Mit „Plugin Status“ wird das Plugin generell aktiviert, mit „Aktivieren fuer Mandant“ für den ausgewählten Mandanten. Mit „Staffelpreise rabattieren“ und/oder „Angebote rabattieren“ wird gesteuert, ob diese Preisarten weiter rabattiert werden dürfen.

    IV. Einstellungen Hersteller und Kundengruppe

    Hier werden die zulässigen Kundengruppen, der Rabattsatz , der Datumsbereich für die Gültigkeit und die Gewährung weiterer Rabatte pro Hersteller gesteuert. Im Beispiel werden weitere Rabatte nicht zugelassen. Die Felder unter den Dropdowns sind reine Anzeigefelder.

    V. Funktionsbeschreibung / Variable für die Templates

    Um einen Rabatt zu gewähren, werden folgende Prüfungen durchlaufen:

    • ist das Plugin aktiv und aktiviert für den Mandanten
    • ist der Kunde in einer der erlaubten Kundengruppen und hat das Produkt den Hersteller
    • ist ein Rabattsatz vorhanden und liegt das Tagesdatum im Gültigkeitsbereich
    • ist der Artikel ein Angebotsartikel und sind weitere Rabatte auf Angebote zulässig
    • hat der Artikel Staffelpreise und ist sind weitere Rabatte auf Staffelpreise zulässig

    Dem Produktlisting und den Produktdetails werden folgende Variable mitgegeben:

    • Rabattsatz:         {$module_data.products_mnf_group_discount}  bzw. {$products_mnf_group_discount}
    • Datum von:         {$module_data.products_mnf_group_start_date}  bzw. {$products_mnf_group_start_date}
    • Datum bis:          {$module_data.products_mnf_group_end_date} bzw. {$products_mnf_group_end_date}

    Im Preis-Template price_special.html stehen zur Verfügung:

    • {$currency_sign}                 für die Währung
    • {$mnf_name}                      Name des Herstellers
    • {$mnf_group_discount}       Rabattsatz    
    • {$mnf_group_start_date}    Datum, ab dem der Rabatt gültig ist ( Uhrzeit, wenn nicht manuell geändert 00:00:00 ! )
    • {$mnf_group_end_date}     Datum, bis zu dem der Rabatt gültig ist ( Uhrzeit, wenn nicht manuell geändert 23_59:59 ! )

    Die Darstellung im Template kann damit nach Wunsch angepasst werden.

    Für die Anzeige des Datums im deutschen Format TT.MM.YYYY empfiehlt sich z.B. folgender Ausdruck ( mit smarty-modifier ):
    {$products_mnf_group_end_date | date_format:"%d.%m.%Y"}

    In der Übersicht werden die Rabatte nach Herstellern gruppiert:

    Beim Export über den Export-Manager werden die Preise korrekt ausgegeben.
    Es empfiehlt sich dafür folgendes smarty-Tag:

    {$data.products_price.plain|string_format:"%.2f"|replace:".":","}

    für die Darstellung mit Komma und zwei Nachkommastellen

    Unter /docs im Plugin-Ordner finden Sie ein Beispiel-Template, in dem die Hersteller-Kundengruppen-Rabatte anders dargestellt werden wie die Sonderpreise.

    Zusatzfunktion:

    Es kann auf Kundengruppen-Ebene ein „Basisrabatt“ eingestellt werden, der zu einer gleichartigen Ausgabe a la Sonderpreis führt.
    Dieser Basisrabatt kommt aber nur zum Tragen, wenn kein gültiger Hersteller-Kundengruppen-Rabatt ermittelt werden kann

     

    Referenzen

    Shop für Yacht-Elektrik: www.yachtbatterie.de

    Changelog

    Version 2.0.0

    • Beim Speichern wird defaultmäßig die Uhrzeit am Starttag mit "00:00:00" vorbelegt und am Endtag mit "23:59:59"
    • Die Darstellung in der Übersicht im Backend zeigt Start- und Enddatum inkl. Uhrzeit an
    • In der Kundengruppe kann ein Basisrabatt vergeben werden, die Preise werden dann hier auch wie Angebote ausgegeben. Ein gültiger Eintrag in der Hersteller-Kundengruppen-Tabelle übersteuert diese Einstellung.
    • Die Permissions wurden auf "Shop" reduziert.
    • Die Dokumentation wurde aktualisiert

    Downloads