Zenventory Release History

11/18/2020 v3.65

  • New Features & Improvements:
    • Improved app security:  Changing passwords will now require re-entry of the current password of the logged-in user.
  • Bug fixes:
    • QuickBooks Online:  Event-driven updates to QuickBooks no longer continue to send out if the integration is marked as disabled.
    • Manually modifying the Ship-From Warehouse field for an order now requires only the “Change Warehouse” role as intended.
    • The Inventory Usage Summary & Inventory Received report now both display the correct calculation of base units for any items received in alternate units of measure.
    • Fixed a bug where the unit of measure assigned to items in long lists could become incorrect when items are deleted from the list
    • Fixed a bug with the shipping page where order numbers starting with “#” would fail to load properly.

11/5/2020 v3.64

  • Bug fixes:
    • The Order Source field now accurately reports the source for SOAP API and CSV imports.
    • REST API:  Orders being sent into the system more than once now properly provide a duplicate-order error response rather than a generic 500 error.
    • Auto-allocation now only runs the first time an order is picked up by our importer, which resolves unintended behavior related to email alerts and items that have been manually unallocated.
    • Fixed a bug that prevented access to the editable custom fields when receiving returns.
    • Resolved a few errors affecting sortable columns.

10/22/2020 v3.63

  • New Features & Improvements:
    • Orders pages (all):  New method developed for populating order data grids that should result in massive improvements in speed across the board for high-volume users.
    • eBay & Magento 2:  This update includes a major overhaul of our integration system for these platforms for better consistency and reliability during order import, catalog import, and inventory sync.  In particular, handling of variant items has been much improved.
    • New action available on the Inventory screens for easily moving inventory from one warehouse location to another.  Can be done in groups of up to 500 SKUs now rather than one by one, either moving items into their default assigned location or another location of your choice.
    • New order import rules:  “Substitute” and “Set Field”.  The substitute option simply moves text from one selected field to another upon order import (regardless of the text), and the “Set Field” option supports a more flexible IF/THEN structure to set new customized text into a field depending on the text found in another field.  As just one example using this new rule, you can now automatically assign the Ship-From Warehouse based on the State or Country field from the shipping address.
    • Packaging item deduction:  For 3rd party fulfillment centers, packaging inventory can now be deducted for orders automatically from the master inventory upon shipping if the orders were imported containing a packaging SKU in one of the order’s custom fields.
    • Cancelling orders in bulk using the Actions menu now prompts you for an optional note about the cancellation, just like cancelling orders individually does.
    • Inventory Forecast report:  Column added for item description, and data on assembled items (deduction of components) added to the formulas to better encompass all types of inventory usage.
    • Order Return Details report:  Added columns for Sales Price & Total Price based on the original order’s pricing.
  • Bug fixes:
    • One-to-one scanning now properly refocuses the SKU/scan field after each scan during receiving.
    • REST API:  Fixed an issue where the country code of “China” was not being properly recognized in the address during order import.
    • Saving a supplier lead time on an item in the supplier catalog now properly stores the entry.
    • Amazon:  Fixed an initialization bug, and eliminated a case where the item feed could fail if it contains items that are in a “blocked” status on the Amazon side.
    • Added some missing countries to the country code list to resolve a problem creating shipping labels to certain locales, such as Puerto Rico.

10/8/2020 v1.25 (Android mobile version)

  • New Features & Improvements:
    • Major design overhaul to the item list found on the order picking and receiving screens:  Items now include an image, full description, and item location in addition to the SKU, and rows are now bigger and easier to tap on a mobile screen.
    • The Receive w/ PO screen now supports barcode scanning.
    • 1-to-1 scanning support added for the order picking and receiving screens.  For users with an embedded scanner in their Android device such as the Janam XT2 or Zebra TC70, each successful scan will add +1 to the current quantity with this feature enabled.
    • Quick settings menu added to the upper right of all screens, with options to synchronize the database or toggle 1-to-1 scanning without navigating away from the screen you’re working in.
  • Bug fixes:
    • Fixed a crash when exiting the camera scan mode
    • Pick amounts are now displayed correctly for items allocated from multiple locations
    • Scanning by camera when receiving items without a PO now properly displays the number picker immediately after the scan
    • User permissions configured in the web version are now enforced on the mobile version as intended
    • The loading indicator no longer gets stuck on the order picking screen
    • Scan fields now recognize item SKU, UPC, or Zenventory ID across the board

9/16/2020 v3.62

  • New Features & Improvements:
    • Shopify, BigCommerce, & WooCommerce:  This update includes a major overhaul of our integration system for these platforms for better consistency and reliability during order import, catalog import, and inventory sync.  In particular, handling of variant items has been much improved.
    • Amazon:  Option added for increased frequency for the inventory sync process.  To enable, check the box in your integration settings for “High frequency inventory update”.  With this option active, each time an update finishes, a new one will be initiated automatically within 10-20 minutes (rather than nightly).  Note:  The time required for Amazon to process the data may still vary.
    • In-app shipping:  Option added to the Label Options menu to bypass any label formatting features in Zenventory, which speeds up printing for high volume shippers who print at the standard 4×6 size.
    • System log data now contains information on the specific integration that caused the error rather than just the name of the marketplace.
    • The Pick screen can now be filtered by item (only showing orders containing the specified item).
  • Bug fixes:
    • Users with only the Sales permissions can now click to expand item image thumbnails when creating orders as intended.
    • Eliminated a rare case where inventory counts could become inaccurate when a high volume of orders are allocated simultaneously by the same user.
    • Stock In/Out Details report:  Receipts made in an alternative unit of measure (UOM) are now recorded properly in the item’s base units.
    • The Orders Export by Date report now identifies cancelled orders properly (no longer just reports them as “incomplete” as it did before).
    • Fixed an issue where the Shopify & BigCommerce integrations could be easily disabled unintentionally upon initialization.
    • All integrations:  The warehouse selected in the integration settings is always prioritized above the active user’s warehouse now as the preferred warehouse for order fulfillment.
    • Fixed a visual bug where the QuickBooks Online integration was hidden from the integration screen if activated without all required accounts selected in the settings.

7/29/2020 v3.61

  • New Features & Improvements:
    • Added item UPCs to the list of optional fields for the Customer Order PDF template.  Reach out to the Support Team for assistance with enabling this option if needed.
    • Orders -> Search:  New filter added for Internal Note, allowing search by any keywords contained in that field.
  • Bug fixes:
    • Fixed a problem with deleting unused warehouse locations
    • Magento 2:  Fixed an inventory sync issue related to item mappings being deleted
    • Shopify:  Orders containing a mix of kit and non-kit SKUs will now properly be marked as fulfilled in Shopify again.
    • The Inventory Forecast report now properly filters the columns for daily average by warehouse.
    • Using the “Quick Receive” action for POs will now properly utilize any item-specific default put-away locations that are assigned.
    • Fixed a bug with the Inventory In Stock report causing the On Order column to not report the proper values.
    • Assemblies:  The allocation window now allows for successful reallocation from one lot number to another if an item has multiple lots available.
    • Shipping:  Resolved an issue where this page would rarely populate incorrect order details after scanning a pick list.
    • Shipping:  Accounts without warehouse address information are now prompted for required ship-from information during the signup process.
    • QuickBooks Online:  Resolved an issue where purchase orders would sometimes fail to send to QuickBooks.

7/9/2020 v3.60

  • New Features & Improvements:
    • Improved the RMA & returns screens to better handle returns for products containing lot numbers and expiration dates.
    • ShipStation:  Optimized the automated order import process to improve efficiency and reduce server resource usage.
    • In-app shipping:  Optimized speed of the label printing process by cutting down unnecessary API calls previously being made during this step.
    • Added a manual “Update all” button within the Actions list for all integrations supporting inventory sync.  This allows for a full push of inventory counts of all connected items (not just the ones the system thinks need to be updated) to easily correct for any errors in the automated sync process.
    • System timestamps made visible within the front-end interface for the order creation and integration initialization processes to help more easily troubleshoot issues related to integration activity.
  • Bug fixes:
    • Magento 1:  Fixed an initialization issue affecting some users
    • eBay:  Fixed an initialization issue affecting some users
    • WooCommerce:  Variant items now import with their proper SKU on orders
    • BigCommerce:  Resolved an inventory sync bug involving variants with SKUs that exceed 40 characters
    • In-app shipping:  Fixed the default scaling of the shipping label template to use the full label
    • In-app shipping:  Fixed a bug where shipments couldn’t be cancelled if they were beyond the carrier’s refund timeframe
    • The Stock In/Out Summary report now properly reports the starting quantity in all scenarios

