TRADElube 1.3.0.6 Release Notes
Release Datum: 15.12.2025
Speicherleak beim Importieren aus Shopware
Das Ausführen der Aufgabe "Shopware Produkte Herunterladen" lieferte eine OutOfMemoryException bei einer sehr großen Anzahl an Produkten.
In dieser Version sind deshalb nun generelle Memory-Leaks des internen Shopware-6-API-Clients behoben - hier gab es nun anlassbezogen eine generell notwendige Überarbeitung. Dies wirkt sich nun auch positiv auf das Abholen der Bestellungen aus. Hier bisher noch nicht aufgefallen, aber potentiell hätte das Problem auch bei sehr sehr vielen Bestellungen auftreten können.
Bzw. sind die Auswirkungen dieser Überarbeitung nun auch generell wieder für die Gesamt-Systemlast positiv.
Shopware Medien Verzeichnis einstellbar
Bisher wurde für die Shopware Produktbilder immer fix das Verzeichnis "Product Media" verwendet.
In einem aktuellen Projekt funktionierte das nicht, weil die Verzeichnisse in Shopware individuell angepasst wurden. Aus diesem Grund kann nun in den Aufgaben "Shopware Medien Hochladen" und "Shopware Medien Herunterladen" das Verzeichnis benutzerdefiniert ausgewählt werden - siehe Screenshot.
Diese neue Feldzuweisung "Spezielles Verzeichnis" ist optional und daher standardmäßig NICHT notwendig und auch NICHT gesetzt - es wird dann wie vorher standardmäßig das Verzeichnis "Product Media" verwendet.
Produkte Herunterladen weiter optimiert
Die Aufgabe "Shopware Produkte Herunterladen" wurde in der letzten Version umfangreich ergänzt.
Nun gibt es noch weitere Ergänzungen und Optimierungen:
- MwSt. Satz ergänzt (integrierter Fallback zum Vaterprodukt bei Produktvariante)
- Hersteller bei Produktvariante mit Fallback-Möglichkeit zum Vaterprodukt
- Mehrsprachige Texte und Fallback zum Vaterprodukt optimiert
"AKTIV" bei Produktexport wurde ignoriert
Beim Export der Produkte nach CAO-Faktura (bzw. je nach Perspektive beim Import in CAO-Faktura) wurde das Feld AKTIV nicht übernommen bzw. alle Produkte waren nach dem Import inaktiv.
Statt der Werte "Aktiv" und "Inaktiv" (lt. CAO-Faktura Schnittstellenbeschreibung) wird nun der Wert 1 und 0 übergeben. Damit funktioniert es.
Kategorieexport nicht möglich
Beim Export der Kategorien nach CAO-Faktura (bzw. je nach Perspektive beim Import in CAO-Faktura) gab es eine Fehlermeldung bzgl. des Feldes SORT_ORDER. Die Lösung des Problems ist nun ein Standard-Feldwert von 0.
Verwendung bereits zugewiesener Werte im Skript
Für den benutzerdefinierten Dateiexport wurde die Feldzuweisungen um die generelle Möglichkeit ergänzt, dass die bereits zugewiesenen Feldwerte wieder in einem Skript weiterverwendet werden können und Feldwerte dadurch erneut kombiniert mit anderen Werten gesetzt werden können.
Im konkreten Anwendungsfall kann damit gelöst werden, dass der Produkttitel um den Listenpreis in Klammern ergänzt werden kann. Quasi "Produkttitel (statt 150 €)".