Zum Inhalt springen

OmniSeller:Releases: Unterschied zwischen den Versionen

Kundenrelevante Änderungen 2026 ergänzt
Releases chronologisch absteigend sortiert
Zeile 13: Zeile 13:
== Änderungen 2026 ==
== Änderungen 2026 ==


=== Änderungen bis Ende April 2026 ===
=== Version 5.0.2026.0824e ===


* '''Modernisierte Lagerbestandshistorie'''<br />
'''Version:''' 5.0.2026.0824e
:Die Lagerbestandshistorie wurde durch eine moderne Ansicht mit Diagramm und Liste ersetzt. Sie bietet Zeitraumfilter, Tagesaggregation, Zoom und eine zusätzliche Anzeige der Bestandsänderung je Portal.<br />
:<small>Changelog-Nr.: 9a8237d–7b8af86</small>


* '''Stabilere Datenbank- und Host-Erkennung'''<br />
* '''Cloud-Warteschlange im Operational Data Analyser'''<br />
:Die Erkennung der OmniSeller-Datenbank wurde um Fallbacks ergänzt. Außerdem wurde die Medien-Whitelist mit unterschiedlichen Datenbank-Datentypen kompatibel gemacht.<br />
:Eine neue Ansicht zeigt lokal wartende Uploads, die Cloud-Warteschlange, aktuell verarbeitete Einträge und die in den letzten drei Tagen abgeschlossenen Vorgänge.<br />
:<small>Changelog-Nr.: 39b545f, 83a01c9</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Verbesserte Diagnose bei WebView2-Problemen'''<br />
* '''Viewer-Modus erweitert und vereinheitlicht'''<br />
:Fehler bei der Initialisierung eingebetteter Webansichten werden ausführlicher protokolliert und können dadurch leichter analysiert werden.<br />
:Der Viewer-Modus wird nun einheitlich in allen relevanten Bereichen angewendet. Attributwerte, Web-Attributgrid und PIM-Checkliste sind klar als nicht bearbeitbar gekennzeichnet. Sichtbare Hinweise und verbesserte Diagnosemöglichkeiten erleichtern die Kontrolle der Benutzerrechte.<br />
:<small>Changelog-Nr.: 09d452a</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Mehrere Datenbankverbindungen im Login'''<br />
* '''FTP-Ziel je Portal zuweisen'''<br />
:Im Login können mehrere Datenbankverbindungen verwaltet, ersetzt und ergänzt werden.<br />
:Im Webportal-Management kann für Produktuploads ein konkretes FTP-Ziel je Portal ausgewählt werden.<br />
:<small>Changelog-Nr.: 42661d4</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Keine irreführende Fehlermeldung bei abgebrochener Erstkonfiguration'''<br />
* '''Export-Wizard korrigiert'''<br />
:Beim Schließen einer noch nicht vollständig eingerichteten Anwendung wird keine technische ObjectDisposedException-Meldung mehr angezeigt.<br />
:Die Datenquellen-Auswahl ist auch für neue Listen-Exporte verfügbar. Ein Sortierungskonflikt bei Selektionen über unterschiedliche Datenbanken wurde behoben (SQL-Fehler 468).<br />
:<small>Changelog-Nr.: c24bd55</small>
:<small>Version: 5.0.2026.0824e</small>


=== Änderungen im Mai 2026 ===
* '''Attribute korrekt für den Shop aufbereitet'''<br />
:Das Kennzeichen „Sichtbar“ steuert nun korrekt die Anzeige auf der Produktdetailseite. Attributbeschreibungen werden vor dem Upload von führenden und nachlaufenden Leerzeichen bereinigt.<br />
:<small>Version: 5.0.2026.0824e</small>


* '''Filter im Artikel-Hauptgrid verbessert'''<br />
:Doppeltes Quoting von Textwerten wurde behoben und verhindert SQL-Fehler 102. Zusätzlich wurden Cursor- und Fokusprobleme korrigiert und das Filterverhalten als Benutzereinstellung hinterlegt.<br />
:<small>Version: 5.0.2026.0824e</small>


* '''Sicherere Dateinamen im Digital Asset Management'''<br />
* '''Benutzerwechsel beim Login korrigiert'''<br />
:Bilddateien mit einem „@“ im Dateinamen werden beim Import abgewiesen und vorhandene problematische Dateien werden gekennzeichnet. Dadurch werden spätere Probleme bei URLs und Uploads vermieden.<br />
:Der ausgewählte Benutzer wird bereits beim nächsten Programmstart verwendet und nicht erst beim übernächsten Start.<br />
:<small>Changelog-Nr.: 317d50c</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Standard-Attributset wird automatisch sichergestellt'''<br />
* '''Kennzeichen „Ist Hauptartikel“ wieder abwählbar'''<br />
:Das benötigte Standard-Attributset wird beim Start bzw. bei der Initialisierung zuverlässig angelegt, falls es fehlt.<br />
:Das Kennzeichen kann entfernt werden, sofern keine Kindartikel zugeordnet sind.<br />
:<small>Changelog-Nr.: a7d70e3</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Verbesserter Login und automatische ERP-Erkennung'''<br />
* '''Bestell- und Zahlungsstatus mit der API synchronisiert'''<br />
:Die Datenbankkonfiguration wird zuverlässiger übernommen. Sage 100 wird automatisch anhand der Datenbankstruktur erkannt; für Sage 50 bleibt die Auswahl erhalten. Unnötige Meldungen bei aktuellen Diensten wurden entfernt.<br />
:Status-Flags und Bezeichnungen entsprechen wieder den aktuellen Werten der API.<br />
:<small>Changelog-Nr.: 9ced255, dbced2b, 6c7c9c3, ebe52e0, 2d34fd0</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Korrekte Rückmeldung beim Kategorie-Matching'''<br />
* '''Unterstützung für Adobe Commerce / Magento V2'''<br />
:Eine Erfolgsmeldung erscheint nur noch, wenn tatsächlich Daten geschrieben wurden.<br />
:Der Shoptyp „MGTO_V2_Adobe_Commerce“ wird durchgängig erkannt. Produkt-URLs, Upload-Zuordnung, Diagnose und Magento-spezifisches Verhalten stehen auch für diesen Shoptyp zur Verfügung.<br />
:<small>Changelog-Nr.: 6557e9e</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Erweiterte Artikel- und Mediendiagnose'''<br />
* '''Titelbearbeitung erweitert'''<br />
:Die Artikelanalyse zeigt die Quelle von Mediendaten für alle unterstützten Shoptypen. Zeitangaben aus Azure werden korrekt in die lokale Sommer- bzw. Winterzeit umgerechnet.<br />
:Titel können im Texte-Reiter bearbeitet werden. Eine gesperrte Shop-Titelgruppe kann bei Bedarf per Rechtsklick gezielt freigeschaltet werden.<br />
:<small>Changelog-Nr.: 4b01d40–1cbfec1, 20f10d5</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Sicherheit der Benutzerregistrierung verbessert'''<br />
* '''KI-gestützte Textfunktionen verbessert'''<br />
:Die Verarbeitung der Registrierungsdaten wurde sicherer und robuster gestaltet.<br />
:Die Verarbeitung und Darstellung von Ergebnissen wurde stabiler und benutzerfreundlicher gestaltet.<br />
:<small>Changelog-Nr.: ed44bf1</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Stabilere Meldungs- und Hintergrundverarbeitung'''<br />
* '''Attributbearbeitung und Shop-Synchronisation stabilisiert'''<br />
:Gleichzeitige Meldungen werden threadsicher verarbeitet. Die Benachrichtigungsprüfung reagiert robuster auf bereits geschlossene Datenbankverbindungen.<br />
:Die Sperre des Attributnamens kann nicht mehr versehentlich übersteuert werden. Für die Shop-Synchronisation wird der aktuelle Datenbankstand verwendet.<br />
:<small>Changelog-Nr.: 3f609cd, 4d239cd</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Attribut-Cache und Artikelübersicht verbessert'''<br />
* '''Übersetzungen für Attributgruppen'''<br />
:Fehlende Cache-Tabellen werden automatisch angelegt. Die Spalten im Artikelgrid werden zuverlässiger ergänzt und die ERP-Aktiv-Spalte ist eindeutig bezeichnet.<br />
:Übersetzungen von Attributgruppen können direkt über das Kontextmenü des Gruppenfelds gepflegt werden.<br />
:<small>Changelog-Nr.: 73432da, c1f3ac8</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Kindartikel nach Drag-and-drop sofort sichtbar'''<br />
* '''Sicherer Import von Multiselektions-Attributen'''<br />
:Nach der Zuordnung eines Kindartikels wird die Ansicht unmittelbar aktualisiert.<br />
:Für bestehende Werte stehen drei klar getrennte Modi zur Verfügung: nur ergänzen, Zuordnungen der importierten Artikel leeren oder die komplette Werteliste neu aufbauen. Vorhandene Daten werden nur noch nach ausdrücklicher Auswahl gelöscht.<br />
:<small>Changelog-Nr.: f2fd089, 4df5307</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Korrekte Eingabe numerischer Attributwerte'''<br />
* '''Automatische Sicherung vor dem Attribut-Import'''<br />
:Der klassische Attributeditor berücksichtigt Zahlenformate unabhängig von den regionalen Systemeinstellungen und verhindert dadurch fehlerhafte Werte oder Abbrüche.<br />
:Vor jedem Import wird der bisherige Stand des Attributs gesichert. Eine Sicherungshistorie zeigt frühere Importläufe und erlaubt das Wiederherstellen eines vorherigen Stands. Auch Massenimporte werden innerhalb einer gemeinsamen Sicherungssitzung protokolliert.<br />
:<small>Changelog-Nr.: 471bc41, 8c24b4c</small>
:<small>Version: 5.0.2026.0824e</small>