6/2/2020 v3.59

  • New Features & Improvements:
    • In-app shipping is now available!*  Powered by ShipEngine (the same high performance shipping API used by companies like ShipStation), this optional add-on feature provides ultra low-cost USPS shipping with the provided Stamps.com account along with the ability to connect other carriers like UPS and FedEx to generate shipping labels using your negotiated rates directly from the Zenventory interface.  *Plan upgrade may be required, contact the Support Team for assistance.
    • Streamlined the setup process for easy activation of shipping features and connecting carriers.
    • Stamps.com:  Remaining postage balance is now displayed on the billing page.
    • Stamps.com:  Updating the credit card used for shipping postage is now supported on the billing page.
    • ShipStation:  New option added to integration settings to set your preference on whether order completions in Zenventory cause orders to be marked as “Shipped” in ShipStation, potentially reducing redundant data entry between the systems while providing control over the behavior.
    • Group picking:  The filter for quantity has been broken up and upgraded to support entry of a minimum quantity, max quantity, or both.
  • Bug fixes:
    • Inventory -> Kits view:  The Buildable quantity for kits is now correctly factoring in allocated inventory in all scenarios (previously this was not consistently being deducted)
    • REST API:  Calculated “in stock” amounts for kit items now will use the Buildable quantity consistent with the number shown within the interface in the Inventory -> Kits view.
    • ShipStation:  Shipments designated for future dates will now be imported from ShipStation on the shipment date as intended (not before).
    • Removed some obsolete elements from the Ship page that were no longer needed with our new shipping features.
    • Magento 1:  Fixed an inventory sync issue arising from the mapping process for inventory items.
    • One-to-one scanning from the Pick screen now properly clears the scan field after an incorrect item is scanned and the warning message is displayed.
    • Receiving screen:  Now properly factors in the Unit of Measure of the item being received when determining whether the system should offer to copy an update to the item’s base cost.
    • WooCommerce:  Re-saving an existing integration after making changes no longer generates an error message indicating that the integration already exists.

5/13/2020 v3.58

  • New Features & Improvements:
    • Stock In/Out Details Report:  By popular request, this one is now available in CSV format.  You can check it out in the Inventory Reports section.
    • Customer shipping addresses may now be deleted from the Admin -> Customers section.
    • Shipping page:  Set the default packaging for all carriers to the commonly-used generic “Package”.
    • Improved the security of our login screen’s authentication process.
    • Optimized the legacy SOAP API’s ShipWidget endpoint to help improve response speed in larger accounts.
  • Bug fixes:
    • Shopify:  Fixed an issue where the quantity of items present on orders imported from Shopify could be set incorrectly when importing large numbers of orders for the same SKU at once.
    • Shopify:  The bug where fulfilled orders could be erroneously marked as only partially fulfilled when the order contains kit items has been resolved.
    • Shopify:  Orders with no shipping addresses (digital orders, gift cards, etc) will now be properly skipped at import and no longer cause failures at initialization.
    • 3PL:  Additional improvements made to our ShipStation integration to eliminate an edge case where disabling 3PL features in the account settings could cause order imports to be associated with the wrong client.

4/28/2020 v3.57

  • New Features & Improvements:
    • Completed orders can now be reopened easily from the View Order screen if needed.  This will cancel any associated shipments (if any) and move the order back into an open state again.
    • If unit costs are modified when creating POs or receiving items, the system will now offer an option to save those as the new default base unit costs to eliminate some redundant data entry.
    • Shipping:  Reference fields 1-3 are now able be mapped to insert additional text on the carrier shipping label if desired.
    • Import of serial numbers and expiration dates with items is now supported using our advanced CSV importer located in the Admin section.
  • Bug fixes:
    • Stock In/Out Details Report:  Fixed an issue with spacing when longer order numbers (ie. Amazon) were overrunning the quantity column.
    • Warehouse transfers: The system will no longer prompt you to re-confirm lot numbers when receiving a transfer containing lot-tracked items.  This fixes an issue where transfers could get stuck open with no way to finish receiving or close them.
    • Warehouse transfers:  Packing slips now print properly for transfers in all scenarios.
    • Warehouse transfers:  Resolved an issue where the “Serial not found” error message could appear despite scanning a valid serial number during receiving.
    • Warehouse transfers:  The export for warehouse transfers no longer reports an incorrect shipment date if a transfer hasn’t been marked as shipped yet.
    • Fixed a performance issue related to the stock level synchronization process taking up more resources than it should.
    • REST API:  Creating a customer order now enforces that items be present for the order and will create them if new SKUs are sent that the system doesn’t recognize, making it more consistent with all other methods of order import.
    • Fixed a bug where importing POs could cause suppliers to be duplicated despite a match existing in the system for them.
    • Receiving a PO that was made with a unit of measure longer than 10 characters now properly finds the UOM and adds the correct amount to inventory at receiving.
    • 3PL:  Fixed a bug where the filter for clients was still clearing itself after picking the first order in a group.
    • Open Orders screen:  Fixed the issue where the Order Total $ column would become incorrect if an order was edited or partially picked.
    • Ready To Ship screen:  Orders that have had their Ship-From Warehouse modified will no longer persist on the Ready To Ship screen of the original warehouse.
    • BigCommerce integration:  Several fixes made to our handling of variant parent/children SKUs to prevent duplicates from being imported and ensure that inventory SKUs are identified and classified correctly vs. non-inventory SKUs.

3/26/2020 v3.56

  • New Features & Improvements:
    • New report:  Warehouse Transfer Orders Export (CSV).  This is a full detailed export of warehouse-to-warehouse transfer activity over a specific date range, including items and shipment status.
  • Bug fixes:
    • ShipStation:  Fixed a high priority bug where kit bills of material were being processed for incorrect quantities upon order import.
    • Fixed an issue where the Pick screen was defaulting to including partially allocated orders rather than fully allocated orders.
    • Cycle Count sheets printed for locations with no items in them now properly display as blank rather than listing items from the previous location.
    • The Purchase Orders Export by Date report (CSV) now populates the correct quantity in the Received column.
    • The screen for initiating new Warehouse Transfers now correctly displays the label above the dropdown for transfer type.
    • Simplified importer for orders:  Now properly auto-allocates stock in all instances if that system setting is enabled.

3/25/2020 v3.55

  • New Features & Improvements:
    • New action available for orders:  “Reprocess”.  This action will make it much easier to update large groups of orders that contained incorrect kit configurations or other incorrect item attributes at the time of initial order import (in situations where item or kit attributes have been corrected after import).  You will find this new action available on the Open Orders and Orders -> Search screens using the Actions menu in the upper right.
    • Manual orders:  Updated to use the “Sellable” quantity for items on the order creation page to more accurately report the number of available units for the order.
    • Auto allocation now factors in Lot Numbers to ensure that lower numbered lots are fulfilled before higher numbered lots.
    • The CSV import feature for Bills of Material will now support removal of existing BOM items if a quantity is set to zero.
    • ShipStation integration:  Now supports the use case of 2+ ShipStation accounts associated to a single client.  This is particularly helpful for any Canadian users who ship with both USPS and Canada Post (requiring two separate ShipStation accounts).
    • In-app shipping:  Now supports setting a default carrier/service which will autopopulate to the Ship screen.  Note that this is prioritized lower than the order’s requested shipping method; the system will try to use the order’s carrier/service if present before it falls back to the default.
  • Bug fixes:
    • The search field on the Admin -> Items screen no longer becomes unresponsive when opening several items for editing in succession.
    • BigCommerce integration:  Overhauled the inventory sync process to eliminate instances where items could be skipped during the sync.
    • Missing time zones for countries like Australia have been added.
    • 3PL:  The Import button now properly associates imports with the selected client when importing from a non-client user.
    • 3PL:  The client filter on the Pick page no longer resets after picking a single order.
    • Fixed a bug where auto-picked orders would report an incorrect number of shipped items if the order was edited after picking.
    • Accessing the “My Drafts” section of the Warehouse Transfer screen no longer triggers an error message.
    • Resolved a bug where alternate units of measure used in kit bills of material were not being recognized.
    • REST API:  Fixed the issue where 2-digit country codes were triggering an error response for orders created via API.

3/4/2020 v3.54

  • New Features & Improvements:
    • ShipStation:  If you are a high-volume user who has been specifically granted a higher API rate limit by ShipStation, you can now enter your Partner Key when setting up the integration to allow our system to take advantage of the increased limit and improve sync performance.
    • REST API:  Optimizations were applied to the /shippingorders endpoint to greatly improve response speed for high-volume users.
  • Bug fixes:
    • Allocated & picked quantities are now correct for lotted items in the Orders Export CSV.
    • Default pick list template updated to use extended CODE39 for the order number barcode for compatibility with order numbers containing special characters, like the default Shopify order numbers containing a “#”.  If you are an existing customer and need this updated for your pick lists, contact the Support Team.
    • The order number scan field on the Ship page is no longer case-sensitive.
    • Orders search page:  The filters for Lot Number and Serial Number have been separated into two fields to greatly increase query performance when searching for these.
    • WooCommerce:  Fixed an issue where certain variant items were not getting stock level updates.
    • BigCommerce:  The sellable quantity sent during our stock level update for kits is now consistent in behavior with non-kits (the designated warehouse’s sellable total will be sent, not the total from all warehouses combined).

