Changelog

What's new in ePOS4Mobiles

Every release, in plain English. Browse by date or jump straight to the feature you care about.

Stock & Items

9 updates

A confirmation that says what you added

  • After adding an item the message no longer just says "Item created." — it now reads e.g. "Item created: Apple iPhone 13 Black — qty 3 @ £10.00" or "2 items created: Samsung S22 Blue 128GB — qty 2 @ £5.00", so a mis-keyed quantity or price is spotted straight away

Enable / Disable

  • Individual IMEI items and non-IMEI products can now be disabled (and re-enabled) with a button on the All IMEI Items and All Non IMEI Items lists — until now only whole models could be toggled
  • A disabled product can't be sold: it disappears from the touch-sale grid and the product search, and scanning its barcode or IMEI on a sale shows "disabled, cannot be sold" instead of adding it
  • Returns and repairs still accept them — anything you sold can always be taken back (return grid, scans and search all keep working), and disabled parts can still be recorded on repairs
  • Disabled items and products are highlighted red on the item lists and every stock list, with an Active Yes/No filter on the item lists
  • Disabling a model now really blocks its stock: items and products of a disabled model can't be scanned onto a sale, disappear from the sale grid and product search, and show as "No (model)" in red on the item lists
  • The stock summary views (IMEI and non-IMEI) count sellable stock only — disabled items, products and models are excluded

Disabled stock doesn't count

  • Rate lists (incl. B2B) no longer count disabled units as stock — a model+grade whose stock is all disabled drops off the list
  • The min-qty stock alert treats disabled units as unavailable, so it warns you when sellable stock runs low — a combo whose stock is entirely disabled stays on the list at zero rather than vanishing
  • Sold vs Stock counts only sellable stock; disabled products are excluded from the report

Stock & items

  • Disabled models no longer appear on the rate lists (incl. B2B) or the min-qty stock alert
  • Grade is optional when adding items (item add, quick add, parcel import) — QC, repairs and rate screens still require one
  • New "Existing models only" checkbox on the Add Item form (next to the IMEI field, remembered between items): picking a model no longer auto-fills NEW/-/- into grade/capacity/colour, and saving an unknown model is rejected instead of silently creating it
  • Label printing on the Non-IMEI items list — print labels for accessories straight from the list, including in bulk
  • Fixed: the supplier column on the items list only appeared when a location was selected — it now always shows

Item Movement History

  • Movement reasons now correctly describe the source action instead of showing "manual":
    • Removing an item from a sale → removed from sale #X
    • Removing an item from a sale return → removed from sale return #X
    • Adding an item to a purchase return → purchase return #X
    • Removing an item from a purchase return → removed from purchase return #X

Barcode Printing

  • Bulk barcode printing — Select multiple items from the Stock List or Item List and print all their barcodes in one go. Choose Print Selected Labels (sent directly to the label printer) or Download Barcode PDF (3-column grid PDF). Both prompt for with/without price before printing.
  • Item search popup — Each result now has a barcode button to open the label print dialog directly from the search modal.

Stock

  • New Non-IMEI Stock Summary view — grouped by manufacturer → model → grade with total quantities, matching the IMEI stock summary layout
  • Expand any level to drill down to individual SKUs with a link to per-product inventory detail
  • Filter by Positive only (default), All (including negative), or Negative only stock
  • "Non-IMEI Stock" menu link goes to the summary view; "Non-IMEI Stock (list)" kept for the flat DataTable

Item Management

  • New Manufacturers management page — edit name, enable/disable, delete with constraint protection
  • New Item Models management page — view all models with IMEI and Non-IMEI stock counts, enable/disable, delete
  • New Item Gradings management page — view all grades with stock counts, enable/disable, delete
  • Disabled models and grades no longer appear in product create/edit dropdowns
  • Editing an existing product still shows its current model and grade even if disabled
  • Links from Manufacturers page to filter Item Models by that manufacturer
  • Links from Item Models and Item Gradings pages to view related IMEI items and Non-IMEI products
  • Filtering on IMEI Items and Non-IMEI Items lists pre-fills the relevant footer search visually

Dashboard & Stock

  • Dashboard detailed view with per-location breakdown
  • Stock list loads faster on large inventories
  • Negative stock alert badge now updates correctly