A running log of what we ship — new features, deeper marketplace and accounting integrations, sharper reporting, and the reliability work that keeps operations humming. No customer details, just the product.
15 updates
Track every purchase order end to end on a single page — per-column sort and filter, editable turnaround targets (TATs), status KPI cards, appointment scheduling, multi-PO filtering, and a combined activity log in a row drawer.
Inventory-backed allocate and scan-out workflow with CSV import, scan-out by product EAN, an SKU-aware detail drawer, and a gatepass PDF rendered in the familiar B2B picklist format.
A dedicated E-Way Bills page with a validity bar, NIC reconciliation, and cancel/regenerate actions. E-Way Bills now generate under the order’s GSTIN and no longer auto-generate when saving dispatch details.
Per-page access control for reporting dashboards, so each team only sees the reports they’re meant to — enforced on the server, not just hidden in the UI.
A direct webhook endpoint captures Hyperpure orders automatically, with PO matching by warehouse code and a pincode fallback.
Upload BigBasket purchase orders directly via CSV for fast, structured intake.
Import invoices and credit notes from Zoho to keep books and operations aligned.
Invoice and credit-note export APIs now carry ship-from / bill-to / deliver-to address blocks, party names, line-item rates, and flat IRN fields — making downstream accounting and ERP reconciliation cleaner.
Centralized date formatting and fixed a UTC-midnight timezone skew, so dates read correctly and identically on every page.
Quicker camera barcode reads, more robust decoding, and auto-verification of picker scans — including laser-scanner support in the mobile picker layout.
Added search to the Count Adjustment ledger picker and the Move Stock source-rack picker, plus a rack-location deactivate action guarded against non-empty locations.
Serialized invoice and outward processing to prevent concurrent operations from decrementing the same stock twice.
Stopped double-taxing invoice-wise credit notes on tax-inclusive rate cards, and excluded cancelled credit notes so they no longer skew dashboards and revenue trends.
Order detail now renders deleted product lines gracefully instead of crashing, and unmapped products on inbound POs are rejected with a clear notification.
Rate-limited authentication endpoints and bounded the size of external invoice exports to protect availability.
13 updates
A pipeline revenue KPI and a new sales-loss report rolled up by SKU across the period, with credit notes plotted on the revenue trend for a truer picture.
Bulk CSV inward import (now accepting DD-MM-YYYY dates), per-tab CSV export of inward activity, and a manufacturing-date column on the inventory export.
New PO upload workflows for Swiggy and Reliance Retail, including SKU mapping, so more channels flow straight into operations.
Manage Advance Shipping Notices for Zepto end to end — retry, cancel, reconcile, and list — with case-insensitive PO-rate SKU matching on retries.
Re-punch approved orders into D365 as fresh Sales Orders, with repunch and sync history available right from the order row menu.
Invoice and credit-note line exports are now available as JSON with Tally item and customer names included, streamlining Tally reconciliation.
Added compound database indexes, caching, and query parallelization, and dropped redundant aggregations — noticeably quicker dashboards and order lists.
Extend or shrink an order selection range straight from the keyboard with Ctrl+Shift+Arrow, for faster bulk actions.
Import rate cards via CSV across all workspaces, with a clearer tax-treatment notice and split SKU / product name fields in the edit form.
De-duplicated re-uploaded inward CSVs to prevent duplicate stock, and short-picks now release their leftover allocation back to available inventory.
Invoice and E-Way Bill PDFs now pull the live customer-master address and show the correct ship-to (not billing) details.
Duplicate IRNs are now verified against the originating order before being adopted, avoiding mismatched e-invoices.
Applied rate limiting across all unauthenticated external APIs to keep the platform stable under load.
See where your inventory, orders, and replenishment could be in a few weeks.