Skip to main content
Skip table of contents

Shop 5.38.0 Release Notes

5.38

Performance Optimierungen

Die Preisfindung innerhalb von Artikeln wurde überarbeitet und arbeitet nun um Faktoren schneller Ergebnisse. Besonders in B2B Szenarien mit Kundenpreislisten und kundenspezifischen Rabatten liefern die neuen Routinen die Ergebnisse in einem Bruchteil der bisher benötigten Zeit. Das ist insbesondere wichtig, weil sogar bei Darstellung eines Produktdetails immer auch andere Produkte für die Darstellung von Zubehör, aktuellen Aktionen, Features in Menüs etc. dargestellt werden müssen. Besonders bemerkbar macht sich die Beschleunigung aber in Kategorien und Suchergebnissen, in denen für viele Produkte die Preise errechnet werden müssen, weil z.B. eine Sortierung nach Preis angeboten wird oder weil nur Produkte dargestellt werden dürfen, für die ein Preis gespeichert ist.

Partner-Bereich

Die Baseshop Implementierung enthält nun auch einen Partner Bereich, in dem die Möglichkeiten gesammelt werden, Partnerprogramme aufzubauen. Die Möglichkeiten reichen dabei vom Affiliate Marketing mit Weiterempfehlungen oder provisionierte Werbelinks und -banner bis zu Werkzeugen zum Aufbau eines vollwertigen Multilevel-Markting Vertriebs. Nach Bereitstellung dieses neuen Bereichs werden entsprechende bisher schon existierende Funktionen aus dem Kundenkonto in den neuen Partner-Bereich übersiedelt und mit Umleitungen auf die neuen Adressen ersetzt.

Registrieren des Kunden während des Checkouts

Bisher wurde für die Registrierung eines Neukunden immer auf eine getrennte Registrierung umgeleitet und der Kunde musste danach nochmals in einen Checkout Prozess einsteigen. Das Backend bietet nun die Möglichkeit, die Erstellung des Kunden mit allen Möglichkeiten zur Zuweisung zu ERP Kundennummern, Standardkundennummern, Registrierungsmails, etc. auch während des Checkouts durchzuführen. Das Feature bietet die Möglichkeit, diese Seite bzw. den Prozess abweichend von einer normalen Registrierung zu gestalten. In der Basis-Implementierung können durch getrennte IDs für Zonen und Fix-Texte zumindest das Wording und zusätzliche Einblendungen von Elementen abweichend gestaltet werden.

Netto/Brutto Umschaltung

Während der Shop bisher schon die Umschaltung von Brutto und Netto-Darstellung bereitstellte, mussten die Brutto- und Netto-Preise bisher in entsprechenden Preislisten fertig bereitgestellt sein. Der Shop errechnete keine Preise, sondern bot die Umschaltung der Preisliste und die passende Darstellung inkl. oder exkl. Mehrwertsteuer und die korrekte Verarbeitung zu Brutto/Netto Summen an. Ab dieser Release existiert nun auch die Möglichkeit unabhängig von der Speichern und der Preislisten die Darstellung in einer Kunden-Session jederzeit zwischen inklusive und exklusive Mehrwertsteuer umschalten zu können. Zusätzlich bietet der Shop die Möglichkeit an, Kundenkonten mit einem Default zu erstellen und damit die Darstellung beim Anmelden automatisch umzuschalten. Da auch der Gast-Kunde über diesen Default verfügt, kann damit die Darstellung beim anonymen Aufrufen des Shops gewählt werden. Dieses neue Feature sollte bei allen Shops benutzt werden, die sich an Geschäfts- und Privatkunden gleichzeitig wenden.

Mehr zum Thema finden Sie im Abschnitt Mehrwertsteuer (Umsatzsteuer).

Länder mit Priorisierung und Sortiermöglichkeit

Die in Bildschirmen zur Adreßeingabe angebotenen Auswahllisten für das Land können über das Admin Backend Versandkosten / Länder gepflegt werden. Die Darstellung erfolgte bisher aber immer nur alphabetisch sortiert nach dem ISO Code des Landes. Für alle anderen Darstellungen musste das Frontend shopspezifisch angepasst werden. Nun kann die Sortierung frei gewählt werden und einige Länder als Favoriten an den Anfang der Liste verschoben werden. Damit kann z.B. Österreich und Deutschland als erste Auswahlmöglichkeiten realisiert werden, denen alle anderen erlaubten Länder alphabetisch folgen.

Kategorieseiten ohne Produkte

Bisher wurde der Aufruf solcher Kategorien mit einem Fehler beantwortet. Da aber das Layout eines Shops in diesem Fall entweder durch Zonen oder durch alternative Kategorie-Templates Zwischenseiten mit Content für diese Warengruppen anzeigen kann, wurde nun auch das Anzeigen von Kategorien ohne Produkte ermöglicht.

Bulk API für Sync mit ERP

