Purchase Orders: Custom PO Numbers Now Editable
You can now edit the purchase order number (PO #) after a purchase order has been created. Previously, custom PO numbers could only be set during creation.
Stay up to date with the latest improvements and updates to YoPrint
Stay up to date with the latest improvements and updates to YoPrint
You can now edit the purchase order number (PO #) after a purchase order has been created. Previously, custom PO numbers could only be set during creation.
Join our mailing list to get notified when we release new features and improvements. We only send updates that matter to your print shop.
Temporarily disabled real-time pricing for Augusta Sportswear Canada products. The supplier's Canadian API was returning prices in USD instead of CAD, which could lead to incorrect pricing on purchase orders and quotes. Local pricing from catalog imports continues to work correctly. The minimum file size threshold for Augusta Canada catalog imports has also been lowered to accommodate smaller data files.
Fixed an issue where the SanMar Canada bulk data import was failing due to an incorrect API endpoint configuration. Catalog imports for SanMar Canada products now complete successfully.
Fixed an issue where email notifications for CSV import status updates (success or failure) could fail to send. Import notifications are now delivered reliably.
Users with Purchase Order editing permissions can now receive stock against Purchase Orders without needing the broader "Manage Stock" permission.
The Approvals list now correctly displays the associated order name and customer name for each approval entry.
Fixed an issue where jobs created from preset templates used the order's issue date instead of the production start date, causing tasks to be scheduled from the wrong date.
Global search across customers, orders, invoices, jobs, and other entities is now case-insensitive and handles apostrophes correctly (e.g., searching "ameekas" now finds "Ameeka's Print Shop"). Product catalog searches for numeric style numbers now show exact matches first, with close variants ranked below.
Several Purchase Order improvements:
You can now filter product search results by type when adding products to a Sales Order. A new "Product Type" dropdown lets you narrow results to Custom Simple, Custom Variant, or specific catalog providers like SanMar, S&S Activewear, and AlphaBroder.
Fixed an issue where products without brand or style information displayed the text "undefined" or "null" in the Needs Ordering page product list.
The shipping estimates workflow received several improvements:
Fixed an issue where the "Loading..." overlay on list pages (orders, customers, etc.) could get stuck on screen even after data had finished loading, requiring a page refresh to clear.
The stock information shown when adding products to a sales order now displays "On Hand" and "Incoming" quantities only, replacing the previous four-column view that also showed "Available" and "Committed."
Sales Order and Quote list pages now exclude draft orders by default, showing only active orders. Users who need to see drafts can still filter for them explicitly.
Product catalog search results now prioritize exact style name matches. When searching by style number (e.g., "G200"), the exact match now appears at the top of results instead of being mixed in with partial matches.
Fixed an issue where custom shipping addresses on Purchase Orders did not save the full state and country names, only the codes. Addresses now store and display both the full name and code for state and country fields.
Linked Purchase Orders on the Sales Order detail page are now displayed in a single unified list instead of separate "System" and "Manual" sections. Manual links are indicated with a subtle badge, and duplicate entries are eliminated.
Fixed several issues when cloning line items on a Sales Order:
Fixed several issues with Purchase Order item management and receiving: