OmniSeller:Releases: Unterschied zwischen den Versionen
Erscheinungsbild
BD (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Release 5.2026.0908.1: neues Versionsschema, Absturz-Fix Wartefenster, Spaltenfilter, Attribut-Befehle |
||
| (64 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<!-- | |||
ENTWURF - NICHT DIREKT VERÖFFENTLICHEN | |||
! | |||
MediaWiki-Einfügeblock für die Seite [[OmniSeller:Releases]]. | |||
Die Auswahl enthält kundenrelevante Änderungen des OmniSeller PIM-Clients | |||
aus dem Git-Verlauf 2026 bis einschließlich 28.08.2026. | |||
Kennzeichnung der Einträge: | |||
* Vergangene Änderungen weisen nur die Git-Changelog-Nr. aus. | |||
* Aktuelle Änderungen gehören zur Version 5.0.2026.0825a. | |||
--> | |||
== Änderungen 2026 == | |||
=== Version 5.2026.0908.1 === | |||
* '''Neues Versionsschema ohne Buchstaben'''<br /> | |||
:Versionsnummern bestehen ab jetzt nur noch aus Zahlen: 5.2026.0908.1 steht für das erste Release vom 08.09.2026, ein weiteres Release am selben Tag wäre 5.2026.0908.2. Der Buchstabe am Ende (bisher z.B. 0904b) entfällt, weil der automatische Update-Dienst Versionen mit Buchstaben nicht vergleichen kann. Ältere Stände (5.0.2026.…) bekommen das Update wie gewohnt angeboten.<br /> | |||
:<small>Version: 5.2026.0908.1</small> | |||
* '''Kein Absturz mehr beim Schließen von Wartefenstern'''<br /> | |||
:Beim Schließen des Wartefensters im Katalog-Export und des Import-Studios konnte der PIM-Client in seltenen Fällen mit der Meldung „Fehler beim Erstellen des Fensterhandles" komplett abstürzen. Die animierte Anzeige wird jetzt sauber beendet, bevor das Fenster geschlossen wird.<br /> | |||
:<small>Version: 5.2026.0908.1</small> | |||
* '''Ausgeschalteter Spaltenfilter filtert nicht mehr mit'''<br /> | |||
:Wurde ein Spaltenfilter der Hauptliste über das Häkchen im Filterbereich ausgeschaltet, blieb die Liste trotzdem gefiltert. Der Filter wird jetzt nur noch angewendet, wenn er eingeschaltet ist; das Filterkriterium bleibt zum Wiedereinschalten erhalten.<br /> | |||
:<small>Version: 5.2026.0908.1</small> | |||
* '''Attribut-Befehle ohne geöffneten Attribut-Reiter'''<br /> | |||
:Die Kontextmenü-Befehle „Attributs-Cache leeren" und „Attributs-Set festlegen" führten zur Meldung „Die ConnectionString-Eigenschaft wurde nicht initialisiert", wenn der Attribut-Reiter in der Sitzung noch nicht geöffnet war. Die Befehle laufen jetzt ohne Fehlermeldung durch.<br /> | |||
:<small>Version: 5.2026.0908.1</small> | |||
=== Version 5.0.2026.0904b === | |||
* '''Sage-Zusatzfelder in der Artikelliste'''<br /> | |||
:Frei definierte Sage-Felder (USER_…), die für das Portal konfiguriert sind, erscheinen jetzt (falls eingestellt) als Spalten in der Hauptliste. Sortierung, Suchfeld und Spaltenfilter funktionieren auch für diese Spalten.<br /> | |||
:<small>Version: 5.0.2026.0904b</small> | |||
* '''Berichtsauswahl im Import-Assistenten ohne Fehlklick'''<br /> | |||
:Die OK-Schaltfläche ist erst aktiv, wenn ein Bericht markiert ist. Bisher führte OK ohne Auswahl zu einer Fehlermeldung.<br /> | |||
:<small>Version: 5.0.2026.0904b</small> | |||
=== Version 5.0.2026.0904a === | |||
* '''Verständlicher Hinweis, wenn der Datendienst nicht erreichbar ist'''<br /> | |||
:Schlägt die Verbindung zum OmniSeller-Datendienst fehl, erscheint statt des technischen Fehlerdialogs ("timeout"-Fehler) ein eigenes Fenster „Dienst nicht erreichbar" mit den Prüfschritten (Windows-Dienst OmniSeller.Upload, Netzwerk oder VPN, erneut versuchen). „Erneut versuchen" führt einen echten Verbindungstest aus, „Hilfe zur Verbindung" öffnet die Anleitung zur Host-Konfiguration. Technische Details sind eingeklappt und lassen sich kopieren. Das PIM bleibt dabei geöffnet.<br /> | |||
:<small>Version: 5.0.2026.0904a</small> | |||
=== Version 5.0.2026.0903a === | |||
* '''Attribut-Import mit „Überschreiben" bei fehlendem Hauptartikel'''<br /> | |||
:Ein Wiederholungslauf des Attribut-Imports scheiterte, wenn Varianten-Attribute auf Artikel trafen, deren Hauptartikel nicht im PIM angelegt ist (Meldung „Der Wert NULL kann in die item_guid-Spalte … nicht eingefügt werden"). Der betroffene Datenbank-Trigger wird beim Update korrigiert und zusätzlich vor jedem Import automatisch geprüft.<br /> | |||
:<small>Version: 5.0.2026.0903a</small> | |||
=== Version 5.0.2026.0901b === | |||
* '''Attribut-Import auf Datenbanken mit deaktivierten Zeilensperren'''<br /> | |||
:Verbesserung der Importlogik<br /> | |||
:<small>Version: 5.0.2026.0901b</small> | |||
=== Version 5.0.2026.0901a === | |||
* '''Attribut-Import mit Fortschrittsanzeige'''<br /> | |||
:Statt der bisherigen SQL-Anzeige zeigt der Import den Fortschritt in Prozent samt Zähler. Bei großen Dateien läuft die Oberfläche dadurch spürbar ruhiger.<br /> | |||
:<small>Version: 5.0.2026.0901a</small> | |||
* '''Login merkt sich Windows-Anmeldung und Zugangsdaten'''<br /> | |||
:Die Häkchen „Windows-Anmeldung" und „Anmeldedaten merken" starteten immer leer; ohne erneut gesetztes Häkchen wurden gemerkte Zugangsdaten beim nächsten Login sogar gelöscht. Beide Einstellungen werden jetzt beim Start wiederhergestellt.<br /> | |||
:<small>Version: 5.0.2026.0901a</small> | |||
* '''Set-Verwaltung: Fokus bleibt nach Drag-and-drop beim richtigen Attribut'''<br /> | |||
:Nach dem Zuordnen mehrerer Attribute sprang die Markierung auf eine falsche Zeile. Die Liste wird jetzt nur noch einmal je Zuordnung neu geladen und die Markierung bleibt beim zuletzt gezogenen Attribut.<br /> | |||
:<small>Version: 5.0.2026.0901a</small> | |||
* '''Standard-Port des Datendienstes bei Neuanlage'''<br /> | |||
:Legt der PIM die Host-Konfiguration neu an, trägt er Port 10084 ein. Bisher war es 10085, wodurch der Upload-Dienst auf einem verschobenen Port-Paar lauschte.<br /> | |||
:<small>Version: 5.0.2026.0901a</small> | |||
=== Version 5.0.2026.0831a === | |||
* '''Attribut-Import: aussagekräftige Fehlermeldung und sauberer Abbruch'''<br /> | |||
:Die Fehlermeldung während des Imports nennt jetzt Artikelnummer und Fehlertext; „Import beenden" bricht den gesamten Lauf ab, statt bei jeder weiteren Zeile erneut zu fragen. Werte werden auch für Artikel geschrieben, die der Lauf gerade erst angelegt hat.<br /> | |||
:<small>Version: 5.0.2026.0831a</small> | |||
=== Version 5.0.2026.0828f === | |||
* '''Standard-Attributset bei Neuinstallationen korrigiert'''<br /> | |||
:Bei frischen Installationen konnten Basis-Attribute einem ungültigen Set zugeordnet werden, während das Standard-Set leer blieb und sich in der Set-Verwaltung keine Attribute zuordnen ließen. Die Initialisierung legt jetzt zuerst die Stammdaten an, fehlende Spalten der Set-Tabelle werden automatisch nachgezogen.<br /> | |||
:<small>Version: 5.0.2026.0828f</small> | |||
* '''Kein voreingestellter Favoriten-Filter im Artikelgrid'''<br /> | |||
:Neuinstallationen wurden mit aktivem Filter „Ist Favorit = Ja" ausgeliefert, wodurch das Artikelgrid zunächst leer wirkte. Der Filter ist nicht mehr initial aktiv.<br /> | |||
:<small>Version: 5.0.2026.0828f</small> | |||
* '''Drag-and-drop in der Set-Verwaltung robuster'''<br /> | |||
:Das Ziehen von Attributen auf ein Set schlägt nicht mehr still fehl: fehlende Auswahl, fehlendes Ziel-Set und bereits vorhandene Zuordnungen werden gemeldet, nach der Zuordnung erscheint eine Ergebnis-Zusammenfassung.<br /> | |||
:<small>Version: 5.0.2026.0828f</small> | |||
=== Version 5.0.2026.0828d === | |||
* '''Webkategorien werden auch bei minimal angelegten Portalen angezeigt'''<br /> | |||
:Fehlte zu einem Portal der zugehörige Katalog-Eintrag, blieben abgeholte Webkategorien im PIM unsichtbar. Der Eintrag wird jetzt beim Laden automatisch ergänzt. <br /> | |||
:<small>Version: 5.0.2026.0828d</small> | |||
=== Version 5.0.2026.0828c === | |||
* '''Datenbank-Update-Skripte 824 und 636 stabilisiert'''<br /> | |||
:Die Suchkategorien-View wird jetzt direkt vom Client gepflegt; der Skript-Fehler „Falsche Syntax" durch abgeschnittene View-Definitionen ist damit behoben. Die Updates-Tabelle und die Medien-Indexe werden vor den Update-Skripten programmgesteuert angelegt, wodurch der Reihenfolge-Fehler „Das Objekt MediaAssignment wurde nicht gefunden" entfällt.<br /> | |||
:<small>Version: 5.0.2026.0828c</small> | |||
=== Version 5.0.2026.0828b === | |||
* '''Attribute gezielt aus mehreren Sets entfernen'''<br /> | |||
:In der Ansicht „Alle Attribute anzeigen" öffnet „Ausgewählte Attribute in diesem Set entfernen" jetzt einen Dialog, in dem die betroffenen Sets per Häkchen ausgewählt werden. Bisher war der Menüpunkt dort immer ausgegraut.<br /> | |||
:<small>Version: 5.0.2026.0828b</small> | |||
=== Version 5.0.2026.0828a === | |||
* '''Set-Zuordnungen beim Attribut-Löschen gesichert'''<br /> | |||
:Beim Löschen eines Attributs in der Set-Verwaltung werden seine Set-Zuordnungen protokolliert. Beim Wiederherstellen wird gefragt, ob die ursprünglichen Zuordnungen zurückkommen sollen, sofern die Sets noch existieren.<br /> | |||
:<small>Version: 5.0.2026.0828a</small> | |||
* '''Datenbankverbindungen im Login ersetzen oder ergänzen'''<br /> | |||
:Beim Speichern einer Verbindung über das Zahnrad kann gewählt werden, ob die bestehende Verbindung ersetzt oder eine zusätzliche angelegt wird. Die neue Verbindung erscheint sofort in der Auswahl.<br /> | |||
:<small>Version: 5.0.2026.0828a</small> | |||
=== Version 5.0.2026.0825a === | |||
* '''Einblick in die Preisuploads im Operational Data Analyser'''<br /> | |||
:Ein neues Register „Preisuploads" zeigt die Warteschlange der Preisänderungen samt Problemfällen der letzten 24 Stunden sowie jeden Versand-Versuch mit der Antwort des Shops je Artikel. Portal-Filter, automatische Aktualisierung und Detailansicht per Doppelklick; die Ansicht funktioniert auch, wenn der Upload-Dienst gerade nicht läuft. Voraussetzung ist der Upload-Dienst ab Version 2.2026.0825.2 mit aktiviertem Direkt-Preisupload.<br /> | |||
:<small>Version: 5.0.2026.0825a</small> | |||
=== Version 5.0.2026.0824e === | |||
* '''Cloud-Warteschlange im Operational Data Analyser'''<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>Version: 5.0.2026.0824e</small> | |||
* '''Viewer-Modus erweitert und vereinheitlicht'''<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>Version: 5.0.2026.0824e</small> | |||
* '''FTP-Ziel je Portal zuweisen'''<br /> | |||
:Im Webportal-Management kann für Produktuploads ein konkretes FTP-Ziel je Portal ausgewählt werden.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Export-Wizard korrigiert'''<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>Version: 5.0.2026.0824e</small> | |||
* '''Attribute korrekt für den Shop aufbereitet'''<br /> | |||
:Das Kennzeichen „Sichtbar“ steuert nun immer 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> | |||
* '''Benutzerwechsel beim Login korrigiert'''<br /> | |||
:Der ausgewählte Benutzer wird bereits beim nächsten Programmstart verwendet und nicht erst beim übernächsten Start.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Kennzeichen „Ist Hauptartikel“ wieder abwählbar'''<br /> | |||
:Das Kennzeichen kann entfernt werden, sofern keine Kindartikel zugeordnet sind.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Unterstützung für Adobe Commerce / Magento V2'''<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>Version: 5.0.2026.0824e</small> | |||
* '''Titelbearbeitung erweitert'''<br /> | |||
:Titel können im Texte-Reiter bearbeitet werden. Eine gesperrte Shop-Titelgruppe kann bei Bedarf per Rechtsklick gezielt freigeschaltet werden.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''KI-gestützte Textfunktionen verbessert'''<br /> | |||
:Die Verarbeitung und Darstellung von Ergebnissen wurde stabiler und benutzerfreundlicher gestaltet.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Hinweise beim Editorstart präzisiert'''<br /> | |||
:Beim Start des Texteditors erscheinen Hinweise nur noch bei tatsächlich relevanten Fehlern. Unnötige Meldungen werden vermieden.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Attributbearbeitung und Shop-Synchronisation stabilisiert'''<br /> | |||
:Die Sperre des Attributnamens kann nicht mehr versehentlich übersteuert werden. Für die Shop-Synchronisation wird der aktuelle Datenbankstand verwendet.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Übersetzungen für Attributgruppen'''<br /> | |||
:Übersetzungen von Attributgruppen können direkt über das Kontextmenü des Gruppenfelds gepflegt werden.<br /> | |||
:<small>Version: 5.0.2026.0824e</small> | |||
* '''Sicherer Import von Multiselektions-Attributen'''<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>Version: 5.0.2026.0824e</small> | |||
* '''Automatische Sicherung vor dem Attribut-Import'''<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>Version: 5.0.2026.0824e</small> | |||
=== Änderungen im Juni und bis 7. Juli 2026 === | |||
* '''Stabilere Datenbankinitialisierung'''<br /> | |||
:Veraltete Dataservice-Trigger werden deaktiviert bzw. entfernt. Ein Self-Heal beim Login beseitigt verbliebene problematische Trigger, ohne die falsche Datenbank zu verändern.<br /> | |||
:<small>Changelog-Nr.: 2923175, 1478b11, 1d6f260, df4e6c1, 64cdf81</small> | |||
* '''Artikelstatus „Nur im ERP aktive Artikel“ wieder verfügbar'''<br /> | |||
:Die zugehörige Checkbox ist im Artikelstatus-Bereich wieder sichtbar.<br /> | |||
:<small>Changelog-Nr.: b3689af</small> | |||
* '''Verbesserte Spaltensuche im Hauptgrid'''<br /> | |||
:Verlorene Aktualisierungen, Fokuswechsel während der Eingabe und ein unzureichender Farbkontrast wurden behoben.<br /> | |||
:<small>Changelog-Nr.: 0ffcb57</small> | |||
* '''Stabilere Webansichten auf Terminalservern'''<br /> | |||
:Die WebView2-Initialisierung der Attribut-Massenbearbeitung, der Texthistorie und weiterer Formulare wurde gehärtet. Die betroffenen Ansichten können bei Initialisierungsproblemen automatisch wiederhergestellt werden.<br /> | |||
:<small>Changelog-Nr.: 25ab75e, a408b35, e826e36</small> | |||
* '''Textänderungen bei Attributaktionen zuverlässig erhalten'''<br /> | |||
:Noch nicht gespeicherte Kurz- und Langtexte werden vor dem Bearbeiten oder Hinzufügen von Attributen, vor einem Attributset-Wechsel und vor der Aktualisierung von Multiselektionswerten gesichert. Dadurch gehen Eingaben beim anschließenden Neuladen der Ansicht nicht verloren.<br /> | |||
:<small>Changelog-Nr.: d0d84d6, c0c63bf, ac2c76a</small> | |||
* '''Korrekte Shopware-6-Kategoriezuordnung'''<br /> | |||
:GUIDs für Shopware-6-Portale werden bei Kategorieanzeige und Matching korrekt ermittelt.<br /> | |||
:<small>Changelog-Nr.: ac7a46a, 0b8cf5d</small> | |||
* '''Schnellerer Programmstart'''<br /> | |||
:Das Dashboard wird beim Login nicht mehr unnötig vollständig vorinitialisiert.<br /> | |||
:<small>Changelog-Nr.: b058e5d</small> | |||
* '''Digital Asset Management beschleunigt und stabilisiert'''<br /> | |||
:Die Bildübersicht lädt ohne unnötige BLOB-Daten, nutzt den Cache effizienter und blockiert die Oberfläche beim Dekodieren nicht mehr. Fehlende Bilder im Cache werden zuverlässig nachgeladen und die Seitennavigation zeigt im Normalmodus wieder Bilder. Das DAM kann nicht-modal geöffnet werden, sodass parallel im Editor gearbeitet werden kann.<br /> | |||
:<small>Changelog-Nr.: f31d7e0, 89ce1b2, da17eb0, 94a122c, f48c56a, fbedc6a, 4b64467, 4065747, baf9b23</small> | |||
* '''Preisupload direkt diagnostizieren'''<br /> | |||
:Im Operational Data Analyser kann ein Preisupload-Bericht direkt über den SCS-Port abgerufen werden. Die Diagnose funktioniert dadurch auch bei einer blockierten Datenbank-Queue.<br /> | |||
:<small>Changelog-Nr.: f778b45, e96fc37</small> | |||
* '''Markierte Artikel besser nachvollziehen'''<br /> | |||
:Die Anzahl markierter Artikel wird wieder in einem Dialog und zusätzlich live im Grid-Footer angezeigt.<br /> | |||
:<small>Changelog-Nr.: 1441086</small> | |||
* '''Portalwechsel behält eine sinnvolle Artikelauswahl'''<br /> | |||
:Nach einem Portalwechsel wird ein Artikel zuverlässig ausgewählt, die Detailansicht neu geladen und der zuvor markierte Artikel nach Möglichkeit wieder fokussiert.<br /> | |||
:<small>Changelog-Nr.: e673a28, 618b4bc, 8f9745f, dff4456</small> | |||
* '''Vier neue effiziente Exporte'''<br /> | |||
:Der Export-Wizard bietet neue Ausgaben für Dokumente und Bilder, Kurz- und Langtexte, Vater-Kind-Beziehungen sowie Portal-Aktiv-Kennzeichen. Die aktuelle Artikelauswahl und das gewählte Portal werden berücksichtigt.<br /> | |||
:<small>Changelog-Nr.: 09a328d, b8afaf3, ae10f70, d5e1d83, 57a8103, 0234519</small> | |||
* '''Schnellerer PIM-Attributexport'''<br /> | |||
:Der bestehende Attributexport verarbeitet Platzhalter und Multiselektionswerte im Arbeitsspeicher und verwendet einen deutlich schnelleren Exportpfad.<br /> | |||
:<small>Changelog-Nr.: b8633ec, 59c2f30, 32c6a78</small> | |||
=== Änderungen vor Juni 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> | |||
* '''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> | |||
* '''Korrekte Rückmeldung beim Kategorie-Matching'''<br /> | |||
:Eine Erfolgsmeldung erscheint nur noch, wenn tatsächlich Daten geschrieben wurden.<br /> | |||
:<small>Changelog-Nr.: 6557e9e</small> | |||
* '''Erweiterte Artikel- und Mediendiagnose'''<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>Changelog-Nr.: 4b01d40-1cbfec1, 20f10d5</small> | |||
* '''Sicherheit der Benutzerregistrierung verbessert'''<br /> | |||
:Die Verarbeitung der Registrierungsdaten wurde sicherer und robuster gestaltet.<br /> | |||
:<small>Changelog-Nr.: ed44bf1</small> | |||
* '''Stabilere Meldungs- und Hintergrundverarbeitung'''<br /> | |||
:Gleichzeitige Meldungen werden threadsicher verarbeitet. Die Benachrichtigungsprüfung reagiert robuster auf bereits geschlossene Datenbankverbindungen.<br /> | |||
:<small>Changelog-Nr.: 3f609cd, 4d239cd</small> | |||
* '''Attribut-Cache und Artikelübersicht verbessert'''<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>Changelog-Nr.: 73432da, c1f3ac8</small> | |||
* '''Kindartikel nach Drag-and-drop sofort sichtbar'''<br /> | |||
:Nach der Zuordnung eines Kindartikels wird die Ansicht unmittelbar aktualisiert.<br /> | |||
:<small>Changelog-Nr.: f2fd089, 4df5307</small> | |||
* '''Korrekte Eingabe numerischer Attributwerte'''<br /> | |||
:Der klassische Attributeditor berücksichtigt Zahlenformate unabhängig von den regionalen Systemeinstellungen und verhindert dadurch fehlerhafte Werte oder Abbrüche.<br /> | |||
:<small>Changelog-Nr.: 471bc41, 8c24b4c</small> | |||
* '''Zuverlässiger und sicherer Update-Mechanismus'''<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>Changelog-Nr.: eaaaac7, ce57863, c37d324, 59576f3, e4850ac, fa2d9ed, 165e3aa</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. Nach dem Schließen bleibt kein überflüssiger Eintrag in der Windows-Taskleiste zurück.<br /> | |||
:<small>Changelog-Nr.: 49779c3, 23fc180, 1591638, 97d361f, f5e2bc4</small> | |||
* '''Einfügen von Videos verbessert'''<br /> | |||
:Ein eigener Dialog akzeptiert YouTube-Adressen oder Video-IDs. Videos können abhängig vom Einsatzzweck als eingebetteter Player, Platzhalter oder Link eingefügt werden. Auch YouTube-Shorts-Adressen werden korrekt behandelt.<br /> | |||
:<small>Changelog-Nr.: 141551c, 41afbc5, 317e512, b95eccf, 862b734</small> | |||
* '''Textänderungen beim Schließen automatisch gesichert'''<br /> | |||
:Noch nicht gespeicherte Änderungen werden beim Schließen des Texteditors automatisch übernommen. Dadurch können Eingaben nicht mehr durch das versehentliche Schließen des Fensters verloren gehen.<br /> | |||
:<small>Changelog-Nr.: 195a2c7, 7696a8d, 08c643d</small> | |||
* '''Modernisierte Lagerbestandshistorie'''<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>Changelog-Nr.: 9a8237d-7b8af86</small> | |||
* '''Stabilere Datenbank- und Host-Erkennung'''<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>Changelog-Nr.: 39b545f, 83a01c9</small> | |||
* '''Verbesserte Diagnose bei WebView2-Problemen'''<br /> | |||
:Fehler bei der Initialisierung eingebetteter Webansichten werden ausführlicher protokolliert und können dadurch leichter analysiert werden.<br /> | |||
:<small>Changelog-Nr.: 09d452a</small> | |||
* '''Mehrere Datenbankverbindungen im Login'''<br /> | |||
:Im Login können mehrere Datenbankverbindungen verwaltet, ersetzt und ergänzt werden.<br /> | |||
:<small>Changelog-Nr.: 42661d4</small> | |||
* '''Keine irreführende Fehlermeldung bei abgebrochener Erstkonfiguration'''<br /> | |||
:Beim Schließen einer noch nicht vollständig eingerichteten Anwendung wird keine technische ObjectDisposedException-Meldung mehr angezeigt.<br /> | |||
:<small>Changelog-Nr.: c24bd55</small> | |||