pixi 22.07 is available from 5 July 2022. It includes several bug fixes, new features, enhancements and optimizations.
Hotfix 1
pixi Mobile
🟩 Bug fix: Changes related to the virtual keyboard functionality led to app crashes. (654181)
API
🟩 Bug fix: After updating pixi to 22.05, the API call pixiCreatePicklist did not work properly due to a sub procedure that was changed with that release. As a consequence, column names or numbers were not correctly matched with predefined values. Picklist creation failed. (637278)
🟩 Bug fix: The procedure behind API call pixiGetOrderHeader did not calculate the estimated delivery date (EDD) correctly. Order lines without a delivery date were provided with an automatically generated delivery date, which was up to two years in the future. This caused false and unusable calculations. Order lines without EDD will not be included in the calculation from now on. (613454)
🟪 Enhancement: API call pixiOrderGetByTags was enhanced with three new parameters. (619437)
@DateFrom (e.g. @DateFrom = '2022-01-05 12:00:00')
@DateTo
@RowCoun
Now, searching for orders works the same as in the order Advanced Search in pixi Web and Picklist Creation.
pixi Mobile
🟩 Bug fix: When an item was scanned in with Put-into-box, pixi Mobile displayed an error after Next was selected. (645191)
🟪 Enhancement: Various enhancements to pixi Mobile: (612974)
Scanning with Zebra devices was improved.
For better performance, pixi Mobile creates and configures a DataWedge profile which is used for communication between the device scanner and the application.
Common crash reports were resolved.
🟦 Optimization: The Scandit library was replaced by the Descartes Mobile Foundation Library. As a consequence, scanning with a device camera 2D code type Micro QR Code is not supported anymore. (628475)
Web Application
Administration (Shops - Shipping Seals)
🟩 Bug fix: A caching issue prevented shipping seals from refreshing and showing accurate and current data. (643290)
Customer Service (Offers)
🟩 Bug fix: Not all orders that were won from offers triggered reservations. In addition to resolving the issue, logging was implemented. (503419)
Customer Service (Orders)
🟩 Bug fix: Searching for orders by order tag and parameter NOT was not working. (619437)
🟪 Enhancement: The shipping address and billing address of an order can be edited as long as the order was not shipped. Editing both shipping and billing addresses at the same time is not possible. If you attempt to leave the page without saving, pixi Web will show a warning message. Additionally, a dropdown for Available Shipping Addresses (incl. a tooltip) is shown at the top of the section. You can choose one of the last 10 shipping addresses of this customer. When an address is selected from this dropdown, the fields are updated. (620759, 620809, 639435, 646951)
If you select a shipping country that has no VAT rates entered in pixi, a pop-up message is shown.
General
🟪 Enhancement: A comma was added between date and time. This change affects all areas of pixi where date and time are displayed and it is applied throughout DE, EN and FR localizations. (640482, 647564)
Invoices & Credits (Invoices - Creating New Labels)
🟪 Enhancement: The option Create New Label was implemented in the Edit menu. When selected, a new label for the package is created and printed on the shipping station that requested a new label. The old label will be deleted. (603510)
Items (Item Tags)
🟩 Bug fix: When an item tag was added but not saved and the page was left but the page was later opened again via the object tray, the item tag disappeared. (633148)
Logistics (Boxes)
🟪 Enhancement: Four parameters were added to the advanced search: (623620)
Customer Nr.
Customer
Item (allows searching by item name and scannable item codes)
Invoice Nr.
Additionally, unnecessary spaces are ignored in the following parameter fields: Customer, Customer Nr, pixi Order Nr., External Order Nr., Picklist and Invoice Nr.
🟪 Enhancement: Only numeric values can be entered into the advanced search field pixi Order Nr.. (477566)
Logistics (Goods Receipt)
🟩 Bug fix: An error was displayed when a discount (%) for an item with the order quantity "1" and received quantity "0" was added. (477566)
🟦 Optimization: Generated Goods Receipt numbers were created unique per location and not unique per database. This behaviour could potentially lead to duplicate goods receipt numbers within a database. Additionally, this could lead to misinterpretations using third-party integrations that rely on goods receipt information.
With this release, goods receipt numbers are generated in sequential order per database and not per receiving location. The latest goods receipt number is also available in the Sys.sequences table (column current_value) for SDelHNr. (496225)
Logistics (Picklists - Profiles)
🟩 Bug fix: Certain order tags, once selected and saved, were not displayed in the picklist profile. Only the tags that were among the first 2000 entries (in alphabetical order) were displayed. (631024)
Logistics (Scan-In - 1SS)
🟩 Bug fix: Scanning items for 1SS in quick succession, triggered a check for already printed invoices which caused the process to be paused until the user confirmed the invoice printing in a dialogue window. Now, invoices that were scanned 5 seconds ago are excluded from the check for unprinted documents. (631006)
Logistics (Ship-out - Creating New Labels)
🟪 Enhancement: The option to Create New Label was implemented in the Edit menu. When selected, a new label for the package is created and printed on the shipping station that requested a new label. The old label will be deleted. (603510)
Desktop Applications
Control Center
Amazon Document Upload
🟩 Bug fix: An issue (Error log: "QuotaExceeded") was resolved that stopped invoice documents from uploading. (645950)
Auto Emails and Channel Settings (Mail Integration Service)
🟪 Enhancement: A new channel setting was implemented: Interval length in seconds. This setting allows you to set the interval in which outbox emails are sent. The default value is "180" and the minimum value is "60". There is no maximum limitation for this particular value. (597631)
Databases (General)
🟪 Enhancement: The documentation for item codes was enhanced. (628653)
🟪 Enhancement: A new error for item codes was introduced: Item codes did not pass the validation. It applies when:
the length of the code does not comply with the minimum or maximum amount of characters
the code does not meet the rules for scannable settings (ItemCodeType column Scannable = 1 ; Item code can exist only on one item)
Additionally, when an error occurs, pixi initiates a rollback and there will be no data change. (628651)
🟦 Optimization: Various procedures that are e.g. responsible for updating shop addresses or the average delivery time of items were improved or if they were unused, marked as obsolete. (634327)
🟦 Optimization: Various procedures were improved that could potentially lead to deadlocks during order import. (625828)
Databases (Picklist Creation)
🟪 Enhancement: The process of creating picklists could take a long time when items were simultaneously put into stock. With this release, the procedure that is used for creating picklists ignores stock movements on locations that are not used for shipping. This behaviour is related to the functionality of identifying not shippable orders and ignoring them during the next picklist creation for the same profile. (579958)
Easylog > DHL Versenden
🟩 Bug fix: All settings that included (DHL) "Easylog" in their name were updated. Easylog was replaced with "DHL Versenden". The documentation was updated. (615556)
Import (Gift Messages)
🟩 Bug fix: Orders that included gift messages with more than 255 characters could not be imported. With this release, the gift message can contain up to 1,000 characters at order import. Additionally, an error will be displayed when the character limit exceeds 1,000. Characters can be removed in Control Center. (615725)
Polling File Encoding (ANSI/UTF-8)
🟪 Enhancement: A new setting was implemented: Polling file encoding with a drop-down of two values: ANSI or UTF8. The default value is ANSI. If no adjustments are made, ANSI is saved when a new shipping vendor is created. Editing the value is only possible for pixi users with administrative rights. (640568)
Reports
Intrastat for Goods Receipts
🟨 New Feature: A new report was added to the Reports client: Intrastat for Goods Receipts. It is located within the Buying folder. (437733)
Invoices/Credits
🟪 Enhancement: Partially paid invoices are considered as unpaid invoices. Previously, the report Invoices/Credits did not list invoices that were partially paid when the option Only unpaid was selected with Ja. (632090)
Shipping (Scan-In of personalized items)
🟩 Bug fix: When a delimiter was part of the scanned code (e.g. 1234567891011#12345 (EAN#orderNrExternal)), the input field was not cleared after the item was scanned. This behaviour caused the creation of wrong invoices. This release resolves the issue for codes that include delimiters $, & or #. (573428)
Updates, New Client Versions and Installer
Contact our support team for an update appointment
Via email: Click the following link, fill out the email template and send it to servicedesk@descartes.com.
Via the portal: Log in to the Portal and open a Ticket.
Updates can either be done from Monday to Friday between 7:00 am and 5:00 pm or overnight. Ask the pixi Support team for an appointment.