Margin Master
Margin Master 2026.920.37574
Published September 21, 2026
Strategy & Pricing
The custom group SKU import now validates that selected files are text or spreadsheets and that each SKU contains only valid characters. This prevents binary files from being accidentally imported and creating unmatchable SKU entries.
The Custom Group SKU import feature now accepts Excel workbooks (*.xlsx, *.xls) and CSV files in addition to plain text files, eliminating the need to convert spreadsheets before importing SKU lists into pricing groups.
Fixed an issue where the Save button remained disabled after renaming a step in the Manage Pricing Strategies (V2) dialog, preventing users from saving their changes.
User Interface
Demo databases now suppress point-of-sale data aging indicators and warnings, since demo users cannot refresh POS data by running imports. Vendor catalog aging continues to function normally in demo mode, as users can still sync vendor data to see how freshness tracking works.
Infrastructure & Internal
Overhauls the demo database generation to produce realistic single-store pricing scenarios with believable revenue figures, fixes a datetime2 conversion bug that was discarding all Do-It-Best last-price-change dates, and establishes a maintenance runbook for keeping demo data credible after vendor syncs.
Added comprehensive checks to prevent real store POS data from being accidentally included in demo databases, closing a security gap where actual store pricing, costs, and sales history could have been shared with all demo users.