v1.55

Version 1.55 Release Notes

Release Date

May 14, 2026

New Features

  • Feature: Remit-to Vendor for AP Bills: AP Bills now support a default Remit-To vendor at the vendor record level, automatically populating on bill creation and allowing override when needed. AP clerks can designate a remittance entity separate from the primary vendor, with bills filtering under the primary vendor while posting to the correct remit-to ledger.
  • Improved Warehouse Tracking for Multi-Warehouse Operations: General Ledger transactions now better handle warehouse recording for operations that span multiple warehouses or lack explicit warehouse definitions, such as inventory movements, warehouse transfers, and financial adjustments. The system intelligently defaults to user preferences and warehouse settings where applicable, ensuring more accurate warehouse attribution across all transaction types.
  • Add Searchable Tags to Customer and Vendor Entities: Searchable tags have been added to customers and vendors, allowing you to categorize and quickly find records by secondary references, similar to existing item tagging.
  • Prevent Duplicate Freight Add-Ons on Invoices: Invoice creation now checks for existing freight add-ons before automatically adding new ones, preventing duplicate freight charges on both prepay and add invoice flows. This ensures accurate freight billing without manual intervention.
  • Postal Code Field Added to Sales Tax Report: The Sales Tax Report now includes postal code information from invoices, enabling more detailed location-based tax analysis. The postal code column is displayed in the report table and included in exports for enhanced reporting accuracy.
  • Serial Number Handling Improvements Across Workflows: Serial number capture and validation have been refined across PO receiving, shipping, and invoicing. Serial numbers now validate correctly based on received quantities, auto-close entry modals when counts match, and properly propagate through returns and deletions. On the sales side, serial requirements now enforce consistently at invoice posting, and serial assignment errors have been resolved to ensure smooth fulfillment workflows.
  • Item Category Field Added to Backorder Tool: The Backorder Tool now displays Item Category as an available column, allowing you to filter and organize backordered items by their product classifications for better visibility and management.
  • Direct Navigation to Pickup Tool from Shipment Creation: A new Pickup button now appears on Sales Orders, Shipments, and send dialogs, allowing you to jump directly to the Pickup Tool with the shipment pre-filled. This eliminates the need to navigate through menus and manually locate the order, streamlining signature and image capture for will-call and pickup transactions.
  • Automatic Stripe Account Deposit Configuration for Credit Card Payments: When a payment method is configured for credit card processing, the Deposit to GL field now automatically defaults to your Stripe Account from admin settings, eliminating manual configuration and reducing setup errors.
  • Item Substitutes with Location Availability: Define Substitute Items at the item level to surface approved alternatives when the originally requested item is short or unavailable. When selecting substitutes on Quotes and Sales Orders, you can now see pricing comparisons (Sub Price, Current Price, and Price Difference), gross profit impact (Current GP% and New GP%), and warehouse-specific availability including your Primary Ship From warehouse, helping you quickly recommend the best alternative without leaving the line.
  • Counter Sale Signatures on Separate Tablet: The Counter Sale tool now supports capturing signatures on a separate tablet using a new Signature tool. Both tools can be assigned to stations, allowing signatures captured in the Signature tool to automatically appear in the paired Counter Sale tool for a streamlined checkout experience.
  • New Edit Invoice Permission for Access Control: A new Edit Invoice permission has been added to help control which users can modify invoices after creation. Users without this permission will see a clear indication that editing is restricted, allowing administrators to align invoice access with accounting or sales order responsibilities.
  • Search Items by Custom Unit of Measure UPC Codes: Item search now includes UPC codes associated with custom units of measure, enabling users to find products by their alternative unit codes. This expands product lookup capabilities across standard and custom unit configurations for more efficient workflows.