2/19/2020 v3.52

  • New Features & Improvements:
    • WooCommerce:  Support added for multiple WooCommerce stores to be integrated to the same warehouse for order fulfillment.
    • Shopify:  Pagination method updated for compatibility with the 01-2020 API version.
    • Refresh button added to the Open Orders page to trigger a pull of new orders from all connected integrations with a single click where that function is enabled.
    • New tab added to Admin -> Items -> Item Maintenance screen:  Integration mappings.  This will display technical mapping info from our database if the item has an association with an item in an active integration, mainly a troubleshooting tool to assist our Support Team with more expediently identifying any items with inventory sync issues.
    • When printing pick lists from the Orders -> Pick screen, the print success message now includes the total number of orders printed along with the last order number shown on screen.  This will help quickly confirm whether all orders have successfully printed when handling large batches.
  • Bug fixes:
    • Orders search:  Fixed a recently-introduced high priority bug that prevented this search from returning results if they contained a cancelled order
    • Orders search:  Resolved an issue where the “Only Open Orders” filter was not properly filtering results in the screen export on this page.
    • Orders search:  The “Clear” button now properly clears all search fields even if no new search is performed right away.
    • 3PL:  Adding a new item now properly defaults to the selected client on the Admin -> Items screen.
    • 3PL:  The Customer Order PDF that is generated upon creation of a manual order now uses the client’s specific template if it exists rather than the master template as intended.
    • Deactivated SKUs are no longer included in the Stock In/Out Summary report.
    • Having deactivated item SKUs associated with a warehouse location no longer prevents deletion of the location (any item associations will simply move to the warehouse default in this scenario)
    • Inventory screen:  No longer resets back to page 1 if editing stock levels on an item on page 2+.
    • Items screen:  Fixed an issue where the “All” category option would disappear when editing 3PL client items.
    • Fixed a bug affecting the allocation quantity of lotted items during warehouse transfers if manual allocation is being used.
    • Selecting “Other” for carrier when designating a carrier/service for an order will now properly open a text entry field for typing the name of the service.

2/6/2020 v3.51

  • New Features & Improvements:
    • State field added as a column to the Pick screen for an additional sorting option
    • Additional notes fields added:  Note To Customer and Note From Customer.  These are mapped properly to their corresponding places in the BigCommerce and ShipStation integrations (other integrations will get the same treatment in a future update)
    • Tooltips added to many areas of the application where they were previously missing.
    • Improved loading speed of the Receiving -> Search page by not running the search until at least 1 parameter is entered.
    • Improved performance of the right side Actions menu components when working with large lists.
  • Bug fixes:
    • Fixed an issue where client-specific formatting was not being applied to Pick List templates in some scenarios.
    • Cycle Count history view no longer includes non-Cycle Count stock adjustments.

1/15/2020 v2153

  • New Features & Improvements:
    • Introductory walkthrough video added for Admin users upon their first-time login.
    • Allocation quantities shown on the Inventory screen can now be clicked to easily review existing allocations without navigating away.
    • New “Clone” action for duplicating items, accessible from Admin -> Items section when editing an existing item.  A new SKU will be auto-generated for the new item or you can provide your own.
    • Purchase Orders (PO) can now be reprinted from the Purchasing screen using the left-side action menu.  This doesn’t change the PO creation date or modify the PO in any way.
    • Bills of Lading (BOL) can now be reprinted from the Ready to Ship or Dispatched screens using the Actions menu.
    • Customer orders can now be unpicked or unallocated easily from the Open Orders screen using the Actions menu.
    • Open Orders & Pick screens:  Sortable column added for Order Total ($) for users who prioritize fulfillment by dollar value
    • Pick screen:  Order allocations may now be modified on-the-fly without leaving the Pick screen if a picker decides to pull inventory from a different warehouse location.
    • Low Stock view:  Column added for Par Level.
    • 3PL:  The Importer user role is now available for 3PL client users to open up the new simplified CSV importer for POs, items, & orders if desired.  Note: This option is disabled by default for all existing users, and must be manually enabled in each client’s user settings by an Admin user before it will be visible to them.
  • Bug fixes:
    • Amazon integrations can now be successfully initialized with the “Do Not Update Stock Levels” setting enabled within the app without requiring a call to the Support Team.
    • Serialized inventory removed by stock adjustment now properly clears the serial number from the system.
    • The Stock In/Out Reports now show the correct current on-hand quantity.
    • REST API:  Fixed a bug where alternate shipping addresses on orders from repeat customers would get overwritten by the customer’s default address.
    • Shopify integration updated to eliminate false error logs and resolve a case where orders could be missed for import during initialization.
    • ShipStation:  Fixed a timezone-related bug causing orders shipped late in the day to show as shipped on the next day.

12/12/2019 v2104

  • New Features & Improvements:
    • Inventory added to the system via the assembly process, direct stock level adjustment, or cycle count will now be allocated to waiting backorders automatically if Auto Allocate is enabled.
    • Added an optional field for item SKU to the PO template (useful if you keep Vendor Codes in your supplier catalog but don’t want them used in the PO itself)
    • New communication alert:  “Purchase Order Edited”.  This is now a separate trigger from the “Purchase Order Created” alert, allowing different target emails to be selected and different messages to be sent based on the context of a PO being saved.
    • Records in tables are now highlighted upon mouseover and when they are selected, making selections easier to see and improving usability for those with ultra-wide monitor resolutions.
  • Bug fixes:
    • Shipping method (Ship-Via) now saves properly if you edit it within an existing order.
    • Cycle Counts:  Scan fields now properly recognize UPC as well as SKU or item master barcode.
    • All integrations:  Adjusted our date/time filtering to eliminate the possibility that an order could be skipped if it arrived into the sales channel at the exact moment of a synchronization getting underway.
    • A blank Vendor Code in the supplier catalog no longer prevents the item’s SKU from being displayed on a PO.
    • The Orders -> Dispatched page shows all orders shipped on the selected day as intended, not just the ones shipped before 5PM.
    • The warehouse selector now refreshes the screen data properly on the Allocate and Dispatched pages.
    • Editing an order from the Search page now returns you back to your previous search after you finish the edit.
    • Clicking the “Return to Items” button after viewing a particular item in the Admin section now returns you to your previous page rather than page 1.
    • Warehouse Transfer Order notes are now properly saved and viewable when editing or receiving a transfer.
    • Eliminated some redundant system log entries being generated by the BigCommerce integration.
    • Assemblies:  Unit cost is now properly assigned to assembled items.
    • Fixed a few areas where the item master barcode wasn’t being recognized upon scan correctly.
    • Fixed a problem on the Assembly allocation screen affecting lot-tracked items.
    • The Ship page no longer loads an old shipped order by default when there are no orders waiting to ship.

12/5/2019 v2075

  • New Features & Improvements:
    • ShippingEasy:  In multi-warehouse scenarios, selection of which warehouse is used for fulfillment from can now be set by ShippingEasy for orders imported and shipped from there.
    • Shipping:  State codes are now automatically normalized when shipping from our system for improved carrier compatibility.
    • Help screen:  The description field is now wider and wraps properly when submitting detailed support requests.
    • Customer phone number is now an available field to the Bill of Lading document template.
    • More columns added to Inventory Export CSV:  On Order, Sellable.
  • Bug fixes:
    • ShipStation:  Order weight now calculates properly based on the sum of item weights when sending orders to ShipStation.
    • Shopify:  Quantities imported during initialization are now correct in all scenarios.
    • Shopify:  Items with no SKU in Shopify no longer import with a blank in the SKU field (they are now skipped as intended).
    • Shopify:  Orders imported during initialization are now always filtered by fulfillment status to prevent fulfilled-but-unarchived orders from accidentally getting pulled in.
    • WooCommerce:  Inventory sync works well again for variation products.
    • WooCommerce:  Non-inventory variation “parent” SKUs no longer get imported at initialization as regular inventory items.
    • WooCommerce:  Quantities of imported inventory now log as expected to the Stock In/Out Details report.
    • eBay:  Newly-created items with matching SKUs between eBay and Zenventory now link up and map properly during inventory sync when “Update Stock Levels Only” is enabled.
    • It is no longer possible to receive more serial numbers than serialized inventory items during receiving.
    • Printing direct to printer now scales correctly whether printing 1 page or multiple.
    • “Dropship” item attribute label corrected to “Non-inventory” for clarity in how this attribute is used in the system.
    • Fixed a bug where item allocations could get stuck if a CSV import was undone after items were allocated.
    • The Stock In/Out Summary report now filters out non-inventory kit SKUs as intended.
    • REST API:  Creating a new order via API without sending a client ID now properly maps the order to client “0” in 3PL scenarios
    • Cycle Count page:  Fixed a bug where accuracy percentages could go into negatives when overages were counted.
    • The “View Recent Activity” button on the Inventory page fills now with the intended default range (last 30 days)