* '''Zuverlässiger und sicherer Update-Mechanismus'''<br />
* '''Korrekte Attributzuordnung beim PIM-Import'''<br />
:Updates werden kryptografisch geprüft. Die lokale OmniSettings.cfg bleibt bei Aktualisierungen erhalten. Fehler werden konkret protokolliert und der automatische Update-Check kann gezielt aktiviert werden; standardmäßig erfolgt die Prüfung über den Ribbon-Befehl.<br />
:Der Attributnamen-Cache verwendet die Attribut-GUID statt der Attributset-GUID. Dadurch werden falsche Zuordnungen innerhalb eines Importlaufs vermieden.<br />
:<small>Changelog-Nr.: eaaaac7, ce57863, c37d324, 59576f3, e4850ac, fa2d9ed, 165e3aa</small>
:<small>Version: 5.0.2026.0824e</small>
 
* '''Datenbankverbindungen im Login zuverlässig speichern'''<br />
:Über das Zahnrad geänderte Verbindungen werden tatsächlich gespeichert und sofort in der Auswahl angezeigt. Diagnoseinformationen sind verständlicher aufbereitet.<br />
:<small>Changelog-Nr.: fcb493f, 0504a6e, c419e0f, 20b4251</small>
 
* '''Weniger Sitzungs-Freezes und mehr nutzbarer Arbeitsspeicher'''<br />
:Der PIM-Client wurde auf 64 Bit umgestellt. Caches und ein Watchdog reduzieren Hänger in langen Sitzungen und verbessern die Diagnose bei einem Freeze.<br />
:<small>Changelog-Nr.: 3c9364f, 7f3e2b4, 5cde4dd, e4aaf36</small>
 
