TRADElube 1.2.0.39 Release Notes

Release Datum: 10.02.2023

In speziellen Fällen Produktpositionen vom falschen Typ

Bugfix
Shopware

Beim Herunterladen von Bestellungen aus Shopware wurden in speziellen Fällen in TRADElube statt Positionen vom Typ "Produkt" Positionen von Typ "Gutschein" erzeugt, zwar mit einem positiven Betrag, so dass die Summe der Bestellung gepasst hat, aber ohne Produktnummer und wie erwähnt vom falschen Typ.

Bei den speziellen Fällen handelt es sich um Produkte, die keine Produkt-Id haben. Z. B. weil diese zwischenzeitlich aus der Produktverwaltung von Shopware gelöscht wurden, bzw. aufgefallen ist das Thema durch ein spezielles Shopware-Plugin, wo bei speziellen Produkten die Produkt-Id in der Bestellung nicht mehr vorhanden ist.

Nun wird zur Identifikation eines Produktes auch immer zusätzlich geprüft, ob eine Produktnummer vorhanden ist.

Flexiblere Gestaltung von Artikelnummern für Gutscheincodes

Feature
TriData

Die Konfigurationsmöglichkeiten der Artikelnummern für Gutscheine in der Aufgabe "TriData Bestellungen Hochladen" wurden erweitert. Vorher war nur ein Fixwert möglich. Nun kann entweder durch Feldzuweisung der originale Gutscheincode als Artikelnummer verwendet werden, oder es kann ein Skript für noch flexiblere Gestaltung hinterlegt werden.

Screenshot TRADElube 1.2.0.39-1

In diesem Zusammenhang gibt es nun in der nächsten Hauptversion 1.2.1 auch eine größere Überarbeitung, wo dann zwischen Gutscheinen und Rabatten besser unterschieden werden kann, z. B. durch Konfiguration unterschiedlicher Produktnummern.

Beschädigung von Aufgaben nach Eingabe ungültiger Fixwerte

Bugfix

Es war möglich in Fixwert-Felder innerhalb von Transferplänen Werte hineinzuschreiben, welche nicht dem entsprechenden Datentyp entsprachen. Z. B. in der Aufgabe "Shopware Produkte Hochladen" in Register "Allgemein" das Feld Wiederauffüllzeit. Hier darf eigentlich nur ein Zahlenwert definiert werden. Hatte man hier was anderes als eine Zahl eingetragen und die Aufgabe gespeichert, hat sich diese danach nicht mehr öffnen lassen. Diese Inkonsistenz musste über die Datenbank korrigiert werden.

Nun ist die Eingabe von falsch formatierten Fixwerten nicht mehr möglich.

Screenshot TRADElube 1.2.0.39-2

Kanal spezifische Nachverfolgungs-Ansicht

Feature

Die Nachverfolgungs-Ansicht ist neben der globalen Übersicht (im Hauptmenü) prinzipiell auch im Kontext von Aufgaben (jeweils der Bereich "Nachverfolgung" ganz unten) erreichbar. Diese Ansicht innerhalb der Aufgabe bietet im Vergleich zur globalen Übersicht mehr Möglichkeiten (z. B. alle fehlerhaften Einträge auf einmal löschen).

Jedoch einige Kanäle haben in dem Sinne keine Aufgaben, z. B. CAO-Faktura, da es sich hier um eine Connector-Anbindung handelt. Daher wurde nun die Nachverfolgungs-Ansicht auch noch zusätzlich in den Kontext der Kanäle integriert.

Screenshot TRADElube 1.2.0.39-3

Optimierungen beim Neu Laden von Kanal Zuordnungen

Optimierung

Das "Neu Laden" von Zuordnungen innerhalb des Kanals (z. B. von Shopware) hatte oft aufgrund eines Performancerproblems ein paar Sekunden gedauert. Das wurde nun optimiert und das Laden geht nun sehr schnell.

Außerdem bei sehr vielen Einträgen (bisher mehr als 50) wurden keine Standardeinträge mehr generiert. Es wurde die Meldung "Zu viele Ergebnisse um für alle einen Eintrag zu erstellen. Bitte fügen Sie relevante Einträge manuell hinzu." angezeigt. Nun wurde die Anzahl Einträge auf 250 erhöht. Die Meldung kommt also nun erst ab 250 Einträge und nicht mehr bereits ab 50.