Ein neues API erlaubt den Datenaustausch per Massen-Abfragen/Updates für Artikel- und Kundenstamm sowie Aufträgen und allen nachgeordneten Dokumenten wie Lieferungen, Rechnungen, etc. Das API ist unter https://app.swaggerhub.com/apis/medientank/BaseShop-API/1.0.0 dokumentiert und ist die Basis der Business Central Schnittstelle von bds.

Admin: Bild für Kategorien kann im gesamten Artikelstamm gesucht werden

Vor Kurzem wurde die Auswahl für Kategorie-Vorschaubilder von einem allgemeinen Upload auf einen neuen Bildschirm umgestellt, der zusätzlich zum Upload die Wahl des Vorschaubildes eines enthaltenen Produkts bietet. Für eine Kategorie, die nur Fußbälle als Produkte enthält, kann dann schnell einer der Bälle als Vertreter zum Kategorie-Vorschaubild gewählt werden. Soll das Vorschaubild einer übergeordneten Kategorie, die selbst keine Produkte enthält gewählt werden, würde wieder nur der Upload übrig bleiben. Alternativ zu den enthaltenen Produkten kann nun mit einem Suchfeld der gesamte Artikelstamm durchsucht werden, um ein Produkt bzw. dessen Vorschaubild als passenden Vertreter selbst zu wählen.

Admin: Betriebs Workflows nur für sa sichtbar

Viele bisher unsichtbare Hintergrundprozesse des Shops wurden in den letzten Monaten auf Workflows umgestellt, um die sich beim Betrieb in der CLEVERCOMMONS Cloud normalerweise nur der technische Support kümmert. Solche Workflows können ab dieser Release speziell markiert und damit versteckt werden. Ein Marketing-Workflow kann damit sichtbar bleiben, während ein Workflow zum Optimieren der Datenbank nur für den technischen Support sichtbar ist. Die Datenüberleitung mit dem ERP System kann damit z.B. wahlweise sichtbar oder unsichtbar sein, je nachdem ob sie von der IT des Shop Betreibers eingesehen werden soll.

Admin: Kategorieauswahl in Navigation verbessert

Bisher wurden zur Auswahl von Artikelkategorien immer Dropdowns verwendet. Beim Aktualisieren der Kategorie für einen Menüpunkt innerhalb einer Navigation (Inhalte / Navigation / >> / Details) wurde nun ein eigener Such-Bildschirm verwendet, der besonders bei umfangreichen Kategoriesystemen mit vielen tausenden Kategorien Vorteile bietet. Unter anderem werden bei der Suche immer alle Kategorien durchsucht, wohin die Dropdown Felder aus Performancegründen in der Anzahl der angezeigten Kategorien beschränkt werden mussten.

Admin: Länder können importiert/exportiert werden

Sollen nicht nur das Land des Shop Betreibers und die unmittelbaren Nachbarn angeboten werden, ist das Erstellen der Liste der erlaubten Länder zwar nur einmal notwendig, aber trotzdem mühsam. Die Listen können nun aus einer XML Datei einfach importiert werden. Dateien für den Import z.B. aller EU Länder bzw. erweiterter Liste für den europäischen Kontinent oder weltweite Liefergebiete sind über den technischen Support erhältlich. Außerdem können die angelegten Listen auch exportiert werden, womit z.B. gepflegte Listen von der TEST auf eine PROD Installation übernommen werden können.

Admin: Aktueller Warenkorb eines Kunden einsehbar

Über den Statistik Register des Kundendetails (Kunden/Suchen/Detail) kann nicht nur die Artikelanzahl und der Warenwert des für den Kunden gespeicherten offenen Warenkorbs anzeigt, sondern mit der Anzeigen Schaltfläche auch einzelne Produkte angezeigt und aus dem Warenkorb gelöscht werden.

Bugfix: Lieferadresse erforderte Angabe einer Firmenzeile

Beim Anlegen einer Lieferadresse über das Kundenkonto war das Feld Firma bisher in der Baseshop Implementierung als Pflichtfeld formatiert. Da sogar in B2B Anwendungen eine Lieferung ins Home Office sinnvoll ist, wurde das Feld jetzt als optionales Eingabefeld markiert.

Bugfix: Navigation übernimmt Vorschaubilder aus Kategorien

Menüeinträge in Navigationen können Vorschaubilder besitzen, nur wurde die Option bisher nur für Menüeinträge vom Typ Menü angeboten (also wenn der Menüeintrag selbst weitere Untermenüeinträge besitzt). Wurde der Menüeintrag auf den Typ Kategorie umgeschalten und holte seine Eigenschaften und Untermenüpunkte aus den Artikelgruppen, ging die Möglichkeit verloren. Jetzt wird das Vorschaubild aus den eingestellten Kategorien geholt.

Bugfix: SQL Befehle in Workflows korrekt gespeichert

Wurden Workflows mit SQL Befehlen als XML Datei exportiert, entstanden bei Workflows mit SQL Befehlen teilweise ungültige XML Strukturen. Die SQL Befehle werden durch einen CDATA Eintrag nun maskiert.

JavaScript errors detected

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

If this problem persists, please contact our support.