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.

    Produktbeschreibung

    I. Allgemeines

    Das Plugin erweitert die Preisfindung von xt:Commerce 4 / VEYTON.
    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