TRADElube 1.1.3 Release Notes
- TRADElube 1.1.3.10 Release Notes
- TRADElube 1.1.3.11 Release Notes
- TRADElube 1.1.3.12 Release Notes
- TRADElube 1.1.3.13 Release Notes
- TRADElube 1.1.3.14 Release Notes
- TRADElube 1.1.3.15 Release Notes
- TRADElube 1.1.3.16 Release Notes
- TRADElube 1.1.3.17 Release Notes
- TRADElube 1.1.3.18 Release Notes
- TRADElube 1.1.3.19 Release Notes
- TRADElube 1.1.3.20 Release Notes
- TRADElube 1.1.3.21 Release Notes
- TRADElube 1.1.3.22 Release Notes
- TRADElube 1.1.3.23 Release Notes
- TRADElube 1.1.3.24 Release Notes
- TRADElube 1.1.3.25 Release Notes
TRADElube 1.1.3.10 Release Notes
Release Datum: 06.02.2022
Lagerbestände aus unterschiedlichen Filialen
Neben dem Gesamt-Lagerbestand können nun auch die Lagerbestände unterschiedlicher Filialen angewendet werden. Auch mehrere gleichzeitig. Die Konfiguration erfolgt im Transferplan der Aufgabe "TriData Lagerbestände Herunterladen" im Bereich "Lagerbestand":
Beachten Sie dabei:
In Shopware z. B. gibt es nur einen offiziellen Lagerbestand. Eine Aufteilung in Filialen ist da standardmäßig nicht möglich. Weitere Lagerbestände können da jedoch in Zusatzfelder von Shopware übertragen werden. Für die Funktionalität und die Darstellung im Shop ist dann eine individuelle Programmierung im Shop erforderlich.
Ausschließlich Lagerbestände Aktualisieren ist nun möglich
Dies funktioniert nun auch ohne dass es die Aufgabe „Shopware Produkte Hochladen“ gibt. Dabei werden nur die existierenden Artikel im Shop abgeglichen (identifizierbar über die Artikelnummer).
TRADElube 1.1.3.11 Release Notes
Release Datum: 11.02.2022
Ausschließlich Lagerbestände Synchronisieren ist nun möglich
Damit wird nun eine vollständige Minimalkonfiguration von TriData zu Shopware unterstützt, wo nur Lagerbestände synchronisiert werden sollen. Dabei werden nun auch neue Artikel in TRADElube direkt aus der Aufgabe „TriData Lagerbestände Herunterladen“ angelegt, aber nur sofern die Aufgabe „TriData Produkte Herunterladen“ nicht existiert. Mit dieser Konfiguration ist es dann auch ausreichend wenn von TriData nach TriCon nur die Lagerbestände abgeglichen werden. Ein Vollupload der gesamten Artikeldaten (inkl. Bilder, Produkttexte etc.) sollte damit nicht mehr erforderlich sein, lediglich ein Vollupload der Lagerbestände, sofern neue Artikel hinzukommen.
Einschränkungen:
- Ein Löschen von nicht mehr existenten bzw. verwaisten Artikeln wird hier nicht durchgeführt
- Produktkombinationen aus TriData werden bei einer solchen Minimalkonfiguration ebenfalls nicht unterstützt
Bei Varianteneigenschaften (Produktkombinationen) kann nun ein Nullwerte wie z. B: „Keine“ ignoriert werden
Zum einen kann das im Transferplan der Aufgabe „TriData Produkte Herunterladen“ im Bereich "Varianteneigenschaften" über ein Skript eingestellt werden. Damit wird die Zuweisung dieses definierten Nullwerts (z. B" "Keine") unterbunden.
Zum anderen kann auch im Transferplan der Aufgabe „TriData Eigenschaften herunterladen“ konfiguriert werden, dass dieser definierte Nullwert (z. B. "Keine") erst gar nicht in die Liste der Eigenschaftswerte aufgenommen wird.
Nachverfolgung überarbeitet
Es wurden nicht die aktuellsten Traces (Datensätze etc.) gespeichert, sofern eine Ausführung einer Übertragung keine Änderung zur Folge hatte. Nun werden diese Traces immer gespeichert, falls sich am Trace selber irgendwas verändert hat, auch wenn diese Änderung für die konfigurierten Feld-Zuweisungen nicht relevant ist.
Performanceverbesserung:
Übertragungen mit bereits existierenden Traces wo noch kein Änderungsdatum hinterlegt war wurden unnötigerweise immer wieder ausgeführt. Besonders stark hat sich das ausgewirkt, wenn man die Traces zu einer Aufgabe früher mal alle gelöscht hat.
Darstellung
Die Darstellung der Nachverfolgungslisten wurden optimiert.
TRADElube 1.1.3.12 Release Notes
Release Datum: 19.02.2022
Aktiv-Feld nun Skript-fähig
Im Transferplan der Aufgabe "Shopware Produkte Hochladen" im Bereich "Allgemein" kann nun das Feld "Aktiv" auch als Skript konfiguriert werden. Z. B. kann der Lagerbestand berücksichtigt werden - also alle Produkte ohne Lagerbestand könnten als nicht-aktiv festgelegt werden.
TRADElube 1.1.3.13 Release Notes
Release Datum: 03.03.2022
Aktualisierungsproblem behoben
Wenn man dasselbe Produkt gelöscht und erneut angelegt hat, dann blieb der Lagerbestand zunächst bei 0. Erst weitere Änderungen an Produktdaten lösten dann die Aktualisierung aus.
TRADElube 1.1.3.14 Release Notes
Release Datum: 10.03.2022
Standardmappings für Zahlungsstatus und Lieferstatus
Mappings für finalen Zahlungsstatus und Lieferstatus, die im Kanal TriData im Bereich "Zuordnungen" Register "Zahlungsstatus" und "Lieferstatus" automatisch vorkonfiguriert werden.
Workaround Skript für Lagerbestand
Im Transferplan für Aufgabe „TriData Lagerbestände herunterladen’“ im Bereich "Lagerbestand" wurde für das Feld "Lagerbestand" das Standardskript geändert, welches aus TriData nun entweder den Lagerbestand oder Menge Verfügbar (den kleinsten Wert von beiden) bereitstellt. Dies dient als Workaround im Fall von ungültigen Daten aus TriCon, bzw. falls hier der gelieferte Wert des Lagerbestands kleiner sein sollte, als der Wert der verfügbaren Menge.
Im folgenden das neue Skript, welches automatisch angelegt wird, wenn Sie den Typ des Feldes auf Skript ändern.
return Math.min(LagerbestandGesamt, MengeVerfuegbarGesamt);
Bei Neuinstallationen wird ab jetzt standardmäßig dieses Skript hinterlegt.
Übernahme der Umsatzsteuer-Id. in den Kundendatensatz
Die Umsatzsteuer-Id. eines Kunden wird nun aus jeder Bestellung in den neuen oder bestehenden Kundendatensatz übernommen.
Zusammenfassung von mehreren Zahlungsarten ist nun möglich
So können z. B. verschiedene Zahlungsarten im Shop zu einer Zahlungsart in TRADElube zusammengefasst werden.
TRADElube 1.1.3.15 Release Notes
Release Datum: 12.04.2022
Kategorien ohne Namen nicht auswählbar
Leere Kategorieeinträge (also Kategorien ohne Namen) konnten in der Baumstruktur nicht mehr ausgewählt werden. Das wurde nun behoben, damit auch diese Einträge ausgewählt und z. B. gelöscht oder bearbeitet werden können.
Lagerbestand unter bestimmten Voraussetzungen nicht aktualisiert
Unter bestimmten Voraussetzungen wurde bei neuen Produkten der Lagerbestand in Shopware nicht gesetzt. Der Lagerbestand blieb dann bei 0. Änderungen von Lagerbeständen (mit der Gefahr von Überverkäufen) waren davon NICHT betroffen.
TRADElube 1.1.3.16 Release Notes
Release Datum: 03.05.2022
Workaround für bestimmte Sonderzeichen
Es gibt nun einen Workaround damit Plus (+) Zeichen in Produktnamen, Texten etc. aus CAO-Faktura richtig übergeben werden können. Diese werden von CAO-Faktura nicht korrekt HTML-encodiert und wurden deshalb bisher als Leerzeichen dargestellt.
Übersetzungen in der Nachverfolgung
Kontextinformationen zur Nachverfolgung werden nun ins deutsche übersetzt.
TRADElube 1.1.3.17 Release Notes
Release Datum: 20.05.2022
Artikeldaten aus TriCon ggf. nicht vollständig
Info vorab: Diese Änderung wurde nach einem Fix seitens TriCon in der Version 1.1.3.20 wieder rückgängig gemacht
Es hat sich herausgestellt, dass es vorkommen kann, dass Artikel beim Abrufen der Artikeldaten aus TriCon fehlen. Das passiert zu einem gewissen Zeitpunkt während ein Vollabgleich von TriData zu TriCon erfolgt. Aus diesem Grund gibt es aktuell für TRADElube keine zuverlässige Methode um zu ermitteln, welche Produkte tatsächlich zwischenzeitlich gelöscht wurden. Bisher hat TRADElube angenommen, dass alle Produkte, die nicht mehr in der Liste aus TriCon enthalten sind, gelöscht werden können. Diese wurden dann auch aus TRADElube und in der Folge auch im Shop gelöscht. Sofern diese wie oben erklärt nur vorübergehend fehlten, wurden diese zwar beim nächsten Abgleich wieder angelegt, jedoch die Daten, die Shop-seitig gepflegt werden gingen somit verloren. Sofern die Datenpflege vollständig WaWi-seitig erfolgt, hat dies keine nennenswerten Konsequenzen.
Aus oben genannten Gründen können Artikel deshalb aus TRADElube mit der beschriebenen Vorgehensweise nicht mehr gelöscht werden. Diese werden ab jetzt inaktiv gestellt (Im Shop wird dann Haken „Aktiv“ entfernt), damit diese dann auch im Shop für den Endkunden im Shop Frontend nicht mehr angezeigt werden. Zur Datenverlust kann es so dann so aber nicht mehr kommen.
Möchte man die Artikel trotzdem vollständig entfernt haben können diese manuell in TRADElube gelöscht werden. Für diesen Zweck gibt es eine Hilfestellung. Und zwar werden die betroffenen Artikel im Bereich „Nachverfolgung“ mit dem Spezialfilter „Ausstehend“ angezeigt.
TRADElube 1.1.3.18 Release Notes
Release Datum: 24.05.2022
Originale Bestellnummer als Auftragsnummer übernehmen
Es gibt nun eine Option, womit die Originale Bestellnummer direkt als Auftragsnummer für TriData verwendet werden kann.
Die Originale Bestellnummer wird aber nur verwendet, falls möglich. D. h. die Nummer darf nur aus Zahlen bestehen und keine Buchstaben oder sonstige Zeichen enthalten, da die Nummer in eine Zahl umgewandelt wird, bzw. TriData hier nur Zahlen als Auftragsnummer akzeptiert.
Ist die Verwendung aus den genannten Gründen nicht möglich, da eine Umwandlung in eine Zahl nicht möglich ist, wird als Fallback wieder der Bestell Id Nummernkreis verwendet.
TRADElube 1.1.3.19 Release Notes
Release Datum: 20.06.2022
Anzeige der Namen der Bilder in der Übersicht
Die Namen der Bilder werden nun in einer kleinen Schrift unter den Bildern angezeigt.
TRADElube 1.1.3.20 Release Notes
Release Datum: 05.07.2022
Artikeldaten aus TriCon wieder vollständig
Die Änderung aus den TRADElube 1.1.3.17 Release Notes wurde nach einem Fix seitens TriCon wieder rückgängig gemacht.
TRADElube 1.1.3.21 Release Notes
Release Datum: 13.07.2022
Interne Überarbeitungen von Architektur, Performance, Systemstabilität etc.
TRADElube 1.1.3.22 Release Notes
Release Datum: 14.07.2022
Interne Überarbeitungen von Architektur, Performance, Systemstabilität etc.
TRADElube 1.1.3.23 Release Notes
Release Datum: 15.07.2022
Anzeige weiterer Spalten in Kanal Zuordnungen
Weitere Spalten "Ausgeführt Am" und "Änderungen Am" und "Status" in den Kanalzuordnungen.
Weniger strikter Umgang mit Duplikaten von internen Zuordnungen
Falls sich interne Id's von anderen Systemen aus unergründlichen Ursachen ändern führt dies in TRADElube unter Umständen zu doppelten internen Zuordnungen. Das führte bei der Übertragung unter Umständen zu Fehlern. Daher wird nun automatisch immer die neueste Zuordnung, bzw. die Zuordnung welche zuletzt angewendet wurde, verwendet.
TRADElube 1.1.3.24 Release Notes
Release Datum: 20.08.2022
Fehlende Produktpositionen in Bestellungen
Sofern die Namen von verschiedenen Produkten im Warenkorb identisch waren, wurden Bestellpositionen nicht übernommen. Dieses Problem der Bestimmung der Eindeutigkeit von Bestellpositionen wurde nun behoben.
TRADElube 1.1.3.25 Release Notes
Release Datum: 29.10.2022
Interne Optimierungen
Bzgl. Speicherverwaltung (Speicherleaks).
Fehlermeldung integriert bei Lagerbestandsabgleich wenn Artikelnummer nicht zusammenpasst
Für eine normalen Konfiguration wo auch die Produktdaten synchronisiert werden ist dies nicht erforderlich, da in diesem Fall auch bedenkenlos die Artikelnummer in der WaWi geändert werden darf. Dies liegt daran, da TRADElube zwar bei der ersten Synchronisation über die Artikelnummer eine Verknüpfung herstellt, aber bei weiteren Synchronisierungen dann nur noch die interne ID für die Zuordnung verwendet.
Diese Änderung wurde deshalb vor allem für diejenigen Konfigurationen gemacht, wo keine Produktinhalte sondern ausschließlich die Lagerbestände zwischen WaWi und Onlineshop etc. synchronisiert werden. In diesem Fall werden oft die Produkte sogar manuell im Shop angelegt. TRADElube verknüpft diese dann von der WaWi bis zum Onlineshop bei der ersten Synchronisierung initial über die Artikelnummer. Danach jedoch ist es in dieser Konfiguration nicht erlaubt, dass man dann nochmal die Artikelnummer ändert, weder in der WaWi noch im Shop. Hat man es dennoch gemacht, führte dies in der Konsequenz zu einem gewissen Durcheinander. Man hat dann über die Artikelnummer nicht mehr gefunden was man suchte, da diese ja nachträglich geändert wurden.
Deshalb führt dies ab sofort bei den Aufgaben "TriData Lagerbestände Herunterladen" und "Shopware Lagerbestände Hochladen" bei der Übertragung zu einer Fehlermeldung, wenn die Artikelnummer nicht mehr übereinstimmt. Diese Fehlermeldungen sind dann hilfreiche Hinweise dafür um gezielt wieder aufräumen zu können.