Quick3 Release Notes (Version 3.1.43)

Modified on Sun, 29 Mar at 4:17 PM

Introduction


Welcome to our latest Software Release Notes for Quick3, Q3 Mobile App, and Webshop! Here you'll find detailed information about the latest updates, enhancements, and bug fixes across all three platforms. We’re dedicated to enhancing your experience, and these notes highlight the improvements we've made to ensure you get the most out of our software. Explore the updates to discover new features and enhancements designed to support your success!



New Features

  • New optional Client Setting: Purchase Order line splitting 

(Home > Client Configuration > Purchase tab > "Purchase Requirement" section (checkbox))

A new optional setting gives you control over how Purchase Order (PO) lines are created when the same item is required across multiple sales Orders


Behavior:

  • Off: Quantities from multiple sales Orders are merged into a single PO line.
  • On: Each sales Order line generates its own PO line, preserving accurate Order references. Excess quantities are placed on a separate line; shortages reduce the newest order’s requirement first.


With this update, the system introduces improved line handling and tracking:

  • Each PO line is linked to the exact sales order line that triggered it, ensuring items are allocated and delivered to the right orderThis enhancement significantly improves traceability and prepares the system for displaying sales Order details on POs and related documents.
  • Sales Order lines linked to a Purchase Requirement or Purchase Order are now protected from edits or deletion, with warnings and redirection to the Purchasing tab; changes are allowed only after the link is removed.



Improvements

  • Display of overridden Stock Locations

(Home > Order view > Order Block)

The system now clearly indicates that the main location is overridden on the Block level without having to open the Block. When a Block uses an overridden stock location, a warehouse icon appears before the block name. Hovering over the icon shows which stock location is currently used.


These enhancements improve visibility for the user, showing which Blocks have an overridden main location and helping avoid confusion during the picking stage or packing queue.


  • Prevent duplicate crediting of the same Invoice

(Home > Invoice view > Menu > select “Credit Invoice” and attempt to repeat the action)

To reduce errors and save time, the system now notifies users when attempting to credit an invoice more than once. Previously, when multiple users handled crediting, duplicate crediting could occur, resulting in unnecessary and time-consuming corrections.

 


Bug Fixes 

  • Phone number format issue in e-Signing

(Home > Task search > Task view > File Explorer tab > Upload a file and select the file > from the Menu, select "Send to E-Signing")

Fixed an issue where phone numbers were incorrectly formatted when sending documents to the eSigning service. Leading zeros are now properly replaced, and mobile numbers are correctly formatted.


  • Deleting Dimension in General Ledger search fails to Save

(Home > General ledger search > click Delete icon in the Dimension columns > Save > Refresh) 

Fixed an issue where deleting a dimension (by clicking the trashcan icon for any value in any Dimension column) did not save correctly. Changes are now properly saved and persisted. 


  • Save Errors in Supplier Posting Setup Selection due to missing validation

(Home > Supplier search > Supplier view > Document Center > Posting Setup Selection)

Fixed an issue where missing validation in the Posting Setup Selection could cause server errors when saving. Validation is now enforced for empty or duplicate setups, with a flash animation highlighting any tab containing errors.


  • Import Wizard fails for script "8.OXYGEN"

(Home > Import Wizard > Select "Create import script from setup in The Hive" > select script "8.OXYGEN")

Fixed an issue where the Import Wizard failed with the error "numberToAllocate must be greater than zero" when loading the "8.OXYGEN" script. Other scripts import correctly, and the problem occurred due to specific values in this script; it is now handled properly.


  • Negative Discounts ignored on Discount Matrix and Item Groups

(Home > Customer search > Customer view > Settings tab > activate "Force use cost price in prices calculation"; Discount Matrix > Item Settings > create Order)

Fixed an issue where negative discounts on Discount Matrix and Item Groups were ignored when calculating Order line prices. Negative discounts now apply correctly when the setting is enabled.


  • Negative Discounts broken on Order line after Gross Margin recalculation