* '''Texteditor bleibt sichtbar'''<br />
:Der Texteditor wird beim Öffnen auf dem Monitor des PIM-Fensters positioniert, vor Off-Screen-Positionen geschützt und zuverlässig in den Vordergrund geholt.<br />
:<small>Changelog-Nr.: 49779c3, 23fc180</small>


=== Änderungen im Juni und bis 7. Juli 2026 ===
=== Änderungen im Juni und bis 7. Juli 2026 ===
Zeile 144: Zeile 135:
:<small>Changelog-Nr.: b8633ec, 59c2f30, 32c6a78</small>
:<small>Changelog-Nr.: b8633ec, 59c2f30, 32c6a78</small>


=== Version 5.0.2026.0824e ===
=== Änderungen im Mai 2026 ===
 
 
* '''Sicherere Dateinamen im Digital Asset Management'''<br />
:Bilddateien mit einem „@“ im Dateinamen werden beim Import abgewiesen und vorhandene problematische Dateien werden gekennzeichnet. Dadurch werden spätere Probleme bei URLs und Uploads vermieden.<br />
:<small>Changelog-Nr.: 317d50c</small>
 
* '''Standard-Attributset wird automatisch sichergestellt'''<br />
:Das benötigte Standard-Attributset wird beim Start bzw. bei der Initialisierung zuverlässig angelegt, falls es fehlt.<br />
:<small>Changelog-Nr.: a7d70e3</small>


