Shop 5.56.0 Release Notes - November 2024
Versandkosten steuerlich aufteilen
Versandkosten sind nun auch als Teilsummen abrufbar, wenn der Warenkorb Zeilen mit vollem und reduziertem Mehrwertsteuersatz enthält. Bisher wurde in gemischten Warenkörben immer der volle Steuersatz für die Versandkosten gerechnet. Die neuen Teilsummen werden auch im Bulk API bereitgestellt.
Partner Registrierung/Einstellungen UID/Kleinunternehmer
In der Partnerregistrierung können die UID und den Status als Kleinunternehmer abgefragt und später im Partnerkonto geändert werden. Der neue Parameter HidePartnerSmallBusiness blendet die Felder ein/aus.
Preisstaffel in Kategorien/Suche
In den Grid-/Listendarstellungen werden nun Staffelpreise im Layout berücksichtigt. Im Grid-Layout wird der Preis als Ab-Preis angezeigt. In der Listendarstellung können mit dem Parameter HideBulkPrices die Staffelpreise direkt in der Liste sichtbar gemacht werden.
Versandkostenfrei am Artikel
Artikel haben jetzt ein zusätzliches Merkmal, mit dem die Versandkosten für diesen Artikel auf 0 gesetzt werden können. Wenn nur diese Artikel im Warenkorb liegen, wird sind die Versandkosten 0.
Kunde sieht nur seine Preisliste
Auf der Kundengruppe kann nun ein Merkmal gepflegt werden, mit dem die Preiskalkulation für alle Kunden dieser Kundengruppe umgestellt werden kann, damit nur die Kundenpreise, nicht aber die Listenpreise berücksichtigt werden. Die Listenpreise werden nur benutzt, wenn für einen Artikel kein Kundenpreis vorliegt.
Keine Rabatte bei Kundenpreisen
Mit dem neuen Parameter MatchBestPriceBeforeApplyingDiscount kann festgelegt werden, dass bei Vorliegen eines Kundenpreises keine Rabattberechnungen mehr durchgeführt werden. Ist der Parameter nicht gesetzt, findet die Rabattberechnung statt und der resultierende Preis ist der rabattierte Listenpreis, falls dieser günstiger als der Kundenpreis ist.
Neues Feld cancelNote im Budget abgelehnt-Workflow
Die Bemerkung beim Ablehnen eines Auftrages durch den Einkäufer in der Budgetfreigabe wird nun auch in den Workflow weitergegeben.
Herstellernummer im Detail
In der Detaildarstellung des Produkts wird nun auch die Hersteller-Artikelnummer angezeigt.
Gutscheine entfernen
In der Zusammenfassung der Bestellung kann nun ein Gutschein nicht nur hinzugefügt, sondern auch wieder vom Warenkorb entfernt werden.
Kundenkonto: Gutscheine: Aufbuchen/Zusammenlegen ausblendbar
Über den neuen Parameter HideVoucherBookup kann die Option zum Hinzufügen von Gutscheinen im Kundenkonto ausgeblendet werden. Mit dem neuen Parameter HideMergeVouchers kann die Option von Zusammenlegen von Gutscheinen im Kundenkonto ausgeblendet werden.
Kundenkonto: Bestellungen Suchbegriff Löschen
Das Eingabefeld für die Suche in der Bestellhistorie wurde verbessert.
CMS: Martfury Blog Button als Link oder Button
Eine neue Einstellung am Martfury Blog Button erlaubt das Einfügen als Hyperlink oder Button mit Hyperlink in die Seite. Da Buttons normalerweise auf Container-Breite formatiert werden, kann durch die Einstellung ein Button in der Breite des Textes oder in der Breite des einschließenden Containers realisiert werden und ist besonders dann nützlich, wenn der Button nicht innerhalb von Spalten eingesetzt wird.
Bulk API: Bruttopreise im Auftrag
Im Bulk API u.a. für die Übertragung von Aufträgen in Microsoft Business Central werden nun zusätzlich zu den Nettopreisen auch die Bruttopreise am Einzelpreis und der Zeilensumme übertragen. Zusätzlich wird der Gesamtpreis inklusive Mehrwertsteuer als Kontrollsumme im Auftrag übertragen.
Bulk API: Kunden haben CRM Referenzen
Um die Kunden innerhalb des Shops mit z.B. Microsoft CRM zu synchronisieren, kann jedes Kundenkonto mit zwei Referenzen ergänzt werden, die ins Kundenkonto gespeichert und von dort auch wieder abgefragt werden können.
Bulk API: Preislisten
Das Bulk API wurde um die Möglichkeit zum Abrufen/Erstellen/Ändern/Löschen von Preislisten erweitert. Bisher konnten nur die Listenpreise durch Abruf einer Preisliste mit der Identifikation STD darüber bezogen werden.
Admin Web: Bestellung Filtern Von-Datum
Das standardmäßige Von-Datum beim Filtern von Bestellungen wurde bisher immer auf Heute eingeschränkt. Nun werden, solange nur andere Filter als der Zeitbereich genutzt werden, ein 3 Jahres Zeitfenster untersucht.
Admin Web: Artikelstamm importieren/exportieren
Im Modul für Produkt-Stammdaten-Pflege kann nun die per Suchen eingeschränkte Liste der Artikel als Excel Tabelle exportiert werden. Nach Änderungen an der Excel Tabelle kann der Datensatz wieder reimportiert werden, was z.B. Massenänderungen vereinfacht.
Admin Web: Performance Kundenstamm (Kundengruppen)
Durch Einführung von durchsuchbaren Auswahllisten zur Filterung und Pflege der Kundengruppen, müssen nun weniger Zeilen ins Formular geladen werden, was die Geschwindigkeit stark verbessert.
Admin Web: Auf Anfrage als Gast/ohne Kundenpreise
Die Attribute Auf Anfrage als Gast udn Auf Anfrage ohne Kundenpreise können nun auch über das Admin Backend auf Produkten aktiviert werden.
Admin Web: Wechsel zwischen Kundenkonto/Kundengruppe
Durch eine neue > Schaltfläche kann aus dem Kunden-Stammdaten Modul bei einer Kundengruppe schnell auf das Kundengruppen-Stammdaten Modul gewechselt und die Kundengruppe automatisch ausgewählt werden.
Bugfix: Gutscheine Neuberechnung in Artikelbündeln
Die Anwendbarkeit von Gutscheinen wird nun vor dem Auflösen von Artikelbündeln berechnet und gespeichert, damit sich durch die Auflösung und damit neuen Artikeln im Warenkorb keine neuen Bedingungen ergeben und Gutscheine dadurch nicht mehr anwendbar sind. Der Gutschein muss also vor Auflösung des Artikelbündels anwendbar sein, nicht danach.
Bugfix: Preisfindung Nettopreise im Admin Web
Im Produkte-Stammdaten-Modul kann in der Detail Darstellung eines Produkts die Schaltfläche Preisfindung benutzt werden, um mit den aktuell eingestellten Nettopreisen und Rabatten den resultierenden Endpreis für einen einzelnen Kunden zu errechnen. Die Funktion hatte bei Nettopreis nicht immer den richtigen Endpreis gefunden. Das Problem wurde behoben.
Bugfix: Problem alphanumerische Kundennummern in Admin
Existieren alphanumerische Kundennummern in der Datenbank, kam es beim Speichern eines Kunden zu einem Fehler. Das Problem wurde behoben.
Bugfix: Gutschein nicht aktiv im Kunden Detail
im Admin Backend wurden einmal verwendete Gutscheine auch dann als inaktiv angezeigt, wenn sie zwar schon einmal verwendet waren, aber mehrere Verwendungen zu liesen. Das Problem wurde behoben.
Bugfix: Layout Kundenkonto breite Kundennamen
Hat der Kunde einen besonders langen Namen wurde die Menüspalte im Kundenkonto übernatürlich breit und hat damit den restlichen Bildschirmaufbau gestört. Der Name wird nun nach einer Maximalbreite mit … abgeschnitten.
Bugfix: Amazing Menü
Wurde das alternative Menü verwendet, war in der mobilen Darstellung zweimal das Kategoriemenü eingebunden.
Bugfix: Rabatte in STRIPE Schnittstelle
Werden Rabatte auf Zeilen angewendet, wird die Bestellposition nicht mehr als Stück x Einzelpreis sondern als Geamtpreis übergeben. Damit sollen Rundungsfehler bei Anwenden eines Rabattes auf kleine Einzelpreise verhindert werden.
Bugfix: Abo monatlich
Abos und Serviceverträge wurden standardmäßig mit einem Verrechnungszeitpunkt nach einem Monat angelegt, auch wenn der Abrechnungsintervall größer eingestellt war. Das Problem wurde behoben.
Bugfix: Abo nicht schreibgeschützt
Entsteht ein Abo aus einem Servicevertrag ist es innerhalb der Bindungsdauer nicht änderbar. Die Schaltflächen zum Ändern im Kundenkonto haben aber eine Änderung zugelassen. Das wurde behoben.
Bugfix: Titel nicht löschbar
Im Kundenkonto war ein einmal eingegebener Titel nicht wieder löschbar. Das Problem wurde behoben.
Bugfix: Bestellen Button in Detail
Der Bestellen Button im Produktdetail wurde bei Mengenänderungen deaktiviert. Das Problem wurde behoben.
Bugfix: Gutschein bekommt Kundennummer
Bei Nutzung von Permanent Gutscheinen wurde dieser Gutschein automatisch mit der Kundennummer des Einlösers verbunden. Das wurde geändert.
Bugfix: An-/Abmelden - Adresse bleibt
Wird auf einem Computer mit mehreren Kundenkonten gearbeitet und wird bis zum letzten Bestellschritt vor Abschicken die Adresse für Liefer/Rechnungsadresse angezeigt, bleibt diese auch als Default hängen, auch wenn auf ein anderes Kundenkonto umgeschaltet wird.