Skip to main content
Skip table of contents

Shop 5.68.0 Release Notes - November 2025

Dynamische Kategorien

Bisher wurden Kategorien über das Admin Backend oder durch Importe erstellt. Eine Kategorie für z.B. neue Artikel, Artikel mit Aktionspreisen, den Beststellern des letzten Monats, mussten aber durch einen im Hintergrund laufenden Prozess erstellt und statisch in die Datenbank gespeichert werden. Die neue Möglichkeit von dynamischen Kategorien erlaubt die Defintion einer Query über die Shop Datenbank, die theoretisch beliebig komplex sein kann und alle Möglichkeiten des SQL Datenbank-Servers nutzen kann. Beim Zugriff auf die Kategorie wird dann in Echtzeit die Query abgearbeitet und liefert die Produkte zurück, wobei die Sichtbarkeiten der Produkte noch immer eingehalten werden.

Staffelpreise unterdrücken unter Minimalmenge

Bei der Anzeige von Staffelpreisen in der Shop-Seite bei Artikeln mit einer Mindestbestellmenge werden automatisch die Staffeln ausgeblendet, die der Kunde aufgrund seiner Mindestbestellmenge nicht kaufen kann.

Merkliste: Suchen und Sortieren

Im Standard Layout der Merkliste wurde die Möglichkeit zum Suchen und Sortieren ergänzt. Gerade bei größeren Merklisten ist dies vorteilhaft, z.B. wenn Produkte aus aktuellen Angeboten an den Kunden automatisch in dessen Merkliste gepackt werden. Das Backend hat diese Funktionen bereits seit längerem zur Verfügung gestellt, allerdings mussten sie bisher mit einem eigenen Layout genutzt werden. Nun sind diese Funktionen auch in der Standardimplementierung sichtbar.

RSS für Google Product Feed

Die Funktion zum Erstellen eines RSS Feeds wurde um das Format des Google Product Feeds erfasst. Das neue RSS Format kann auf beliebige Kategorien angewendet werden.

Kundenkonto: Kennworteingabe in Mitarbeiter anlegen/ändern

Bisher wurde die Kennwortkomplexität nur beim Registrieren als Kunde und beim Ändern des Kennworts durch den Kunden beachtet. Wurde ein Mitarbeiter angelegt, konnte bisher jedes Kennwort gewählt werden. Nun sind die Funktionen zur Einhaltung der Kennwortkomplexität und auch die Konfigurierbarkeit beim Hinzufügen und Bearbeiten von Mitarbeitern wirksam.

KI Übersetzung von Kategorien

Die automatische Übersetzung von Produktdaten mittels DeepL Sprachmodell wurde um die Möglichkeit zur automatischen Übersetzung von Kategoriebezeichnungen ergänzt.

Mindestrabatt konfigurierbar

In der letzten Release wurde die Möglichkeit eingeführt, bei geringen Preisabweichungen die Auszeichnung eines Rabatts automatisch zu verstecken. Nun kann die Grenze für das Unterdrücken der Auszeichnung mittels Parameter selbst festgelegt werden.

Zahlungsart aktualisieren in Abos

Wurden mehrere Abos bestellt und muss bei einer Verlängerung das Zahlungsmittel aktualisiert werden, wurde das neue Zahlungsmittel für alle Abos verwendet. Nun werden die Zahlungsmittel pro Abo verwaltet.

Default für EClass/UNSPSC in OCI/cXML

Für Punchout Kataloge (OCI/ARIBA/COUPA/iValua/etc.) kann nun für EClass und UNSPSC ein Standardwert definiert werden, der für Artikel ohne Klassifikation verwendet wird.

Diverse Layoutverbesserungen

Verschiedene Layoutanpassungen für Kontrollkästchen und Buttons im Kundenkonto und im Admin Backend für Funktionen, die zu verschiedenen Zeitpunkten mit leicht unterschiedlichem Layout eingeführt wurden und nun auf eine Designsprache vereinheitlicht wurden. Außerdem wurden Buttons im Kundenkonto in den meisten Bildschirmen nach rechts oben verlagert, um dem Kunden den Lernaufwand zu reduzieren.

Layout für automatisches Datenblatt

Der Shop kann aus den gespeicherten Produktdaten automatoisch ein Datenblatt generieren. Für das PDF kann ein zentraler Service unserer SaaS Plattform verwendet werden, der die PDF Generierung am Shop Server ersetzt. Bisher wurde dafür ein festes Layout verwendet, dessen Ränder im PDF Service festgelegt waren. Nun können diese Ränder über Parameter definiert bei..

SEO Canonical Links

Zur Unterstützung von SEO-Maßnahmen werden nun auch auf CMS Seiten automatisch kanonische Links produziert. Diese legen die Quell-URL einer Seite fest und helfen Suchmaschinen beim korrekten Indexieren von Seiten, die über unterschiedliche URLs erreichbar sind oder waren.

