>
 

System updates - 31 Aug 2026


CRM

  • Fixed the display issue of mis-aligned customer's custom attributes
  • On the service task jobs page, added "Date worked" on the invoice items entry so the job invoice can be grouped by date

General UI

  • Zeablue pages updated with bigger border radius and removed the vertical lines on grid displays

Data import & export

  • Added download and upload function for channel feed products
  • Updated the "Product images data export" to include the full image URL path
  • Added the ability export the details of a given sales order to spreadsheet
  • For the "Supplier price list data export", added a new option to export all products including archived
  • Added the ability to download and upload multi-buy discount pricing tiers

Integrations

  • B2B Portal:
    • Introduced alternative B2B Portal username login rather than using the contact person's email address
  • Shopify:
    • Check if the linked promotion/pricing tier has begun or expired and sync the affected products accordingly
    • Check for error of "Inventory item does not have inventory tracking enabled" and re-send qty if needed
    • As per Shopify's API update, check to exchange a non-expiring offline token for an expiring one
  • Trade Me:
    • Added the display of the product's RRP or full retail price onto the Trade Me listings page
    • Added WasPrice promotion feature
    • When getting new items sold, get from "Last24Hours" to capture for any payments made after the order is imported
    • Check to re-fetch the latest listing fee from Trade Me payments to get the accurate success fee

Products

  • Channel feeds:
    • Added the out of stock only filter option for the channel feeds page
    • Added download and upload function for channel feed products
  • Product entry:
    • When creating a new variation, check setting/flag to ensure the supplier field is mandatory
    • Added bin location quick search on products editor
    • Added the publish to channels onto the new product creation page
    • For products added to the Shopify channel, the system now checks to prevent duplicated variation option values and to prevent Shopify API errors
  • Stock take:
    • Amended the issue of not populating the inventory snapshot when the count qty is the same as the current inventory
    • Populate the freeze qty for those that have not got the freeze qty (inventory snapshot) yet
  • On the batch numbers page, added new option to show the batch and expiry dates according to the product's current inventory level. This is useful when the setting is enabled for not capturing batch numbers on sales order dispatch
  • Added validation to batch entry to ensure the selected batch number comes from the same location as the sales order; particularly after the order location is changed
  • Remember the location filter selection on the replenish inventory page
  • Fixed the display of the kitset free inventory figure on the products listing page
  • On the products listing page, improved the search and sorting logic by ranking the searched matching words first
  • When deleting products, the system now checks to see if the product is used in manufacturing jobs or note items
  • Display the variation title names on the variants page

Projects

  • Added new Projects system, this is currently in selected beta testing stage

Purchase

  • Display a summary/overview of the no. of orders per status on the purchase orders page
  • Fixed the colour display of user status on purchase orders
  • Enabled and allowed entry of landed cost for location transfer POs
  • Allow to edit the header details such as reference and contact details for a fulfilled PO
  • Added pre-check to ensure the PO has a value before pre-creating the landed cost supplier bills
  • Redo landed costing improvement: as the original bill might have been pre-created before PO receipt, amended system logic to cater for the pre-created PO bill during redo
  • Fixed the notification link issue when creating a notification on receiving a PO that has links to one or more sales orders

Reports

  • Amended the product price list report to show only active promotion product items
  • Created a new report for the bills pre-created but landed costs not yet completed. This is useful when doing reconciliation of the inventory value with Xero
  • Added the display of product's landed cost and calculation id onto the purchase history report
  • Added the display of reserved on SO, and incoming on PO columns onto the daily sales and top selling products reports
  • Added the option to view subtotals by relationship manager onto the 12-monthly sales report
  • On the 12-monthly sales report, added option to export the report by SKU with extended product attributes such as product type, categories and brand
  • Added option to report values on the base currency for the outstanding orders summary report
  • Added more product attribute columns (such as weight, volume and country of origin) onto the "Download selective sales invoices data" report
  • Amended the total sales report on the value column to factor for both total order and line discount amounts
  • When showing the inventory value for past months using the monthly snap function, check and display if any sales COGS or bills that have been backdated. This is useful when doing reconciliation of the inventory value with Xero (since Xero works on dates for their GL reports)
  • Added new "Backdated sales COGS report" and "Backdated supplier bills report"
  • On the inventory levels report, calculate and display the PO bills pre-created but not yet received
  • Added new "Inventory" dashboard which can be accessed via the sales dashboard page

Sales

  • Display word "not shipped" next to the "Finalised" status on the orders list to clearing indicate that the order has not been shipped/dispatched
  • Display a summary/overview of the no. of orders per status on the sales orders page
  • Added shortcut buttons for reprint and email invoice on the invoice view page
  • Allow to credit & re-invoice a finalised invoice when the sales order is not fulfilled or part fulfilled
  • When crediting and redoing a finalised invoice that has already been sent to Xero, check if the sales order has been fulfilled or not
  • Limit the parked orders to the user's home location if the user belongs to the lock location user role
  • Sales portal:
    • Able to view and browse all images uploaded against product
    • General improvements made around the UI for iPads
  • Added the ability to download the sales order details into a spreadsheet
  • New setting for checking if the default payment term is cash, default the invoice date to today
  • Added new setting for checking invoice date is mandatory or not
  • When the order's custom field values changed on a finalised order, re-update the changed values onto the associated finalised invoice
  • Increased the maximum no. of characters from 2048 to 3048 for order notes
  • Cater for reward points dollar redeem on a payment transaction
  • New redeem reward points system for POS

Settings

  • Added service type for the task/job type

Miscellaneous

  • Added [contactname] parameter onto the B2B portal invitation email template
  • Added a summary graph for monthly no. of submissions onto the forms submission history page
  • Added new sales dashboard option for showing per day or weekday in the sales volumes per hour graph
  • Show the total invoices count and average invoice value for the selected period on the sales dashboard
  • Change the maximum pricing multi-buy qty breaks from 5 to 10

If you have any questions, ask us by creating a help desk ticket.