'''Version:''' 5.0.2026.0824e
* '''Verbesserter Login und automatische ERP-Erkennung'''<br />
:Die Datenbankkonfiguration wird zuverlässiger übernommen. Sage 100 wird automatisch anhand der Datenbankstruktur erkannt; für Sage 50 bleibt die Auswahl erhalten. Unnötige Meldungen bei aktuellen Diensten wurden entfernt.<br />
:<small>Changelog-Nr.: 9ced255, dbced2b, 6c7c9c3, ebe52e0, 2d34fd0</small>


* '''Cloud-Warteschlange im Operational Data Analyser'''<br />
* '''Korrekte Rückmeldung beim Kategorie-Matching'''<br />
:Eine neue Ansicht zeigt lokal wartende Uploads, die Cloud-Warteschlange, aktuell verarbeitete Einträge und die in den letzten drei Tagen abgeschlossenen Vorgänge.<br />
:Eine Erfolgsmeldung erscheint nur noch, wenn tatsächlich Daten geschrieben wurden.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 6557e9e</small>


* '''Viewer-Modus erweitert und vereinheitlicht'''<br />
* '''Erweiterte Artikel- und Mediendiagnose'''<br />
:Der Viewer-Modus wird nun einheitlich in allen relevanten Bereichen angewendet. Attributwerte, Web-Attributgrid und PIM-Checkliste sind klar als nicht bearbeitbar gekennzeichnet. Sichtbare Hinweise und verbesserte Diagnosemöglichkeiten erleichtern die Kontrolle der Benutzerrechte.<br />
:Die Artikelanalyse zeigt die Quelle von Mediendaten für alle unterstützten Shoptypen. Zeitangaben aus Azure werden korrekt in die lokale Sommer- bzw. Winterzeit umgerechnet.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 4b01d40–1cbfec1, 20f10d5</small>


* '''FTP-Ziel je Portal zuweisen'''<br />
* '''Sicherheit der Benutzerregistrierung verbessert'''<br />
:Im Webportal-Management kann für Produktuploads ein konkretes FTP-Ziel je Portal ausgewählt werden.<br />
:Die Verarbeitung der Registrierungsdaten wurde sicherer und robuster gestaltet.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: ed44bf1</small>