Admin: AB und Lieferscheindaten in Auftragsdetail mit EDI Wiederholung

Im Auftragsdetail werden strukturierte Daten für eine Auftragsbestätigung bzw. einem Lieferschein nun auch als Tabelle dargestellt - bisher konnten nur die PDFs aus einem ERP eingeblendet werden. Neben der Übersicht existiert eine Detaildarstellung bzw. eine Schlaltfläche zum Wiederholen der Übertragung über EDI Strecken.

Admin: ERP Schnittstelleninformation in Auftragsdetails

Im Auftragsdetail können nun Informationen zum Übertragungsstatus in ein ERP System angezeigt werden. Außerdem ist dort auch eine Schaltfläche vorhanden, um die Übertragung zu wiederholen.

Admin: Preisfindung im Produktdetail erweitert

Im Produktdetail konnte die Preisfindung eines Produkts für eine bestimmte Kundennummer nachvollzogen werden, die aber einige Parameter der Preisfindung und auch die unabhängigen Preislisten nicht beachtet hat. Diese Möglichkeiten zur Speicherung von Preisen bzw. zum Berechnen des Kundenpreises wurden nun auch in dieser Funktion nachgerüstet.

Admin: Bonuspunkte des Kunden

Im Kundendetail kann nun in das Bonuspunkte-Konto eines Kunden Einsicht genommen werden. Die Bonuspunkte wurden im letzten Release eingeführt und belohnen Kundenverhalten wie z.B. Newsletter Einträge, Ergänzen von freiwilligen Kundeninformationen, Registrierung, mit Punkten, die später gegen Produkte, Rabatte und andere Vorteile eingelöst werden können.

Bugfix: Löschen von verwandten Artikeln

Beim Löschen von verwandten Artikeln im Admin Backend wurde die Löschung bisher nicht durchgeführt. Das Problem wurde behoben.

Bugfix: Neuanlegen von Kunden mit großen Kundennummern

Bei umfangreichen Kundenbeständen ist es beim manuellen Anlegen einer neuen Kundennummer zu einem Fehler gekommen. Das Problem wurde behoben.

Bugfix: UID aus Partnerkonto in Admin Backend

Wurde über das Partnerkonto eine UID bekanntgegeben, war diese bisher im Admin Backend nicht sichtbar. Das Problem wurde behoben.

Bugfix: Importfehler im EDI Modul

Im Admin Backend existiert ein Menüpunkt EDI, mit dem ein EDI Dokument über eine Maske in die Datenbank eingefügt werden kann, so als ob es über einen HTTPS Endpunkt neu empfangen wurde. Danach wird das Dokument wie gewöhnlich abgearbeitet. Diese Support-Funktion hat bisher einen Fehler gemeldet. Das Problem wurde behoben.

Bugfix: STRIPE API Key im Webhook nicht vorhanden

Bei verspäteten Zahlungen oder Ablehnungen von Zahlungen kontaktiert die Zahlungsschnittstelle STRIPE den Shop, um den Status von Aufträgen zu setzen. Damit diese Webhooks authorisiert sind, benötigen sie den API Key, der von STRIPE festgelegt und bei der Übermittlung der Daten zur Validierung übertragen wird. Da dieser API Key nicht immer gesetzt war, ist es zur Ablehnung bestimmter Benachrichtigungen gekommen, die dann nicht wie gewünscht weiterverarbeitet wurden. Ds Problem wurde behoben.

Bugfix: Session abgelaufen bei PDF Service

Eine Schutzfunktion, die einen Session-Wechsel von einer Anmeldung in die Anmeldung eines anderen Kunden verhindern soll, war zu streng konfiguriert, wodurch das Generieren von automatischen Datenblättern aus den Stammdaten eines Produkts mit einer Fehlermeldung abgebrochen wurde. Das Problem wurde behoben.

Bugfix: Einzelpreis in Staffelpreis-Liste im API

Wurde über das API ein Staffelpreis abgefragt, wurde als 1 Stück Preis bisher immer der Brutto-Preis des Produkts geliefert. Korrekt wird nun der Kundenpreis geliefert.

Bugfix: Lieferdatum bleibt im Warenkorb gespeichert

Wird beim Bestellen das Lieferdatum eines Artikels angezeigt, wird dieses live aus minimaler/maximaler Beschaffungszeit des Artikels und minimalen/maximalen Lieferzeiten mit der gewählten Versandart errechnet. Wird ein bereits bestellter Warenkorb angezeigt, soll aber nicht neu gerechnet, sondern das zum Zeitpunkt der Bestellung errechnete Lieferdatum dargestellt werden. Nun stehen für diese Information Felder im Warenkorb zur Verfügung, die automatisch mit den Lieferdatum zum Zeitpunkt der Auftragserteilung gefüllt werden und die dann später angezeigt werden.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.