11/12/2019 v2016

  • New Features & Improvements:
    • Simplified CSV importer:  Now available directly on the pages for Inventory, Items, Purchase Orders, and Customer Orders (no more need to navigate away to the Admin section for this).  Import templates are available for download from the same place.  The old importer will remain available in the Admin section for any users who need customizable field mapping.
    • Improved options for closing orders from the Open Orders screen:  From this screen, there are now two options for closing out unshipped orders that might be lingering in the system:  “Mark As Complete”, which now causes any picked inventory to be marked as shipped; or “Mark As Dropshipped”, which will simply return any unshipped inventory to your stock instead.  Both of these dispositions are also now logged and visible in the View Orders window, including details on the specific user who closed the order.
    • Orders -> Search page:  Added filter for Ship-From Warehouse
    • Orders -> Export:  Added filter for Ship-From Warehouse
    • Admin -> Items page:  Added “All Clients” option for 3PLs, and records shown per page is now customizable.
    • New email alert option added for orders that fail to allocate 100% due to stock outage.  Visit the Admin -> System -> Communications page to enable this.  Note: This one is only for users who have the “Auto-Allocate Customer Orders” system setting enabled.
    • REST API:  New optional query parameter for /items and /inventory endpoints:  “include_kits”.  Setting this to true will cause the response to include SKUs flagged as kits, and for the in-stock quantity, will report the calculated buildable kit count based on available stock of the associated components.
  • Bug fixes:
    • Printing sequence is now preserved when bulk-printing pick lists.  The order you see them on screen is the order in which they will print, even if columns have been sorted differently than the default.
    • Cycle Counts:  You can once again quickly approve these without line item review in all scenarios, regardless of accuracy percentage.  Note:  A warning will be displayed if accuracy looks unusually low, but you can proceed if you choose.
    • Group picking:  Now works correctly if you have the same SKU on an order more than once as multiple line items.
    • Location move actions for perishable items will now move the lot you actually selected, rather than just the top one showing in the list.
    • No more unnecessary prefixes added to orders if imported from a connected marketplace or cart.
    • Shopify:  Fixed a bug that caused shipments to not update successfully to Shopify
    • ShippingEasy:  Fixed an initialization issue where old shipped orders could get imported as open orders.

10/31/2019 v1977

  • New Features & Improvements:
    • Import/export buttons added to Orders, Items, Inventory, and Purchasing screens for convenience.
    • New “Clone” action for duplicating customer orders, accessible from Open Orders or the Orders -> Search page when viewing order details.
    • Recent in/out activity now easily reviewed from the Inventory section, using the “View Recent Activity” action from the left side menu next to any inventory item.
    • Helpful warnings added to the Cycle Count section if approving a highly inaccurate (or blank) cycle count.
  • Bug fixes:
    • Cycle counts:  Fixed a bug where lotted/perishable items couldn’t be added as unexpected items.
    • BigCommerce:  Resolved an issue causing shipments to sometimes not update within BigCommerce.
    • BigCommerce:  Fixed a high-priority bug involving item quantities on orders.
    • BigCommerce:  Improved handling of order statuses to fix a problem where some orders could get skipped during import.
    • ShipStation:  Orders cancelled in Zenventory now properly cancel in ShipStation in all scenarios if that setting is enabled
    • eBay:  An issue where shipping addresses would sometimes not import correctly with orders has been resolved.
    • REST API:  Shipping upcharges for 3PL now properly apply to shipments created via the API if enabled.

9/19/2019 v1885

  • New Features & Improvements:
    • eBay:  To expand on our existing inventory sync functionality, our eBay integration now supports direct exchange of orders and shipment data as well.  See our help site for a full list of functionality and setup instructions.
    • ShipStation:  A new option has been added to the integration settings to enable sync of order cancellations from Zenventory to ShipStation.
    • ShipStation:  New setting added to control how kit SKUs are sent to ShipStation with orders.
    • ShippingEasy:  New setting added to control how kit SKUs are sent to ShippingEasy with orders.
    • BigCommerce:  The unnecessary prefix previously being added to BigCommerce orders at import has been removed.
    • Image gallery upgrade:  On any table that includes item images, image thumbnails are now clickable to expand to the full sized image or review any secondary images for the item.  And if an item doesn’t have an image uploaded yet, the process for adding one is substantially quicker:  You can now access the image upload tool with a single click from any page by simply clicking on the blank image box.
    • POs can now include the same SKU more than once with a different description for each, making the process more efficient if a PO to your supplier will include any non-inventory items.
    • Various pick list printing improvements:
      • New option added to control whether unallocated items are noted on pick lists or not
      • Pick lists can now be easily reprinted from the Actions menu on the “Ready to Ship” and “Dispatched” screens.
      • When printing multiple pick lists at once, the page numbering now counts by pages within each order, not total pages within the print job.
  • Bug fixes:
    • BigCommerce:  Added a few missing mappings for imported orders:  Staff Note & Requested Shipping Method.
    • BigCommerce:  Inventory sync logic improved to fix a bug where some items would not properly update.
    • ShipStation:  Added a missing mappings for orders exported to ShipStation:  Payment Date & Internal Note.
    • ShipStation:  Fixed an issue where the total order dollar amount reported to ShipStation would be incorrect in some scenarios.
    • REST API:  Fixed a performance issue causing the /shippingorders endpoint to provide a slow response
    • The Expiring Inventory report now sorts appropriately to show the first-expiring product at the top of the list.
    • REST API:  Order Source and timestamps now correctly display for orders imported via the API.

9/5/2019 v1832

  • New Features & Improvements:
    • WooCommerce integration update:  Now supports stores running REST API V3!  See our help article for a full list of functionality and setup instructions.
    • Added the “Update Stock Levels Only” option to our Amazon FBM integration.
  • Bug fixes:
    • Magento 2 integration:  Shipment tracking numbers now properly apply to completed orders.
    • Outbound email alerts now preserve line breaks and all keyword translations within the email body properly for lists.

8/21/2019 v1810

  • New Features & Improvements:
    • The Order Pick page search field now supports wildcard searches.
    • Sorting of line items on the Order Pick page is now saved and used in printed pick lists.
    • Added a “Print” button to the Order Pick page for convenience.
    • Optimized the Allocate page for better performance.
    • When assembling items, the default put-away location is now prepopulated automatically.
    • BigCommerce:  The warehouse selection now prepopulates with the active warehouse by default.
    • Added a “Cancel” button for returns (RMAs).
    • Amazon integration:  Added a setting for “Do Not Update Stock Levels” to block only the inventory sync features while retaining the order management functionality.
    • Long item descriptions now display in full on the Purchase Order creation page.
  • Bug fixes:
    • Shopify inventory sync:  Added more instances where inventory is checked/updated, and stores that have multiple listings/pages for the same SKU are now properly updated.
    • Resolved a case where orders being sent to ShippingEasy or ShipStation would be sent more than once.
    • All search pages:  Filtering results will now always properly display page 1 first.
    • Dashboard:  Fixed the broken link to the System Log “More Details” page.
    • The Item -> Supplier tab now properly reports unit costs to the 5th decimal place where applicable.
    • Cancelling an order where picked items came from a deleted location no longer puts the inventory into limbo.
    • Serial numbers are now removed correctly if the serialization attribute is disabled on an item.
    • Image uploads for use in XML templates are now working again.
    • Fixed an issue where adding an item to a PO with a blank in the quantity field could cause it to be added multiple times.
    • Fixed a few broken links to the support pages during BigCommerce integration setup.
    • The fulfillment performance report now correctly reports the print date again.
    • Serial numbers no longer go into limbo after warehouse transfers.

7/11/2019 v1754

  • New Features & Improvements:
    • Streamlined the signup page to require significantly less data entry.
  • Bug fixes:
    • ShipStation integration:  Fixed an issue where cancelled orders could import and cause inventory to be allocated.
    • ShippingEasy integration:  Stores will no longer disconnect from the integration in response to errors received from the API.
    • 3PL:  The per-item handling fee now calculates correctly even if shipment data is received in advance of orders being picked.
    • 3PL:  A default supplier is now created and assigned properly even if a country is not selected when creating a new client.
    • 3PL:  Batches of pick lists or packing slips that contain orders from multiple clients now print as a group correctly (no more need to filter and run these client-by-client).
    • 3PL:  The order import rule for “Skip Customer Order Items” now works properly with the “All Clients” selection.

6/25/2019 v1710

  • New Features & Improvements:
    • Additional instructional welcome screens added when navigating to sections that don’t contain any records yet.
    • One-click CSV export option added to the Inventory section’s Kits page.
    • Unit costs for items may now be set in smaller increments (fractions of a penny) as low as $0.00001.
  • Bug fixes:
    • The “Sellable” quantity column on the Inventory page now correctly calculates for multi-warehouse users when orders are being routed to specific warehouses for fulfillment.
    • Fixed an internal server error that was occasionally happening when sending orders to ShipStation.

6/11/2019 v1684

  • New Features & Improvements:
    • Users may now un-cancel orders from the View Orders screen if they were cancelled by mistake.
    • Added support for generating Bills of Lading (BOL) from the Ready to Ship screen for freight shipments.
    • Instructional welcome screens added when navigating to sections that don’t contain any records yet.
  • Bug fixes:
    • Optimized a query used for returning Ready to Pick orders that was causing a timeout via the API.
    • Fixed a server error on the Ship page affecting shipments to residential addresses.

5/30/2019 v1664

  • New Features & Improvements:
    • Upgraded page controls:  All tables containing orders (open orders, ready to pick, etc) now have a selectable option to display a much larger number of orders at once for easier bulk actions.
    • New report:  Inventory Forecast (CSV).  This report provides a quick estimate of how many days of inventory you have in stock for each SKU based on recent sales history, enabling more informed purchasing decisions.
  • Bug fixes:
    • Fixed an error affecting inventory sync to Shopify in certain scenarios.
    • Fixed a SubPrint issue that prevented direct printing over certain connection types.