* '''Export-Wizard korrigiert'''<br />
* '''Stabilere Meldungs- und Hintergrundverarbeitung'''<br />
:Die Datenquellen-Auswahl ist auch für neue Listen-Exporte verfügbar. Ein Sortierungskonflikt bei Selektionen über unterschiedliche Datenbanken wurde behoben (SQL-Fehler 468).<br />
:Gleichzeitige Meldungen werden threadsicher verarbeitet. Die Benachrichtigungsprüfung reagiert robuster auf bereits geschlossene Datenbankverbindungen.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 3f609cd, 4d239cd</small>


* '''Attribute korrekt für den Shop aufbereitet'''<br />
* '''Attribut-Cache und Artikelübersicht verbessert'''<br />
:Das Kennzeichen „Sichtbar“ steuert nun korrekt die Anzeige auf der Produktdetailseite. Attributbeschreibungen werden vor dem Upload von führenden und nachlaufenden Leerzeichen bereinigt.<br />
:Fehlende Cache-Tabellen werden automatisch angelegt. Die Spalten im Artikelgrid werden zuverlässiger ergänzt und die ERP-Aktiv-Spalte ist eindeutig bezeichnet.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 73432da, c1f3ac8</small>


* '''Filter im Artikel-Hauptgrid verbessert'''<br />
* '''Kindartikel nach Drag-and-drop sofort sichtbar'''<br />
:Doppeltes Quoting von Textwerten wurde behoben und verhindert SQL-Fehler 102. Zusätzlich wurden Cursor- und Fokusprobleme korrigiert und das Filterverhalten als Benutzereinstellung hinterlegt.<br />
:Nach der Zuordnung eines Kindartikels wird die Ansicht unmittelbar aktualisiert.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: f2fd089, 4df5307</small>


* '''Benutzerwechsel beim Login korrigiert'''<br />
* '''Korrekte Eingabe numerischer Attributwerte'''<br />
:Der ausgewählte Benutzer wird bereits beim nächsten Programmstart verwendet und nicht erst beim übernächsten Start.<br />
:Der klassische Attributeditor berücksichtigt Zahlenformate unabhängig von den regionalen Systemeinstellungen und verhindert dadurch fehlerhafte Werte oder Abbrüche.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 471bc41, 8c24b4c</small>


* '''Kennzeichen „Ist Hauptartikel“ wieder abwählbar'''<br />
* '''Zuverlässiger und sicherer Update-Mechanismus'''<br />
:Das Kennzeichen kann entfernt werden, sofern keine Kindartikel zugeordnet sind.<br />
:Updates werden kryptografisch geprüft. Die lokale OmniSettings.cfg bleibt bei Aktualisierungen erhalten. Fehler werden konkret protokolliert und der automatische Update-Check kann gezielt aktiviert werden; standardmäßig erfolgt die Prüfung über den Ribbon-Befehl.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: eaaaac7, ce57863, c37d324, 59576f3, e4850ac, fa2d9ed, 165e3aa</small>


* '''Bestell- und Zahlungsstatus mit der API synchronisiert'''<br />
* '''Datenbankverbindungen im Login zuverlässig speichern'''<br />
:Status-Flags und Bezeichnungen entsprechen wieder den aktuellen Werten der API.<br />
:Über das Zahnrad geänderte Verbindungen werden tatsächlich gespeichert und sofort in der Auswahl angezeigt. Diagnoseinformationen sind verständlicher aufbereitet.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: fcb493f, 0504a6e, c419e0f, 20b4251</small>


* '''Unterstützung für Adobe Commerce / Magento V2'''<br />
* '''Weniger Sitzungs-Freezes und mehr nutzbarer Arbeitsspeicher'''<br />
:Der Shoptyp „MGTO_V2_Adobe_Commerce“ wird durchgängig erkannt. Produkt-URLs, Upload-Zuordnung, Diagnose und Magento-spezifisches Verhalten stehen auch für diesen Shoptyp zur Verfügung.<br />
:Der PIM-Client wurde auf 64 Bit umgestellt. Caches und ein Watchdog reduzieren Hänger in langen Sitzungen und verbessern die Diagnose bei einem Freeze.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 3c9364f, 7f3e2b4, 5cde4dd, e4aaf36</small>