(Home > Item > add negative discount to Item's Price Out > add the Item to Order )

Fixed a regression where negative discounts were removed from sales lines after Gross Margin recalculation. Negative discounts now display correctly and act as a markup on the Order line.


  • Snoozing Item's Internal Text notification affected other Items

(Home > Item > Internal Text tab > activate the flag labeled "Important"> create an Order with the Item)

Fixed an issue where snoozing an important internal text notification for one item extended the snooze to other items in the same order. Snoozing now only applies to the respective item, and notifications for other items appear as expected.


  • Negative Goods Receipt fails for multiple lines of same Item (batch quantity)

(Create Purchase Order on an Item > complete Goods Receipt > create a Purchase Order again with multiple lines with the Item using negative quantities > then check the Batches tab > complete Goods Receipt)

Fixed an issue where there was insufficient available batch quantity for a Purchase Order with negative quantities when multiple lines of the same Item targeted different batches.


  • Shipping insurance lines included in Invoices for Orders with no shipping

(Home > Client configuration > Item fee configuration > Purchase > Shipment insurance)

If the shipping insurance was set in the Client Configuration, a bug was causing shipping insurance fee lines to be included on invoices for all items, even for orders that had no shipping.


  • Settings not visible in Integration Portal service configuration dialog

(Home > Client configuration > Integration Portal > (Choose some service entry) > Edit settings column)

A bug has been fixed that was causing some settings values in the Integration Portal's SA3 service settings dialog to appear empty. The settings were actually set correctly in the Client's data, but they were not rendered in the view.


  • Unable to balance Ledgers with different Currencies 

(Home > Subledger view > try to balance the Ledgers manually)

Fixed an issue where Ledgers in different currencies could not be balanced manually, even when their local currency balances matched. This occurred, for example, when creating an invoice in a foreign currency and a payment in the local currency; ledger balancing now works correctly in such cases. 


  • Orders with inactive Entities cause 404 error on page load 

(Home > Order search > (Choose Order with inactive Entity) > open Order)

A bug has been fixed that was throwing a 404 Not Found error when trying to open an Order whose Entity(s) were inactive.


  • Stock Import leads to wrong quantity on created Batch

(Home > Import Wizard > Stock Import)

A bug has been fixed that was causing an incorrect stock quantity after doing a Stock Import for an Item whose quantity at a location was previously a negative value. 


  • Document Center parsing menu options are not updated based on parser ID

(Home > Document Center > (Choose a non-OCR parsed document) > Context menu > Parsing)

This bug was causing both the "Provide feedback" and "Request adaptation of interpretation rules" menu items to show under unparsed documents Context Menu > Parsing menu when they are supposed to be mutually exclusive. Now the "Provide feedback" menu item only shows when there is a parser ID available, and the "Request adaptation of interpretation rules" menu item only shows when there is no parser ID available.


  • Incorrect Exchange Rate applied when crediting Invoices in foreign Currency

Fixed an issue where crediting an Invoice in a foreign currency updated the exchange rate to the current rate instead of keeping the original. The system now correctly retains the original exchange rate.

 

  • PriceHotel overload from concurrent Quick3 price updates

Improved an issue where Price Hotel could be overloaded due to overlapping scheduled updates, causing timeouts. When multiple jobs overlap, we now instead queue the job and retry with regular intervals.



Integrations

  • MecaPro Integration: Support for Multiple User Accounts

(Home > Import/Export > MecaPro tab)

Remember to activate the MecaPro module in Super Admin to make the integration available!

The MecaPro integration now supports multiple user accounts, with the ability to configure logins per profile in MecaPro. Previously, customers could set only one user profile.


What’s new:

  • Multiple user accounts can now be configured for MecaPro
  • Login credentials are managed per profile


  • Shipit Integration: Enhanced Item Data in Shipment Payload

Certain shipping methods in Shipit require customs information at the item level. This update adds support for passing item information to the shipment payload that is sent to Shipit when creating a new consignment from Quick3. This information contains the following:

  • Item description
  • Unit cost (as unit value)
  • Tariff code
  • Quantity
  • Currency
  • Item weight
  • Country of origin


Additionally, this update includes a fix for an issue where sender information was sent with IsCompany set to false, causing errors with shipping methods that do not allow private senders. The sender type is now correctly transmitted based on company settings.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article