5/8/2019 v1633

  • New Features & Improvements:
    • New report:  Stock In/Out Summary (CSV):  Compare starting and ending stock positions over any date range for one or more SKUs.
    • New report:  Daily Shipping Activity (CSV):  See a high level view of orders received vs. orders shipped over a date range.  Includes carrier breakdown option.
  • Bug fixes:
    • Ship-From Warehouse is now properly assigned for orders coming into the system via API or CSV import, and properly filters on all screens for users based on permissions.
    • Quantities can now be removed from a PO receipt in progress if a mistake is made.
    • The ship-via field now properly maps to orders pushed to ShipStation in all instances.
    • Fixed an issue where weight was not being auto-populated to the correct field on the Ship page.
    • Corrected Ship-To/Bill-To addresses that were being reversed for some orders from ShipStation & ShippingEasy.

4/17/2019 v1588

  • New Features & Improvements:
    • Customizable order numbers:  Users may now set a custom order number to be used when creating manual orders within the interface.
    • More filtering options on the Group Pick screen:  Easily create picking groups by criteria such as item quantity, 3PL client, or even custom fields associated with the items.
    • PO Notes & custom fields added to the PO Receiving screen
    • REST API:  The /shippingorders endpoint can now return shipping items and shipment tracking info in a single call.  See our API documentation for more details.
    • For users with customized interfaces, we have added the option to load interface customizations on first load (not requiring a login first). Contact the Support Team for more details on how to enable this.
  • Bug fixes:
    • Perishable products:  Fixed a bug where first-expiring, first-out (FEFO) was not being enforced during allocation in multi-location scenarios
    • Item categories now filter and populate correctly for 3PL client items
    • Users are now prevented from deleting warehouse locations if they contain inventory items
    • (V3) The warehouse location tree now renders properly after locations are deleted

4/2/2019 v1562

  • New Features & Improvements:
    • Shopify integration now available!  For full details on functionality and the setup process, visit our knowledge base.  * Requires the Pro plan or above.
    • Upgraded order handling in multi-warehouse scenarios to give better visibility and control of auto-allocations.
    • New REST API endpoints added for returns and 3PL.  For full details, visit our Apiary page.
    • ShippingEasy integration:  Added field mappings for Custom Fields #1, #2, and #3 both for orders downloaded from and uploaded to ShippingEasy.
    • Added a column to list each item’s default put-away location in the Inventory Export CSV.
    • Added an “edit” button to the Allocate screen for easier fixing of allocation issues.
    • New system setting:  “Inactivity Timer”.  Users can now set their own preferred timing on the automatic logout to comply with any internal security requirements.
    • Orders Export CSV:  Added lot numbers to this report.
  • Bug fixes:
    • Mobile app:  Fixed the cause of an app crash during Cycle Counts.
    • 3PL clients can now edit Customers as intended if their user permissions allow it.

3/20/2019 v1541

  • New Features & Improvements:
    • Streamlined put-away process & location selection:  Users now always have visibility of the default destination locations for items during receiving, and can always change that destination location directly from the Receiving screen now if needed.
    • Updated our CSV importer for Supplier Catalogs to support international addresses.
  • Bug fixes:
    • 3PL:  Fixed an issue where POs from 3PL clients could sometimes not be edited after creation.
    • 3PL:  The Order Returns Detail report now includes returns for 3PL clients as intended.
    • Fixed the page controls on the Warehouse Assignments page when dealing with longer lists of item assignments.
    • Fixed a bug with the Inventory search field where keywords within parentheses were being excluded.
    • The Inventory -> Assembly view now properly calculates buildable assemblies based on the component items that are in stock.
    • The “Last Printed” date on the Pick page now updates properly for all printer settings.

3/7/2019 v1526

  • New Features & Improvements:
    • Suppliers screen upgraded to support international addresses.
    • 3PL client users may now create their own Suppliers.
    • eBay & Magento 1 integrations optimized to improve performance for high volume users.
  • Bug fixes:
    • Fixed a bug with the Stock In/Out Report where a multi-row inventory adjustment would only display one of the adjustments in the report in some instances.

2/20/2019 v1506

  • New Features & Improvements:
    • Option to remove suppliers:  Suppliers may now be deactivated if they are no longer in use.
    • Creation Date for each item SKU added to the Admin -> Items pages, showing when it was created or when it entered the system via integration.
    • New bulk-edit option for SKUs:  You can now activate or deactivate SKUs in groups using the Actions menu on the Items screen.
    • Receiving screen upgrade:  The inbound quantity column has been broken up into Ordered vs. Received to provide a better high level view of any partially received POs.
    • Increased the max number of characters for Company Name in the shipping/billing address.
    • Field added for Warehouse Name on the Purchase Order XML template (contact the Support Team if you’d like to add this to your template)
  • Bug fixes:
    • Warehouse locations are now able to be deleted if they no longer contain inventory
    • Lot-tracked items are able to be relocated again
    • Fixed an issue with the search field on the Open Orders page that caused alphanumeric order numbers to not always be searchable
    • The Stock In/Out Report now properly filters by 3PL client and handles duplicate SKUs appropriately

2/5/2019 v1480

  • New Features & Improvements:
    • New “per-item” handling fee for 3PLs:  Fulfillment providers may now set fees to be charged per-item shipped, to help better capture the handling costs for larger orders.
    • New inventory view for Assemblies:  From the inventory section, this new view provides a quick filter to show Assembled items, along with a calculation of their buildable quantity based on the components in stock (same type of view we previously made available only for Kits).
    • Improved store selector for ShipStation:  You may now designate a specific Store in your ShipStation account to receive uploaded orders from Zenventory.
  • Bug fixes:
    • Fixed the column sort on the Pick screen to work on all records, not just the ones shown on screen.
    • Warehouse transfers:  Eliminated a bug that caused some items to erroneously be added to transfer drafts with a quantity of zero.  Also removed the requirement to click “Save” each time a new line is added.
    • Resolved an issue where manual orders sent to ShipStation were sometimes not receiving shipment updates properly in 3PL scenarios.

1/29/2019 v1456

  • New Features & Improvements:
    • The Receiving Search page now includes Project Number in the results.
    • In-line creation of suppliers:  When searching for a supplier that doesn’t exist yet during PO creation or Receiving, users now have an option to create the new supplier without leaving the page.
  • Bug fixes:
    • Package # and item # fields now populate correctly on the confirmation page during receiving.
    • Fixed an issue where the image preview wouldn’t be immediately visible on screen when loading the first image for an item.
    • Removed open Quick Issue orders from the Pick screen (they shouldn’t have been there to begin with)

11/28/2018 v1405 (V3)

  • Bug fixes:
    • Resolved a problem where multi-kit orders created manually in the UI would not retain the full bills of material in some instances.
    • Fixed a UI issue where scrolling using a mouse’s scroll wheel was prevented on certain pages.
    • The Stock In/Out Report now properly includes customer order returns and assembly activity.
    • The Accuracy Measurements Report now includes all locations in the cycle counts rather than just the 1st.
    • Draft customer orders now show the correct timestamp when they are finalized.

11/14/2018 v2752

  • New Features & Improvements:
    • More useful dashboard widget for Cycle Counts:  This widget now clearly displays the number of open counts vs. the number awaiting approval, both for the active warehouse and all others.
    • Auto-allocation for backorders:  If Auto Allocate is enabled, any new stock received will now be applied automatically to any waiting backorders before going into stock.
    • Improved formatting of results in item search dropdowns:  All “Search-As-You-Type” fields for items have been upgraded to allow for significantly longer SKUs and descriptions, and will now include a thumbnail image of the item in the search results if an image is available, making it easier to identify that you have selected the right item.
  • Bug fixes:
    • Serial numbers are no longer case sensitive.
    • Fixed some visual glitches related to stack order for modal windows.
    • Fixed an issue where the “Order Received” email would sometimes send out more than once per order.

10/9/2018 v2751

  • New Features & Improvements:
    • New data added to Order screens:  Order Source.  You can now see what marketplace an order originated from on the screens in the Orders section.  Currently works for orders that arrive from any of our direct marketplace integrations, manual orders created in our app, or orders originating in ShipStation.
    • The PKG# and Item# fields may now be added to the Materials Receipt printout.  Contact the Support Team for assistance enabling these for your account.
    • Added Project Number data to the following reports:  Purchase Orders Export by Date, Orders Export, and Received Serial Numbers.
    • Upgraded the ShippingEasy integration to use date/time rather than just date for filtering orders, to improve performance and reduce resources usage for high volume accounts.

9/18/2018 v2744

  • Bug fixes:
    • Mobile app:  Fixed an issue where the loading indicator would get stuck on screen when selecting a location for cycle counts.
    • QuickBooks:  Improved the translation that takes place during import of QuickBooks address blocks to ensure appropriate mapping of non-standard address formats.
    • Auto put-away now works as intended for return items, based on user preferences set in the System section.
    • Resolved the problem of some reports including data from deactivated warehouses.

8/23/2018 v2739

  • New Features & Improvements:
    • New report:  Inventory Export (CSV):  Users may now export a full list of their inventory, including all warehouses, and breaking down the quantities by sub-location including aisle/shelf/bin mapping data and even including lot numbers in a single report.  Available under Reports -> Inventory Reports.
    • Adjusted default footer size in pick list and customer order printouts to better accommodate long lists.
    • Moved “Sales Price” to the main item maintenance page for easier editing.
  • Bug fixes:
    • Fixed an encoding problem with QuickBooks that prevented downloading data if it contained certain special characters.
    • “Category” is no longer a required field when creating a new item from the Receiving screen.
    • The Quick Issue Transaction Detail CSV report now generates correctly again.