Improvements

  • Sales Order Overview PDF with Picking Locations: The Sales Order Overview PDF now displays picking locations and committed quantities for all lines and component lines, including subcomponents. Location details are shown without lot information, reducing document space while providing essential fulfillment data.
  • Consistent Subtotal Display on Order Acknowledgments: Order Acknowledgments now always display the Subtotal line, even when no add-ons are present, ensuring consistent totals formatting across all orders. The totals section now follows a uniform structure: Subtotal → Tax → Add-ons (if applicable) → Total.
  • Customizable Logo and Address Spacing on PDF Templates: PDF templates including Invoices and Proof of Delivery now allow you to edit the spacing and sizing of your logo and address header area directly in the template editor. This gives you full control over how your company branding appears on printed documents, eliminating squishing or unwanted whitespace issues.
  • Email & Delete Invoices Permission Control: The Email Invoice permission has been renamed to Email & Delete Invoices and now controls both emailing and deleting published invoices. Users without this permission can no longer remove invoices after they have been published, ensuring better audit control and preventing unauthorized invoice deletion.
  • Write-Off Date and Period Locking in Dead Stock Tool: The Dead Stock Tool now includes a Write-Off Date field to specify when inventory should be written off. The system automatically warns users if transactions exist after the selected date and suggests the most recent transaction date as the default. Additionally, users cannot write off stock within a locked accounting period, preventing accidental adjustments to closed periods.
  • EDI Status Banner on Sales Orders: Sales Orders now display a banner notification at the top showing the latest EDI transaction status and timestamp, such as "EDI Sent on [Date/Time]" or "EDI Acknowledged on [Date/Time]". The banner updates dynamically as EDI status changes, giving you immediate visibility into your order's EDI processing state.
  • Customer PO Number Syncing from Orders to Shipments: Customer PO Number on Shipments now automatically syncs from the Order, ensuring consistency across your fulfillment workflow. When you update the Customer PO on an Invoice, the change reflects on the related Order and flows through to the Shipment header details.
  • Work Order Column on Sales Order Lines: A new WO column now appears on Sales Order Lines, displaying the count of work orders linked to each specific line item. Click the column to view associated work orders, making it easier to identify items where auto-work-order generation was skipped and track their status.
  • UPC Code Field Added to Item Import: Items can now be created or updated with UPC codes during the import process. The UPC Code field is included in the import template and supports both new item creation and updates to existing items, with validation and error handling for invalid or duplicate entries.
  • PDF Generation Compatibility with Chromium v145: PDF generation now works correctly with Chromium v145, ensuring reliable document creation across all servers. This update maintains compatibility with both newer and existing server configurations.
  • Print Log Now Tracks Failed Print Jobs: The Print Log now captures all print jobs that were initialized or sent, including failed attempts, rather than only successful prints. This gives you better visibility into print job history and helps troubleshoot printing issues. Sorting and filtering on fields like "Printer By" have also been improved for easier log navigation.
  • Payment Terms Field Validation for Positive Values: Payment Terms now validate that Discount Days, Due Days, and Discount % cannot be set to negative values, preventing configuration errors that could cause incorrect payment calculations.
  • Custom Units Validation Across Multiple Items: Custom units can now be reused across different items, but duplicate custom units within the same item are prevented with validation errors. This allows for consistent unit definitions across your inventory while maintaining data integrity at the item level.
  • Backorder Drawer Accessible Without Transfers Permission: Users without the Transfers permission can now view the Backorder drawer from the Item/Inventory page without being logged out. This ensures that inventory visibility is maintained across different permission levels.
  • Hide PO and SO Link Banners When Qty Linked is Zero: Sales Order and Purchase Order link banners now automatically hide when the quantity linked between documents is reduced to zero, and reappear when the quantity is increased again. This keeps your order headers cleaner by only showing active links between orders.
  • Prevent Duplicate Freight Add-ons on Invoices: Invoices now prevent the creation of duplicate freight add-ons, ensuring accurate freight charge tracking and preventing accidental billing errors. This validation helps maintain data integrity when managing shipping costs across your invoicing workflow.
  • Tax Info Permission Restricted to Credit Details: The Tax Info section on customer records now requires the credit_details permission instead of the broader customer_edit permission, ensuring sensitive tax information is only accessible to authorized users. This change tightens access controls while maintaining full functionality for users with appropriate permissions.

