TRADElube 1.2.1.5 Release Notes

Release Datum: 19.06.2023

Einmal übersprungene Einträge wurde nachträglich nicht mehr zugeordnet

Bugfix
Optimierung

In der vorletzten Version 1.2.1.3 wurde die Kanalisierungsmöglichkeit eingeführt (bedingte Zuweisung von Einträgen wie z. B. Produkte oder Bestellungen zu Kanälen) und diesbzgl. wurde das interne Mapping umfangreich überarbeitet.

Bei einmal übersprungen Einträgen (also Einträge ausserhalb des Kanalisierungsfilters) funktionierte in einer speziellen Konstellation eine nachträgliche Zuordnung nicht mehr. Dies führte dazu, wie gesagt nur in einer speziellen Konstellation, dass die Synchronisierung für bestimmte Produkte (die nachträglich hinzugekommen sind) nicht funktionierte. Daher wurde nun erneut eine größere Überarbeitung an den internen Mappings durchgeführt, bzw. wurde hier ein neues Konzept ergänzt, was es nun ermöglicht auch übersprungene Einträge mit bester Performance zu berücksichtigen.

Es ist immer eine Herausforderung Konsistenz und Performance gleichzeitig auf ein hohes Level zu bringen, da sich die beiden Zustände erstmal widersprechen (Dilemma). Ein Vollabgleich z. B. wäre immer die einfachste und sicherste Möglichkeit alle Daten auf einen konsistenten Stand zu bringen, jedoch ist dies auch gleichzeitig katastrophal für die Performance und die Übertragung würde so dauerhaft lange dauern (abhängig von der Größe des Produktsortiments). Man denke z. B. an die Lagerbestände, wo es wichtig ist, dass hier die Übertragung so schnell als möglich erfolgt, damit es nicht zu Überverkäufen kommen kann.

Daher forschen und optimieren wir diesbzgl. in TRADElube ständig mit gleichzeitig hohem Anspruch an Konsistenz und Performance bei der Datensynchronisierung.

Gleichnamige Zuordnungen in Kanälen werden nun beim "Neu Laden" ersetzt

Optimierung

Beim "Neu Laden" von Zuordnungen innerhalb von Kanälen werden nun Einträge mit gleichem Namen (aber unterschiedlicher Id) ersetzt. Dies kann z. B. vorkommen, wenn man einen angebundenen Shop (z. B. Shopware) vollständig ersetzt bzw. neu aufbaut. Dann ändern sich auch alle internen Ids, und bisher war dies etwas mühsam zu bereinigen, da zuerst alle bestehenden Einträge einzeln gelöscht werden mussten.

Screenshot TRADElube 1.2.1.5-1

Import der Bilder von TriCon kann nun deaktiviert werden

Feature
TriData

In der Aufgabe "TriData Produkte Herunterladen" können die Bilder nun deaktiviert werden.

Screenshot TRADElube 1.2.1.5-2

Bereinigung von Leerzeichnen bei Kategorien aus TriCon

Optimierung
TriData

Haupt- und Unterkategorien werden in TriData (bzw. in der Konfiguration für TriCon) überlicherweise mit einem '/' (Slash) getrennt. In dem speziellen Fall, dass ein Teil einer übergeordneten Kategorie mehrmals gemappt wurde, führte dies in TRADElube zu Zuordnungsproblemen, sofern vor und nach dem '/' (Slash) Leerzeichnen eingefügt wurden. Nun werden die Zuordnungen für die Kategorien aus TriCon generell beim Import automatisch von diesen Leerzeichen bereinigt. Die bereits bestehenden Zuordnungen werden beim Upgrade automatisch angepasst.

Screenshot TRADElube 1.2.1.5-3