8/8/2018 v2734

  • New Features & Improvements:
    • Upgraded the Received Inventory Report (CSV version):  Many new columns of data were added, including custom userfields and lot numbers.  This provides a comprehensive export of all receiving activity over a date range, with or without a PO.
    • 3PL:  “Client name” is now an available field for the Materials Receipt document generated after a receipt.  The keyword is simply “clientname”.  Contact the Support Team for assistance with adding the XML for this if needed.
    • The “Supplier” view in the Inventory section now includes out-of-stock items, making it easier to identify items to reorder if creating a PO to a particular supplier.
  • Bug fixes:
    • Materials Receipt PDF no longer occasionally displays duplicated rows of inventory received.
    • Materials Receipt PDF now lists items in the same order they were received.
    • ShipStation integration:  Manual orders for 3PL clients now properly get shipment updates.
    • ShippingEasy integration:  Various fixes to ensure proper routing of order data for 3PL clients, and manual orders now upload to ShippingEasy automatically as intended (no more having to click the “Send Orders” button manually).
    • The “Auto Put Away” setting now correctly uses the item’s warehouse location for received stock.
    • The “Low Stock” and “All Inventory” views now properly filter out SKUs that are flagged as kits or non-inventory (dropship).
    • Improved the method used for searching by Customer Name to better accommodate very large databases.
    • Default item unit cost now populates correctly in all receiving scenarios.

7/26/2018 v2730

  • (V3) Stock level adjustment:  Improved the function for directly adjusting stock levels.  The window for this is now accessible directly from the menu on the Inventory screen, and can support adjustments to multiple locations of inventory at the same time.
  • (V3) The “Sales Price” field for products has been relocated into the main item maintenance screen, saving the extra required click by eliminating the separate “Sales Information” screen.
  • (V3) A button to create a new catalog item has been added to the “Receive w/o PO” screen.  No more tabbing back and forth required to create and receive quantities of new items!
  • Bug fixes:
    • Fixed a date-sorting error on the pick page.
    • The dashboard widgets now display correctly in Firefox.
    • Searches by Supplier in the Purchasing section now function properly.
    • Fixed an error with ShippingEasy shipment data not always being properly applied to completed orders.

6/28/2018 v2727

  • (V3) Manual orders may now be saved as “drafts” before being completed.
  • (V3) Added a “Ship Via” column to the Allocate & Pick screens, allowing users to sort orders by the selected shipping method on the order.
  • REST API:  The GET /items response now includes Unit Cost, Weight, Recommended Retail
    Sales Price, & Default Order Quantity.
  • ShipStation orders now import with selected Carrier & Service fields properly populated if that data is on the order in ShipStation.
  • For 3PL:  Client lists are now sorted alphabetically.
  • (V3) Upgraded view of inventory counts during warehouse transfers:  This screen now includes totals for both the origin warehouse and the destination warehouse.
  • Custom userfields are now available on the Customer Order PDF document generated after creating a manual order.  Contact our support team for help enabling this on your template if needed.
  • The “Notes” field now available to the Materials receipt PDF document.  Contact our support team for help enabling this on your template if needed.
  • (V3) Item images now populate correctly on the New Order page.
  • When shipping inside Zenventory, orders may now have additional shipments added after completion.
  • When shipping inside Zenventory, the Ship From company name will now be the Client company if 3PL is enabled and the order is a Client order.
  • Fixed a few bugs affecting lot-tracked and serialized items on various screens.
  • Fixed a bug where some warehouse locations weren’t able to be deleted in the warehouse editor.
  • Fixed a display error on the Import pages when long text fields are included in the import sheet.
  • Fixed a permission error that caused the Receiving screen to be unavailable when a particular combination of user roles was selected.

5/30/2018 v2718

  • Record counts added:  The displays for Open Orders, List Inventory, and Items (Admin) now include a convenient tally of the total number of records in the upper left of the table.  This helps make it easier to confirm accuracy in data exchange with 3rd party systems.
  • Field character limit increased:  The State/Province field can now accept up to 50 characters to better accommodate international shipping addresses.
  • Bug fixes:
    • The Company Name on Magento orders will now correctly populate to the Company field in the customer record in all instances.
    • Shipping services that contain characters such as ® can now be properly transmitted via the REST API (affected a few FedEx services).
    • Items downloaded from QuickBooks now always go to the correct default location based on the user’s settings.
    • Having multiple “Ship From” addresses in ShipStation no longer causes additional warehouses to be created in Zenventory.

5/14/2018 v2714

  • Electronic scale integration:  If a USB scale is connected, it can now feed real-time weights into the Ship page to eliminate manual data entry.
  • Custom userfields added to the Receiving screen (if enabled in the Lexicon).

4/26/2018 v2705

  • Speed optimizations:  Dispatched Orders & Ready to Ship pages
  • Added import fields (items):  Reorder Level, Default Warehouse Location, and Kits

4/17/2018 v2696

  • QuickBooks Enterprise integration now available!  Users of QuickBooks Enterprise are now able to integrate to Zenventory for an automated synchronization of sales orders, purchase orders, customer data, product catalogs, vendor lists, and stock levels.  *Requires Powerhouse plan or above.
  • New column for Sellable Quantity on the Inventory screen:  We’ve made it easier to quickly see at a glance how many units are available for sale, subtracting any allocated quantities along with backordered quantities from the physical total on hand.
  • Bug fixes (V3):
    • Cycle counts no longer occasionally get stuck open when locations contain a very large quantity of items.
    • PDF and CSV Exports from the Inventory -> Location View page now generate properly.
    • The pick screen now updates automatically after a successful pick – No more manual refresh needed.
    • Carrier insurance can now be selected from the “Ship” page for users with in-app shipping enabled.

3/22/2018 v2691

  • ShippingEasy improved setup process:  New store selector allows easy association of multiple web stores to each client inventory.  No more individual store API keys required.  Initialization was also improved for a more complete pull of existing orders awaiting fulfillment at the time the integration is set up.
  • ShipStation gets an upgrade too!:  Orders that are “Ready to Ship” in Zenventory are now able to be tagged automatically to indicate that status inside ShipStation.  You can enable this in your integration settings and choose which tag you would like applied.
  • Magento shipment data:  Order completion status update from Zenventory to Magento now includes the shipment tracking number.
  • Automatic allocation & picking system optimized:  High volume stock allocation & picking activity now runs around 600% faster than before.
  • Continued refinement of the V3 interface & eradicating bugs:
    • Fixed an issue with editing picked orders not properly returning items to stock
    • Fixed a problem with some of the dashboard widgets not loading properly
    • Resolved an issue that prevented some CSV imports from completing successfully
    • Assembly features now available on Order Conveyer plan as intended.
    • Fixed a UI issue that was causing unnecessary server error messages to display.
    • UPCs are now scannable again at the pick or receiving pages
    • Fixed an issue with serialized items sometimes not picking successfully
    • Stock added by Cycle Count or direct adjustment now properly receives value based on the default Unit Cost associated with the item
    • Bulk printing option restored on the pick page for those with “Auto Pick Printed” setting enabled
    • The checkboxes on the Group Pick screen now behave more predictably
    • Warehouse transfer line items now save automatically without needing to click the “save” button each time
    • Fixed an issue where shipped item totals would sometimes display incorrectly.

3/6/2018 v2677

  • New REST API endpoints available for 3PL client users:  3PL users can now access the /shippingorders endpoints to retrieve shipment data programmatically.  Visit our REST documentation for more details:  https://zenventory.docs.apiary.io/
  • Fixed lots of bugs!
    • Corrected an issue with Units of Measure being reverted back to the base UOM when customer orders were edited.
    • Optimized the Orders Export report for better performance in high-volume scenarios.
    • V3-specific bug fixes
      • The “Images” column is back for screens listing inventory data.
      • POs are now viewable/editable again from the Search page.
      • Visibility to the Integrations page restored for customers on the Order Conveyer plan tier
      • Pick page now correctly defaults to “All Clients” rather than a specific Client in 3PL scenarios
      • Dropship SKUs can be added again to customer orders
      • Optimized our ShipStation integration behavior to reduce the potential for order duplication
      • Resolved an issue where the inventory page would not update correctly after changing warehouses.
      • 3PL Client communication rules for email alerts now display correctly by Client
      • The Shipment Detail report has been made available again in the Reports section
      • Materials Receipt date now shows the correct time stamp

2/14/2018 v2672

  • More detailed reporting:  Orders export CSV now includes picked/allocated quantities.
  • Lots of bug fixes:
    • (V3) Item descriptions are editable again when creating a PO.
    • Copying warehouse assignments from one warehouse to another no longer populates invalid locations.
    • Pulling orders from Magento (v1) now works for all order types, including Guest Checkout orders.
    • Resolved an issue where Cycle Counting occasionally would fail for certain item types in multi-warehouse scenarios.
    • The “Terms” field now autopopulates correctly when creating a PO for a known supplier.
    • The filter button on the Allocate page (Items view) now properly searches only for unallocated order items.
    • Order entry users who are restricted to ordering for a certain Customer are now properly seeing their customer name autopopulated when placing an order.
    • Fixed a bug in the formula behind the Value of Inventory by Category report where items received with alternate units of measure were being valued incorrectly.