Bug Fixes

  • Purchase Order Open Status Updates Correctly After Receipt Edit: Purchase Orders now accurately reflect their open status and backordered quantities when receipts are edited to lower amounts. Previously, reducing a received quantity would not properly recalculate the remaining backorder, leaving Purchase Orders incorrectly marked as closed.
  • Cycle Count Report Layout and Column Visibility: The Cycle Count Report now displays all columns without truncation when printed or exported. The report layout has been adjusted to landscape orientation with optimized column widths, ensuring complete data visibility across all export formats.
  • Fix Stale Cross-References in Label Tool: The label tool now correctly displays cross-references for items, clearing stale data from previously viewed items. Items without cross-references will no longer incorrectly show references from other items.
  • Transfer Shipment Creation and Printing Stability: Fixed an internal server error that occurred during transfer shipment creation and resolved an issue preventing printing after shipments were successfully created. Transfer shipments can now be created and printed without errors.
  • CRM Activity Due Dates Now Save Correctly: Fixed an issue where CRM activity due dates were shifting to the previous day after saving. Due dates now persist accurately as entered, ensuring activities are scheduled for the correct date across all views.
  • Work Order Quantity and Committed Quantity Alignment: Work Order quantities now correctly align with committed quantities across all workflows. This fix resolves discrepancies that could occur due to timing issues or allocation logic, ensuring accurate inventory tracking and allocation for manufacturing operations.
  • Improved Tax Code Matching for Detailed Address Rules: Tax code assignment now correctly prioritizes specific address-level rules (city, county, zip) over broader state-only configurations. Orders will now apply the most precise matching tax rule based on your complete address information, ensuring accurate tax calculations for all jurisdictions.
  • Correct Creator Attribution on Auto-Created Work Orders: Work orders automatically created when releasing a sales order from credit hold now correctly attribute the creator to the system or original order creator, rather than the user who released the hold. This ensures accurate audit trails and proper tracking of document origins across your workflow.
  • Work Orders Now Properly Link to Sales Orders: Work orders created from sales orders now correctly maintain their linkage and display associated header information including customer, shipping details, and sales order reference. The sales order header banner will also properly show linked work orders.
  • Accurate Weighted Average Unit Loaded Cost Calculation: The Unit Loaded Cost field on the Item page now calculates correctly using a weighted average based on on-hand quantities across all lots, rather than a simple average. This ensures accurate inventory valuation when items have multiple lots at different unit costs.
  • Financial Report Warehouse Selection Defaults Fixed: Financial Reports now correctly default to a valid warehouse selection instead of a non-existent "All" option, ensuring bookmarked report URLs load properly without requiring manual adjustment. The warehouse selector UI and backend query logic are now consistent, so saved report links work as expected.
  • Update Sync to Web Setting on Existing Contacts: The Sync to Web boolean can now be updated on existing contacts, giving you full control over which contacts are synced to your web portal at any time. Previously, this setting could only be configured when creating new contacts.
  • Transfer Shipment Print Error Resolution: Fixed an Internal Server Error that occurred when printing transfer shipments. Transfer shipment printing now works reliably across all records.
  • Fix Link Banner Persisting After Unlinking PO from Sales Order: When you unlink a Purchase Order from a Sales Order, the link banner now correctly disappears from both records, ensuring the UI accurately reflects the unlinked state without requiring a manual refresh.
  • Exclude Deleted Lines from 856 EDI Transactions: 856 EDI transactions now correctly exclude deleted shipment lines instead of including them with zero quantity. This ensures your outbound EDI payloads only contain active shipment lines and align with Grainger EDI requirements.
  • Fix Document Formatting for Picking Slips and Invoices: Picking Slips now display complete component item information including Location and Country of Origin without truncation. Invoice documents have been corrected to prevent prices and totals from wrapping onto multiple lines, ensuring all monetary values remain on a single line for improved readability and professional appearance.
  • Fix Cost Updates for Transfer Order Lines: Cost updates for lots with committed transfer orders now work correctly without throwing an error. The system now properly recognizes transfer lines when recalculating entity costs, ensuring accurate cost tracking across all allocation types.
  • Company Logo Display Fixed on Documents: Company logos now display correctly on all document previews including Sales Orders, Purchase Orders, and other documents. This resolves an issue where logos were intermittently missing or not rendering properly in PDF generation.
  • Fix Document Printing Content Rendering Issues: Documents that were intermittently printing as blank pages or showing only the logo have been fixed. All document content now renders correctly across different document types and print environments.
  • Amazon Inventory Bulk Upload Processing Improvements: Fixed issues preventing inventory levels from updating correctly in Amazon after bulk uploads of large item batches. The system now properly processes, validates, and syncs inventory feeds to ensure all SKUs are correctly reflected across your Amazon marketplace and fulfillment channels.
  • Fix Blank PDF Page When Printing with Company Logo: Resolved an issue where printing documents with the temporary company logo option resulted in a blank PDF. Documents now print correctly with company logos displayed as expected.
  • Future-Due Bills Now Included in Accounts Payable Current Column: Bills with due dates beyond your selected "As Of" date are now included in the Current column of the Accounts Payable Vendors Due Date view, ensuring all open bills are reflected in your aging totals. This provides a more complete picture of your vendor payment obligations.
  • Invoice Publishing No Longer Requires Rebate GL Account: Invoices can now be published without configuring a rebate receivable GL account. The system only enforces rebate-related GL requirements when rebate functionality is actively used, allowing standard invoice workflows to proceed without unnecessary setup steps.
  • Prevent Deleting Sole Line Item from Shipment: Shipments now prevent deletion of their only line item, protecting against blank screens and inconsistent record states. Users are prompted to delete the entire shipment instead, ensuring shipment and related sales order states remain consistent.
  • Fix Internal Error When Adding New Items to Purchase Orders: Resolved an internal error that occurred when adding newly created inventory items to purchase orders. The system now properly handles item data during creation, preventing null value errors and ensuring inventory information displays correctly on POs.
  • Customer List Pagination Fixed in Demo Database: Customer list pagination now works correctly in the demo.10xerp.com database. You can now navigate through customer records and adjust the number of displayed rows without the screen going blank.
  • Faster Sales Order Save and Print View Generation: Sales order save and print view generation performance has been significantly improved. Users will notice faster response times when saving orders and accessing their print views, especially for orders with multiple line items.
  • Avalara Tax Transactions Reversed on Invoice Deletion: When you delete an invoice, the corresponding committed transaction in Avalara is now automatically reversed, ensuring your tax liabilities remain accurate and consistent between 10x ERP and Avalara.
  • Purchase Order Receipts Display Received Items in Open Status: Purchase Order Receipts now display received line items immediately, regardless of receipt status. Previously, received items were only visible after closing a receipt; now you can see what has been received while the receipt remains open, making it easier to track partial receipts and ongoing receiving workflows.
  • Work Order Build Document Column Layout Fixed: Work Order Build documents now properly display all columns, including Qty Picked and Boxes, even when preceding fields like Per Kit Qty, Lot, or Location contain large values. Column widths are now dynamically calculated to ensure nothing gets cut off at the page edge.

Deprecated Features

  • None

Known Issues

  • No reported breaking issues at this time

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us