Zum Inhalt springen

OmniSeller:Releases: Unterschied zwischen den Versionen

Releases 0831a bis 0904b ergänzt
Version 5.2026.0915.1: PIM Import (Multiselektion, Vorhandene Werte überschreiben, Titel bleibt erhalten, Sicherung), Protokolldateien mit 14 Tagen Aufbewahrung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 12: Zeile 12:


== Änderungen 2026 ==
== Änderungen 2026 ==
=== Version 5.2026.0915.1 ===
* '''PIM Import: Multiselektions-Attribute werden importiert'''<br />
:Multiselektions-Attribute wurden beim PIM Import bisher mit einer Meldung übersprungen. Jetzt werden sie genauso übernommen wie beim Import im Attribut-bearbeiten-Fenster: mehrere Werte in einer Zelle durch Komma trennen, fehlende Werte werden in der Werteliste angelegt und beim Artikel angehakt. Die Werteliste selbst wird nie gelöscht.<br />
:<small>Version: 5.2026.0915.1</small>
* '''PIM Import: neue Option „Vorhandene Werte überschreiben"'''<br />
:Mit Häkchen (Standard) ersetzt der Import wie bisher vorhandene Attributwerte, Titel und Texte, bei Multiselektions-Attributen die bisherigen Haken der importierten Artikel. Ohne Häkchen werden nur leere Werte gefüllt und Multiselektions-Werte ergänzt. So lassen sich z.B. fehlende Meta-Angaben nachtragen, ohne gepflegte Inhalte zu überschreiben.<br />
:<small>Version: 5.2026.0915.1</small>
* '''PIM Import: Titel im Shop bleibt erhalten'''<br />
:Mit „zusätzlich Textimport durchführen" leerte der Import das Feld „Titel im Shop" bei vorhandenen Artikeln, wenn die Datei keine oder eine leere TITLE-Spalte hatte. Leere oder fehlende Titel ändern jetzt nichts mehr. Das gilt auch für den Shoptitel in den Importvarianten des Datenimports.<br />
:<small>Version: 5.2026.0915.1</small>
* '''PIM Import: Sicherung der Attributwerte'''<br />
:Die automatische Sicherung vor dem Import greift jetzt auch beim PIM Import im Ribbon. Vor dem ersten Schreibzugriff wird der Stand jedes berührten Attributs gesichert und der Lauf protokolliert. Die Läufe erscheinen unter Attribut bearbeiten → Import → Erweitert → Sicherungen… und lassen sich 14 Tage lang wiederherstellen.<br />
:<small>Version: 5.2026.0915.1</small>
* '''Protokolldateien als Tagesdateien, Aufräumen nach 14 Tagen'''<br />
:Der PIM-Client schreibt seine Protokolle jetzt als Tagesdateien in zwei feste Ordner: <code>logs</code> im Installationsordner und <code>%LocalAppData%\HTK\OmniSeller\Logs</code> für benutzerbezogene Protokolle. Das SQL-Diagnoseprotokoll heißt jetzt <code>sql_log_&lt;Datum&gt;.txt</code>. Beim Start werden Protokolle entfernt, die älter als 14 Tage sind, auch an den früheren Ablageorten (neben der Programmdatei, im Benutzerprofil, im Temp-Ordner). Damit lässt sich die Vorgabe umsetzen, Verarbeitungsdaten nach 14 Tagen zu löschen.<br />
:<small>Version: 5.2026.0915.1</small>
=== 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 ===
=== Version 5.0.2026.0904b ===