1/30/2018 v2659

  • Assembly with work order management:  New item type added for “Build to Stock” assembly products (different from Kits, which are “Build to Order”).  Users can now create finished assemblies from a preset bill of material, adding the finished assembly to inventory and deducting the necessary components automatically.  Includes a simple work order management system as well to track assemblies in progress.
  • Editable import rules for orders:  New setting allows bypassing the order email address as a matching criteria for customer records.  This solves a problem experienced by some users where customers were being matched & grouped in an unintended fashion.
  • Bug fix:  Manual allocations are possible again for partially-shipped orders.
  • Bug fix:  When receiving goods with the ZenZang mobile app, dollar value of inventory will now correctly update when alternative UOMs are used.
  • Bug fix (V3):  Scanning serial numbers for returns now works as intended.
  • Bug fix (V3):  Solved a problem where quantity fields would sometimes not load on the Cycle Count page until the page is refreshed.

1/2/2018 – v2654

  • New V3 UI unveiled!  All-new ReactJS front-end and a long list of back-end improvements.  Accessible from the login page using your existing credentials.
  • Magento 2 integration live:  Magento 2 can now be directly connected with Zenventory to sync orders and inventory information between the two platforms. Only available in the new V3 interface.

12/21/2017 – v2652

  • Item weight limit removed:  The previous weight limit of 999 lbs for items has been eliminated, allowing for heavier products to be accounted for correctly when creating shipments.
  • Magento 1 field mappings:  Now correctly accounts for the “Discount” field in item pricing.
  • Bug fix:  Email alerts for receipts will now correctly communicate the Unit of Measure (UOM).
  • Bug fix:  Dollar value of inventory will now correctly update when alternative UOMs are used. (web app receiving)
  • Bug fix:  Resolved an issue that prevented partial returns of less than the full ordered quantity.

12/5/2017 – v2639

  • New fulfillment report:  Order Return Details.  This is a CSV export containing a detailed accounting of all customer order returns over a specified date range, including line items.  Found under the Reports tab in “Fulfillment Reports”.
  • More control for Order Entry users:  Users restricted to “order entry only” permissions can now be granted the ability to edit/cancel orders (or not!) depending on administrator preference.
  • Squashed a few bugs related to manual order submission and calculations on the cost of inventory.

11/20/2017 – v2629

  • BOL generator:  Now available from the “Ship” page.  Easily create BOL documents based on carriers and commodity details that you have configured in your settings.

11/7/2017 – v2625

  • Fixed error in value calculation for alternate Units of Measure:  Alternate units of measure will now add the appropriate inventory value during receiving.
  • Fixed some incorrect field mappings in Magento 1 integration:  Shipping method and sales pricing now all map correctly with order data.
  • Order returns PDF report now available for 3PL clients
  • New inventory view:  Multi-Warehouse.  See your real-time stock positions in all warehouses at once from a single view.

9/8/2017 – v2597

  • New Report – Quick Issue Transaction Detail.  This report provides an item by item account of Quick Issue transactions over a specified date range, including the user who completed the transaction and the order reference number.
  • Option to include PO data on printed item labels:  When receiving a PO and printing item labels, we can now include PO data such as the PO number, Project Number, and Notes entry.  Contact the Support Team for assistance with adding these fields to your labels.
  • Favorites list for item orders:  Users entering manual orders directly into Zenventory now have an option for adding frequently-added SKUs to a favorites list, where they will be easily accessible from a dropdown during order entry.
  • Secondary email address for orders:  Orders now have a place to store a secondary email, and our alerts functionality has been updated to allow notifications to go to this alternate address rather than the standard customer email if desired.

7/11/2017 – v2572

  • Major work under the hood in preparation for the all-new V3 user interface (coming soon)!
  • Option to include PDF preview for all printed documents:  New setting available to always display a PDF preview of documents prior to sending to the print queue.  Enable from the Admin tab -> System section -> check “Disable Direct Printing”.
  • More flexible custom serial fields for electronics:  Custom serial fields may now be toggled as Unique or not based on the data type being scanned.
  • REST API extended:   New endpoints available for creating, editing, and canceling orders.  See our documentation at http://docs.zenventory.apiary.io/ for more details.
  • Improved restock order behavior:  If a restock system is enabled, CXML restock orders will now be generated whenever appropriate based on quantity changes from a Cycle Count or an admin’s stock level adjustment.
  • SubPrint update:  New version 1.1.6 available with a fix for multi-page printing and a few other bugs at https://help.zenventory.com/knowledge-base/subprint/.

5/8/2017 – v2544

  • More efficient group picking:  Group picks can now be sorted/filtered by customer name to easily spot multiple orders to the same customer, and group them together for pick & pack.
  • More order details on the Allocate page:  When allocating items, users can now see the customer name, address, and client details without navigating away.
  • Internal order view:  For those handling internal order fulfillment for their organization, Order Entry users now only see their own orders from the Open Orders page (previously could see the whole organization).
  • Orders export report:  This report now groups shipment tracking numbers to a single cell, to better handle multi-shipment orders and ensure correct item quantity reporting.
  • Insufficient stock warning during order creation:  Now displays warning to the user if attempting to order an item with no stock, or not enough to cover their order.  Can be toggled on and off in the System Settings.
  • Fixed a broken link for users who try to ship packages without an internal shipping engine enabled.

4/26/2017 – v2532

  • Returning serial numbers now supported:  Serial numbers may now be returned to inventory after being scanned out, either through receiving and the order returns process.
  • Receipts now searchable by serial number:  Serial numbers can now be used as a search criteria for past receiving events, making it easier to determine the purchase order or supplier that a particular serialized item came in from.
  • Various bug fixes:
    • Auto allocation now allocates stock from secondary warehouses only if the user’s settings permit it
    • Fixed an error with order returns being made for a quantity greater than entered by the user
    • Fixed the issue where users on some plan tiers were not able to edit item reorder alert thresholds

4/6/2017 – v2523

  • eBay inventory sync:  Zenventory users may now connect an eBay store to synchronize stock levels with Zenventory automatically for any Fixed Price listings.
  • Integrated shipping*:  Users with ProShip or Shipstation now have an option to shop for rates and print shipping labels directly from Zenventory.  *Some limitations apply, contact the Support Team to enable for your account.
  • Better control over integration behavior:  Users with WooCommerce, Magento, and X-Cart storefronts can now enable/disable certain functions of the integration to prevent overlap with other order management tools in use.
  • Fix for ShipStation and duplicate order numbers:  Zenventory now handles duplicated order numbers in 3PL scenarios more gracefully and properly updates shipment status from ShipStation.
  • Fix for serial scanning:  Resolved an issue where some scanners would introduce an extra space in front of serial numbers.
  • Support for 1 & 2 character SKUs:  Search functions in Zenventory have been updated to support SKUs containing as few as a single character (previously needed 3+ characters to trigger a search).

3/6/2017 – v2480

  • New alert type:  Order allocation events can now trigger automated alerts via email or TXT.
  • Link to order page from alert email:  When new orders arrive, alert emails can now be configured to include a URL that takes the user directly to the waiting order’s allocation page.
  • More flexible user permissions for item management:  The user role for Item Admin has been separated into two parts, allowing users to be granted the ability to create new items and/or edit existing items independently if needed.
  • Orders Export report:  Now includes serial numbers and custom serial fields whenever present on each line item.
  • Alternate barcode format for printing labels during Receiving*:  For users with longer SKUs, an optional compressed barcode format is now available to better fit printing on small label sizes during receiving.  *Contact the Support Team to enable for your account if needed.
  • Various bug fixes:
    • Calculation of buildable kits now correctly reports in whole numbers only.
    • Fixed an issue where stock quantities would sometimes display incorrectly after a warehouse transfer.
    • PO numbers are now properly reported on the Stock In/Out Report.
    • The Notes field from stock level adjustments is now properly reported on the Stock In/Out Report.

2/10/2017 – v2453

  • Customizable import rules: Enables exclusion of order items containing specific keywords (for example: “Coupon” or “Discount”) to eliminate the hassle of managing non-inventory SKUs like coupon codes in the item catalog.
  • Image upload for document templates: Users may now upload their own image files to their Zenventory account to use in custom labels and other documents (for example:  Adding your company logo to product labels, packing slips, reports, etc).
  • Increased max SKU character length:  SKUs may now contain up to 40 alphanumeric characters for better consistency with Amazon’s SKU formatting guidelines.
  • Buildable kit count: Users now have visibility of the maximum number of buildable kits from the Inventory tab, based on the number of components currently in stock.
  • Kit Summary export:  Added an option to export all kit data to CSV for a high level view of all kitting associations (accessible from the Reports section).
  • Additional serial fields for electronics:  Users may now collect additional fields of item data along with serial numbers during the receiving process, for tracking unique identifiers commonly found in retail electronics such as the IMEI or MAC address.  Orders may also be searched by this new criteria for easy review.
  • 3PL client filter on Ready to Ship page: Fulfillment providers may now filter orders waiting to ship by the client associated with the order.
  • Bug fixes:
    • Fixed an issue with barcode scanning when receiving without a PO.
    • Bills of Material are now always cleared properly if an item is toggled from a Kit to a Standard Item.
    • CXML restock orders will no longer generate for a quantity of “0” if an item is not set for a reorder level.
    • Order searching works properly again for users running older versions of Internet Explorer.
    • Alert emails will no longer get stuck if there are too many in the queue.