* '''Titelbearbeitung erweitert'''<br />
* '''Texteditor bleibt sichtbar'''<br />
:Titel können im Texte-Reiter bearbeitet werden. Eine gesperrte Shop-Titelgruppe kann bei Bedarf per Rechtsklick gezielt freigeschaltet werden.<br />
:Der Texteditor wird beim Öffnen auf dem Monitor des PIM-Fensters positioniert, vor Off-Screen-Positionen geschützt und zuverlässig in den Vordergrund geholt.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 49779c3, 23fc180</small>


* '''KI-gestützte Textfunktionen verbessert'''<br />
=== Änderungen bis Ende April 2026 ===
:Die Verarbeitung und Darstellung von Ergebnissen wurde stabiler und benutzerfreundlicher gestaltet.<br />
:<small>Version: 5.0.2026.0824e</small>


* '''Attributbearbeitung und Shop-Synchronisation stabilisiert'''<br />
* '''Modernisierte Lagerbestandshistorie'''<br />
:Die Sperre des Attributnamens kann nicht mehr versehentlich übersteuert werden. Für die Shop-Synchronisation wird der aktuelle Datenbankstand verwendet.<br />
:Die Lagerbestandshistorie wurde durch eine moderne Ansicht mit Diagramm und Liste ersetzt. Sie bietet Zeitraumfilter, Tagesaggregation, Zoom und eine zusätzliche Anzeige der Bestandsänderung je Portal.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 9a8237d–7b8af86</small>


* '''Übersetzungen für Attributgruppen'''<br />
* '''Stabilere Datenbank- und Host-Erkennung'''<br />
:Übersetzungen von Attributgruppen können direkt über das Kontextmenü des Gruppenfelds gepflegt werden.<br />
:Die Erkennung der OmniSeller-Datenbank wurde um Fallbacks ergänzt. Außerdem wurde die Medien-Whitelist mit unterschiedlichen Datenbank-Datentypen kompatibel gemacht.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 39b545f, 83a01c9</small>


* '''Sicherer Import von Multiselektions-Attributen'''<br />
* '''Verbesserte Diagnose bei WebView2-Problemen'''<br />
:Für bestehende Werte stehen drei klar getrennte Modi zur Verfügung: nur ergänzen, Zuordnungen der importierten Artikel leeren oder die komplette Werteliste neu aufbauen. Vorhandene Daten werden nur noch nach ausdrücklicher Auswahl gelöscht.<br />
:Fehler bei der Initialisierung eingebetteter Webansichten werden ausführlicher protokolliert und können dadurch leichter analysiert werden.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 09d452a</small>


* '''Automatische Sicherung vor dem Attribut-Import'''<br />
* '''Mehrere Datenbankverbindungen im Login'''<br />
:Vor jedem Import wird der bisherige Stand des Attributs gesichert. Eine Sicherungshistorie zeigt frühere Importläufe und erlaubt das Wiederherstellen eines vorherigen Stands. Auch Massenimporte werden innerhalb einer gemeinsamen Sicherungssitzung protokolliert.<br />
:Im Login können mehrere Datenbankverbindungen verwaltet, ersetzt und ergänzt werden.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: 42661d4</small>


* '''Korrekte Attributzuordnung beim PIM-Import'''<br />
* '''Keine irreführende Fehlermeldung bei abgebrochener Erstkonfiguration'''<br />
:Der Attributnamen-Cache verwendet die Attribut-GUID statt der Attributset-GUID. Dadurch werden falsche Zuordnungen innerhalb eines Importlaufs vermieden.<br />
:Beim Schließen einer noch nicht vollständig eingerichteten Anwendung wird keine technische ObjectDisposedException-Meldung mehr angezeigt.<br />
:<small>Version: 5.0.2026.0824e</small>
:<small>Changelog-Nr.: c24bd55</small>