TRADElube 1.2.1.24 Release Notes

Release Datum: 12.05.2025

Die Entwicklungen in der Version 1.2.1 sind soweit grundsätzlich abgeschlossen und beschränkt sich nur noch auf Bugfixes und kleinere Optimierungen. Die Entwicklung größerer Features sind in der nächsten Hauptversion 1.3.0 in Arbeit.

Die Release Notes konzentrieren sich auf die wichtigsten Themen, unabhängig vom Entwicklungsaufwand, jedoch basierend auf dem Informationsgehalt. Zusätzlich erfolgen immer auch kontinuierlich interne Überarbeitungen der Softwarearchitektur, Performance und Systemstabilität, die nicht explizit erwähnt werden.

Upgrade auf DotNET 8 (Verlängerter den Service zu dieser Version)

Optimierung

Wir haben nun auch diese Version noch auf die aktuelle .NET 8 Plattform umgestellt. Zusätzlich wurde das zugrunde liegende Benutzeroberflächen-Framework auch in dieser Version noch auf den neuesten Stand gebracht.

Was bedeutet das für Sie?
Auch diese Hauptversion profitiert nun ebenfalls noch von den neuesten technischen Standards, Sicherheitsupdates und Verbesserungen in der Performance. Damit verlängert sich auch der Zeitraum, in dem wir diese Version noch aktiv unterstützen können (Longterm).

Zur Info
Die Entwicklung größerer Features aber findet weiterhin immer nur in der neuesten Version statt. Zum aktuellen Zeitpunkt in der Hauptversion 1.3.0 (beta).

Neue Feldzuweisungen

Feature
Shopware

3 Neue Feldzuweisungen für die Aufgabe "Shopware Produkte Hochladen" wurden hinzugefügt.

  • Mindestabnahme
  • Staffelung
  • Maximalabnahme

Jeweils in den Registern "Produkt" und "Produktvariante". In der Produktvariante jeweils mit der Auswahlmöglichkeit um den Wert vom Vaterprodukt zu vererben.

Screenshot TRADElube 1.2.1.24-1

WICHTIG: Die Feldwerte müssen hier immer einen Wert größer 0 haben, ansonsten führt dies zu folgenden Fehlern bei der Übertragung nach Shopware.

/0/purchaseSteps: Dieser Wert sollte größer oder gleich 1 sein.; /0/minPurchase: Dieser Wert sollte größer oder gleich 1 sein.

Diese Voraussetzung müssen sie selber im Rahmen der Produktpflege (z. B. in der WaWi) gewährleisten oder es könnte z. B. auch über ein Skript realisiert werden, welches alle Werte kleiner 1 korrigiert auf ein Minimum von 1:

return PurchaseUnitSize > 0 ? PurchaseUnitSize : 1;