1/10/2017 – v2426

  • Zen Mobile updated:  Now fully compatible with Android 7.0!
  • Mass editing of customer orders:  Upgraded the Order Search page to allow updating of multiple orders at once to mark them as Completed or Canceled.
  • Fast bulk receiving of purchase orders:  Authorized users now have an option to auto-receive an entire PO without being required to verify individual line items from the Receiving screen.
  • Sorting items by quantity on Allocate page:  Quantities now sort correctly based on simply clicking a column header.

10/21/2016 – v2392

  • Continuing upgrades to high volume order handling:  Allocate page queries optimized for better performance when very high order quantities are imported to the system at once.
  • Lot Numbers now displayable on pick lists:  Zenventory’s custom templates now allow for a lot number field to be enabled on pick lists (contact the Support Team for help enabling this if needed for your account).

10/7/2016 – v2383

  • Minor UI improvements:  Fixed an issue where popup windows would sometimes display off-center when scrolling through long lists, and also improved rendering time on the location tree popup by about 50%.
  • New Stock In/Out Report:  Simple accounting-style transaction log for items showing additions/subtractions to inventory, allowing users to easily audit the activity of a certain SKU or item category over a defined date range.
  • Updated Item Search function for Zen Mobile:  The search algorithm in the Zen Mobile app now matches the web version, allowing more flexible searches based on partial item SKUs or descriptions.
  • More logical kit behavior during order editing:  Manually editing an order containing a kit will no longer cause kit items to duplicate.
  • New Auto-Pick options:  Users now have the option to enable “Auto Pick Upon Allocation” in the system settings to bypass the picking phase for any order type, whether imported from a marketplace or created inside Zenventory.

9/20/2016 – v2358

  • Performance enhancements:  Upgrades under the hood to the allocation, picking, and integration algorithms to provide a significant speed boost for users who handle large volumes of transactions at once.
  • Better behaved widgets:  Fixed an issue where dashboard widgets would occasionally remain on the dashboard even after being disabled.
  • Alerts for warehouse transfers:  Communication rules can now be enabled to deliver an email or SMS txt message when warehouse transfers are requested, created, picked, or shipped.
  • New bulk-picking options from the Pick screen:  The old single-purpose “print” button has been replaced with a new Actions dropdown menu, allowing printing of picklists or the mass picking of multiple orders at once.
  • Warehouse routing functionality expanded:  New settings exist to allow users better control over the warehouse routing behavior originating from ShipStation orders.  Additionally, users of ShipWorks or other external systems that post orders into Zenventory directly can now also send Ship-From warehouse designations via our general purpose API.
  • Pricing info now available from the main inventory view:  Columns displaying the Default Unit Cost, Sales Price, and MSRP can now be toggled for display alongside items and their in-stock quantities from the Inventory tab.
  • Supplier item catalogs now importable:  Zenventory now accepts the upload of a CSV for populating Supplier item catalogs in bulk.
  • Purchase Orders and Customer Orders now exportable:  New CSV exports are available from the Reports tab to facilitate easier data exchange with non-integrated accounting platforms.
  • Item catalog thumbnail images:  The item catalog page now includes the same thumbnail images column as the Inventory view, for better consistency and easier identification of items.

8/29/2016 – v2318

  • ShippingEasy integration live:  Another great multicarrier shipping option is now available for Zenventory users.  ShippingEasy accounts can now be connected with Zenventory to automatically sync order and shipping information between the two platforms.  ShippingEasy orders can be used to trigger stock updates in Zenventory and enable advanced inventory functions such as barcode scanning, reorder alerts, cycle counts, and pack verification.
  • Location utilization info:  In many areas of the interface, the warehouse location tree now displays a count of total items stored in each location, to make receiving and put-away of items easier.
  • Packing slips easier to print:  It is now possible to print packing slips directly from the Ready to Ship screen.
  • “Shipment Details” report upgraded:  Now filterable by individual warehouse, so you can see which orders shipped from a particular location.
  • Auto Allocation functionality:  The Auto Allocate function has been extended to better account for non-fulfilled items and minimize the required user interaction.
  • ShipStation integration update:  Modified the way ShipStation orders are pulled into Zenventory to improve performance of the import in some usage scenarios.
  • More flexible formatting for the UPC code field:  The scannable item UPC code field may now be used to store alphanumeric entries (like manufacturer barcodes), and the maximum length has been increased to 30 characters.
  • Easier setup for 3PL clients:  3PL client accounts now properly begin with a Default Supplier, allowing users to begin receiving items into inventory immediately after account creation if needed.

8/9/2016 – v2303

  • Groundwork laid for ShippingEasy integration:  Coming soon!
  • New report available:  Shipped Items Totals.  This allows users to see a total of each item SKU shipped (broken down by warehouse, or for all warehouses) within a designated date range.
  • ShipStation integration update: Zenventory now recognizes ShipStation’s “Ship From” warehouse designations during inventory allocation, so customer orders can be routed to a specific Zenventory warehouse for fulfillment.

5/10/2016 – v2260

  • New Search Options: It is now possible to search by entering a Lot Number or Serial Number to display all orders containing these item types.
  • Improved First-Run Experience:  Revamped the default settings for warehouses and suppliers to reduce the number of steps needed during setup, and eliminated a few areas where required data entry was redundant.
  • Barcode scanning for Quick Issue:  The Quick Issue page has been redesigned for consistency with other pages and now supports barcode scanning.
  • Zen Mobile – Improved Inventory View:  Inventory items will now display a breakdown of all locations and quantities when you tap an item in the list.
  • Serialized item handling:  Serial numbers will now correctly return to the system when an order containing this item type is canceled or returned.
  • Exporting Inventory List:  Exporting a .CSV of current inventory can now be done from multiple warehouses at once.

3/22/2016 – v2209

  •  Exporting Orders: .CSV exports are now customized based on the columns selected by the user in the on-screen view.
  •  Visible Purchase Order Notes: When creating a purchase order, any notes that you add to the order will display on the PO printout.
  •  Table Sorting: When sorting columns, all the data will sort, not just on the active tab.
  •  API Upgrade: You can retrieve shipment information via an updated API; pull data from multiple warehouses all at one time.
  •  Dropship Items: You can now update item dropship status in bulk (Y/N) by importing a new .CSV. The new Y/N value will simply overwrite the old.
  •  Label Printing Fix: Restored the ability for Internet Explorer and Firefox browsers to print product labels directly from the item catalog using Java.

3/10/2016 – v2199

  • 1-to-1 barcode scanning during Receiving: Added the ability to scan barcodes “1 to 1” and have Zenventory tally up the total automatically when receiving items without a PO.
  • Fixed item image preview during Receiving:  Preview thumbnail images now load correctly on the Receiving screen for items scanned in by a handheld device during receiving.
  • New drop-ship filter available in item catalog:  You can now easily toggle the display of drop-ship items on & off from the main item catalog view with a single click.
  • Label printing now possible from the ‘Receiving without PO’ screen:  Barcode labels can now be printed in the same step as receiving items without a PO.
  • Big improvements to Zen Mobile app:  Receiving without a PO is now possible from the mobile app, as well as an improved cycle counting process to better handle unexpected items.

2/25/2016 – v2185

  • More alerts: In addition to your notifications on stock levels, you can now get notification on Receiving events in your warehouse including where new stock has been checked into inventory.
  • More sorting options for locations: Warehouse locations can now be sorted alphabetically and numerically with one click. Users can still move locations around within the tree manually.
  • Improved record of Receiving activity: The list of items waiting to be put away now includes the name of the specific user who received each item, making it easier to determine the source of discrepancies.
  • 3PL – PO Management for Clients: “Client” users can now create and submit POs to notify the fulfillment center what items are en route. The 3PL master account can now see what is coming in advance, and more easily receive these POs into stock when they arrive.
  • 3PL – Orders now sortable by Client: The Open Orders screen can now be sorted by 3PL clients, making it easy to prioritize fulfillment for a certain client’s orders when needed.

1/26/2016 – v2131

  • Improved handling of serialized items:  Zenventory’s auto-pick function will now behave appropriately when a serialized item is present on an order and will require input of the serial number.
  • More flexible return processing:  Complex return situations are now accommodated, such as multiple return events taking place for a single order.
  • Line item discount coupon compatibility:  Orders that contain non-inventory line items without a SKU (such as Shopify or Volusion discount coupons) are now handled properly in Zenventory.
  • “Ship Via” column added to the Open Orders page, giving quick insight to the selected shipping service for an order.

11/20/2015 – v2094

  • Enhanced 3PL functionality for ShipStation customers: Added the ability for multiple stores owned by a single 3PL client to share a common inventory, where applicable.
  • Dropship changes: Orders containing item SKUs marked as “dropship only” will not adjust Zenventory stock levels, and will instead automatically bypass the normal fulfillment steps.
  • Zen Mobile Coming December 2015: Zenventory’s mobile app is in the final stages of development and a release can be expected early December 2015.

Related Articles