pixi 22.02 ist ab 01.02.2022 verfügbar. Das Release umfasst zahlreiche Bug fixes, Optimierungen, Erweiterungen und neue Funktionen. Geben Sie die in den Klammern vermerkten Nummern an, wenn Sie Fragen an den Support haben.
Hotfix
Connector
Das Hotfix wurde am 28. März veröffentlicht.
🟩 Bug fix: Das Autorisierungstoken angemeldeter Benutzer läuft nach dreieinhalb Tagen ab. Wenn der Connector nach diesem Zeitraum versucht hat, Bestellnummern zu importieren, wurde die Anfrage aufgrund der fehlenden Autorisierung abgelehnt. Dies resultierte in zahlreichen Importversuchen, die allesamt fehlschlugen. In der Folge wurde die Serverleistung massiv beeinträchtigt, was sich wiederum auch auf die Performance der Apps ausgewirkt hat. Mit diesem Hotfix schließt pixi den Connector nach fünf erfolglosen Importversuchen automatisch. pixi Connector zeigt vor dem Schließen der App eine Fehlermeldung an, die den Nutzer auf diesen Umstand hinweist. Nach dem Neustart des Connectors und der damit einhergehenden erneuten Anmeldung des Benutzers laufen alle Prozesse wieder reibungslos. (609135, 611124)
API
🟩 Bug fix: Sofern bei dem API-Call pixiGetOrderlineExtended im Parameter @ItemXML kein Wert übergeben wurde, lieferte der Call insgesamt keine Results zurück. Das Handling wurde verbessert, so dass pixi diesen Parameter bei Übergabe eines leeren Strings automatisch auf den Wert NULL setzt. (583223)
🟪 Erweiterung: Sofern Identifier (z. B. OrderlineKey(s) oder OrderNr(s)) übergeben werden, die pixi nicht erkennt, gibt der API-Call pixiDFCreateInvoices in einer Fehlermeldung zurück, welche Identifier nicht erkannt wurden (Beispiel: "Orderline keys: 61819; 13579; 12367 do not exist in the database. Please check the input data."). (550378)
🟪 Erweiterung: Um die Datenbank-Performance zu verbessern, verändert der API-Call pixiSetItemCustomsInfo die Datenfelder nur dann, wenn die übergebenen Werte sich von den vorhandenen Werten unterscheiden. Sind die Werte identisch, gibt der Call "200 - Accepted - no changes needed" zurück. (576076)
🟪 Erweiterung: Der API-Call pixiGetItemsStockhistory wurde um zwei Parameter erweitert: (550259)
@RowCount (Anzahl der Zeilen, die zurückgegeben werden sollen; wenn NULL bzw. kein Wert, dann werden standardmäßig 1000 Zeilen zurückgegeben)
@IBILKey (interne ID für die Lagerbewegung, die hier als Startpunkt dienen kann)
🟪 Erweiterung: Die Notiz an den Lieferanten kann mithilfe des API-Calls pixiUpdateSupplierOrder (Parameter @Note) erstellt werden, auch wenn sich die Bestellung im Status NEU befindet. Zuvor war dies nur im Status BES, BGT oder ABG möglich. (549298)
🟪 Erweiterung: Der API-Call pixiGetInvoice wurde um zwei Results erweitert: (550397, 588109)
ReturnTrackingId (Retouren-Tracking-ID)
ReturnTrackingIdHistory (alle Retouren-Tracking-IDs, die mit der Rechnung assoziiert sind)
🟪 Erweiterung: Der API-Call pixiUpdateOrder wurde um vier Parameter erweitert: (552514)
@VoucherID (Voucher-ID, muss gemeinsam mit dem Parameter @VoucherAmount übergeben werden)
@VoucherAmount (Betrag des Gutscheins)
@ShopNote (Notiz, die vom Shop zu pixi importiert wurde)
@PaymentTypes (Zahlungsart-Code)
🟪 Erweiterung: Ein Controller (DeliveriesController) wurde entfernt, da dieser schon seit längerer Zeit nicht mehr unterstützt und weiterentwickelt wird. Alle dazugehörigen Endpunkte wurden zu einem neueren Controller (GoodsReceiptController) hinzugefügt. Die Applikationen, die die alten Endepunkte angesprochen haben, wurden aktualisiert und erfolgreich getestet (Berichte, Mobile, Web etc.) (551925).
🟪 Erweiterung: Der API-Call pixiGetSOrders wurde um einen Parameter erweitert: (549299)
@GoodsReceipts (Wareneingangsnr., Mehrfachzuweisung von Lieferantenbestellungen ist per Delimiter möglich)
🟪 Erweiterung: Der API-Call pixiSetOrderlinesInBoxToAUS wurde er als "deprecated" gekennzeichnet. (582168)
pixi Mobile
Scan-In und Rollende Kommissionierung
🟩 Bug fix: Auf mobilen Geräten wurden Boxnummern nicht in einer Zeile dargestellt, sofern sie aus mehr als vier Zeichen bestanden.
Auf verwendeten Mobilgeräten mit Android-Version 8 oder höher, wird die Boxnummer nun automatisch der Bildschirmgröße entsprechend runterskaliert, Sollte auf dem verwendeten Mobilgerät eine ältere Android-Version zum Einsatz kommen, wird die Boxnummer nach jeweils vier Zeichen abgeschnitten und in der nächsten Zeile fortgeführt. (575841)
Web-Applikation
Administration (Shops)
🟪 Erweiterung: Das Versandsiegel wurde zu pixi Web migriert. Im Bereich Shops können Sie das Versandsiegel pro Shop erstellen und das generierte HTML-Code-Snippet anschließend im Quellcode Ihres Shops einfügen. (565100, 582005)
Hinweis: Bitte beachten Sie, dass die pixi Versandsiegel-App am 16.02. eingestellt wird. In der Folge können die alten Siegel nicht mehr verwendet werden.
🟪 Erweiterung: Sortier- und Filtereinstellungen werden im Browser-Cache gespeichert. (580983)
Controlling (Dashboards)
🟪 Erweiterung: Die Diagramme der zwei Widgets Gescannte Bestellzeilen nach Zeitraum (heute) und Versendete Bestellungen nach Zeitraum (heute) wurden nachträglich lokalisiert. (584251)
🟦 Optimierung: Verschiedene Prozeduren wurden optimiert, sodass die WIdgets im Bereich Logistik schneller laden. (553061)
Einkauf (Lieferantenbestellungen)
🟩 Bug fix: Bei den Lieferantenbestellungen konnten die Lieferanten-Artikelnummern nicht aufsteigend sortiert werden. (580238)
Kundenservice (Retouren)
🟩 Bug fix: Die Währungssymbole waren an verschiedenen Stellen innerhalb der Retourendetails nicht korrekt, so dass beispielsweise Euro-Zeichen anstatt britischer Pfund angezeigt wurden. (580332)
🟪 Erweiterung: Wenn bei einer Ersatzbestellung (Umtausch) die Bestellzeilen im Status MIN storniert und zurück auf Status NEW gesetzt werden, wechseln sie automatisch in den Status MIN, wenn die neuen Bestellzeilen geschlossen wurden. Zuvor sprangen sie in den Status ANG. (581360)
Logistik (Ship-Out - Mehrere Pakete)
🟩 Bug fix: Aufgrund eines falschen Datentyps konnten Rechnungen mit ausschließlich numerischen Rechnungsnummern nicht erneut gedruckt werden. (581056)
Datenbanken
🟩 Bug fix: Für Bundleartikel war die Zuweisung der Ländercodes (Felder CntCodeISO2 und CntCodeISO3) fehlerhaft, sodass Länder nicht auf Rechnungen ausgewiesen wurden. (583211)
🟦 Optimierung: Eine Funktion zum Erstellen und Senden von Auto-E-Mails wurde optimiert, um die Server-Performance zu verbessern. (582656)
🟦 Optimierung: Eine Prozedur, die zur Festlegung des Versanddienstleisters benötigt wird, wurde optimiert, um Deadlocks zu verhindern. (507453)
🟦 Optimierung: Die Prozedur für die Berechnung der Liefertermine wurde optimiert, um die Nebenläufigkeit beim Abarbeiten der Anfragen zu verhindern und somit die CPU-Last zu reduzieren. (523522)
Desktop-Applikationen
Berichte
🟩 Bug fix: Verschiedene Prozeduren wurden optimiert, um die CPU-Last bei der Generierung des Berichts Artikelbestand mit Charge/MHD zu reduzieren. (522939)
Connector
🟩 Bug fix: Wenn eine Datei mit zu importierenden Daten in einem anderen Programm geöffnet war, konnte der Connector den Import dieser Datei und anderen Dateien des Stapels nicht durchführen. Diese (gesperrte) Datei wird nun übersprungen. Sobald sie wieder freigegeben wurde, wird die Datei nachträglich importiert. (511525)
🟩 Bug fix: Sollten importierte Tracking-Dateien unvollständig oder fehlerhaft sein, werden die Tracking-IDs sowie alle anderen vorhandenen Daten trotzdem importiert. In solchen Fällen werden die Dateiendungen in .error umbenannt und eine Log-Datei wird im selben Ordner erstellt. Die Log-Datei enthält fehlende und fehlerhafte Zeilen und Fehlermeldungen. (509860, 581213)
🟩 Bug fix: Wenn Tracking-IDs durch den Connector importiert wurden, aktualisierten sich die Datumsangaben (Feld UpdateDate) bei den Rechnungen nicht. (587305)
Control Center (Auto E-Mails)
🟪 Erweiterung: Eine neue Vorlage wurde für den Auto-E-Mail-Typ Retoure erhalten hinzugefügt. Außerdem wurde eine Beschreibung für diesen Auto-E-Mail-Typ im Control Center hinzugefügt. (583122)
Logistik (Scan-In & Ship-Out)
🟩 Bug fix: Eine Prozedur zur Reservierung von Kundenbestellungen wurde optimiert, so dass Performance-Probleme sowohl beim Scan-In als auch beim Ship-Out unterbunden werden. (575761)
POS
🟪 Erweiterung: Im Programm POS wird ein Pop-up-Fenster bei der Rechnungserstellung angezeigt, sofern das Kassensystem deaktiviert oder gelöscht wurde. (580331)
Update-Termin, neue Versionen und Installer
Kontaktieren Sie den pixi Support für einen Update-Termin
per E-Mail: Klicken Sie auf den folgenden Link, füllen Sie die hinterlegte E-Mail-Vorlage aus und schicken diese an servicedesk@descartes.com.
über das Portal: Melden Sie sich im Portal an und eröffnen Sie ein Ticket.
Updates können entweder von Montag bis Freitag zwischen 07:00 und 17:00 Uhr oder auch über Nacht durchgeführt werden.
Fragen Sie hierzu beim pixi Support nach einem passenden Termin.
Den aktuellen Komplettinstaller können Sie ab dem 1. Februar hier herunterladen