Public changelog

What we shipped, in plain language.

Every release to Biztimize — new features, improvements, fixes, and breaking changes — documented here, for everyone. No marketing gloss.

3.54.9

Purchase Returns: End-to-End Fixes

October 12, 2026
Production

Return-to-vendor was walked end to end on real data and the defects found were fixed.

Bug Fix

Staging a Return Found No Stock

Staging now resolves the bin holding the batch instead of failing with "Available: 0". Cancelling a staged order moves the goods back, and reversing a staged return restores them to their shelf.

Procurement Global
Bug Fix

Payment Hold and Edit Rules

The payment hold now covers partially shipped returns, a hand-picked held invoice is refused by name, and submitted requests can no longer be edited or deleted.

Procurement Global
Bug Fix

Debit Notes on Returns

The debit note carries the line's GST rate and the return's own tax (it had billed a paisa more). A deleted, cancelled or reversed note no longer blocks a new one, and reversing a note hands the return back to Shipped.

Procurement Global
Improvement

Purchase Return Screen

The supplier list is now complete (11 of 60 suppliers were unreachable), dialog errors show inside the dialog, a request can be cancelled, and the debit note and ITC journal are shown by number.

Procurement Global
Security Update

Approval and Report Permissions

A requester can no longer approve their own return request. GST reports now need the reports permission and the challan print needs the view permission.

Procurement Global
3.54.10

Merchandising Reports: Accuracy Fixes

October 12, 2026
Production

A walkthrough of the merchandising reports found and fixed four defects.

Bug Fix

SO P&L Margin on Unplanned Orders

Orders without planned cost no longer show a 100% actual margin. Actual cost falls back to planned, then estimated, states its basis, and shows nothing when no cost exists.

CRM Global
Bug Fix

Buyer Approval Resubmit Error

Resubmitting an order approval no longer fails with a server error.

CRM Global
Bug Fix

Delivered Orders Shown "At Risk"

A fully delivered order no longer reads "At risk" because shipping consumed its stock reservation.

CRM Global
Bug Fix

Photo Summary Mixed Currencies

The photo summary no longer adds USD, GBP and INR into one value; totals are now per currency.

CRM Global
3.54.5

Textile Costing: Manufacturing Operations and Price Revisions

October 12, 2026
Production

Made-up manufacturing is costed as operation lines with a Component Master, and prices can be revised monthly or quarterly in one run.

Bug Fix

Component Type Seeding Failure

Seeding component types no longer fails on a duplicate id; the id sequence is reset first.

Other Global
Improvement

Navigation Registry Seeded on Every Deploy

The sidebar navigation registry is now seeded as part of each production deploy, so new pages appear without a manual step.

System Global
Improvement

Greige Yarn Rate Auto-fill

Choosing a yarn fills Cost/kg from the last costed rate, then the material master, and says "No rate on file" when neither exists. The source is shown under the rate and a rate you type afterwards is kept.

Other Global
New Feature

Price Revision Runs

Customers on monthly or quarterly revised prices no longer need a new opportunity per period. A run re-prices the latest approved version of each costing as a new version, refreshes dependent fabric sheets, is approved once for the whole run, and can create the revised quotations.

  • "Price valid till" is shown on every costing and turns red once passed
Other Global
New Feature

Manufacturing Operations as Costing Lines

Made-up manufacturing is now a table of operations (Cutting, Sewing, Picoting, Scalloping, Embroidery, Checking, Packing and more), each with its own unit, rate, quantity and rejection %. Existing costings were converted with identical prices.

Other Global
New Feature

Component Master

A new Component Master page lists, creates, edits and deactivates component and operation types. A type cannot be deleted while a costing line uses it.

Other Global
New Feature

Optional Rejection Over Manufacturing

The overall rejection % can now apply to fabric, accessories, packaging and manufacturing. When switched on, each operation's own rejection % is ignored so rejection is never applied twice.

Other Global
3.54.4

Active Company Switcher

October 12, 2026
Production

Each browser tab works in one company, and ledgers and lists show only that company.

Bug Fix

Postings No Longer Fall Back to the First Company

Forms pre-selected the first company and several screens fell back to it, so a multi-company tenant could post into the wrong company. These now use the active company or stop with a clear message.

System Global
Improvement

Sales Orders on the Standard Server-side Grid

The Sales Orders list follows the standard grid: paging, search, sorting and filtering on the server, a PDF export and a Pivot view.

CRM Global
Improvement

Separations Grid Refinements

The Separations list gains further refinements on the standard grid.

Human Resources Global
Improvement

Bundle Labels Page Refinements

Small layout refinements to the bundle labels page.

Other Global
New Feature

Company Switcher in the Header

Users with several companies choose the company they are working in from the header. Each tab works in one company; a new tab starts in your last company.

  • Company dropdowns on forms offer only the active company, and a request naming another company is refused.
  • The GL Account Ledger, Vendor and Customer Ledgers, journal entries, vendor invoices and payments, customer receipts, bank transactions, cash journal and balance transfers list the active company only.
System Global
Security Update

Permission Cache Separated Per Tenant

Cached permissions are now keyed per tenant, so they can no longer collide between tenants sharing a cache.

System Global
3.54.1

Material Variants Across Procurement, Production and Reports

October 11, 2026
Production

Materials stocked by size or colour now carry the variant from the purchase requisition to the goods issue and into the reports.

Improvement

Planning and Component Consumption per Variant

Material planning now counts open requisitions, purchase orders, stock and reorder points per variant, and a combined production order is no longer counted once per size.

  • Components can take the parent's variant, a mapped variant or a fixed one; unresolved components are reported, never defaulted.
  • Production reservations, goods issue, back-flush and sub-contract issue and return carry the component variant.
Other Global
New Feature

Variant-wise Stock and Reclassification

Materials set to require variant stock control now hold stock, batches and ledger entries per variant. Stock can be reclassified from one variant to another without any accounting entry, and a variant stock matrix shows the position by size and colour. Materials that do not require it post exactly as before.

Other Global
New Feature

Variant on Requisitions, RFQs, Purchase Orders and Receipts

Purchase requisition, RFQ, purchase order, sub-contract component and vendor invoice lines can now name a variant. The variant is carried through goods receipt (one batch per variant) and return.

  • Variant grids on the requisition and purchase order dialogs, and receive-by-variant on the goods receipt.
  • Per-variant supplier pricing and shade codes, with a maintenance screen.
Procurement Global
New Feature

Cover, Open PO and Ageing Reports per Variant

Stock cover, open purchase order and inventory ageing reports can now be read by variant.

Analytics Global
3.54.2

Finished Goods per Variant

October 11, 2026
Production

Delivery, point of sale, free-of-cost, job work and sales returns now work per size.

Bug Fix

Sales Returns Restock Goods at the Delivery Cost

A customer return now puts the goods back in stock at the cost they were issued at, with a matching accounting entry (stock debited, cost of sales credited), one delivery per receipt line. Deliveries that issued nothing are reported rather than restocked. Point-of-sale returns could not restock before and now do.

CRM Global
Bug Fix

Replacement Order From a Sales Return

Creating a replacement order from a sales return failed every time because no billing or shipping address was copied. It now succeeds.

CRM Global
New Feature

Finished Goods Stocked and Delivered per Variant

Deliveries take the variant from the sales order line and use only that variant's stock and batches. The point of sale checks availability per variant and lists a variant-stocked product one row per variant. Free-of-cost deliveries and job work lines carry a variant too, and a sales order shows size-level availability.

CRM Global
3.54.3

Release Production Orders While Editing

October 11, 2026
Production

A production order can be saved and released in one step.

Bug Fix

Release Now Freezes the Reference Standard Cost

The Release action skipped the standard cost freeze that Change Status performs. Every route to Released now goes through the same status service.

Other Global
Improvement

Save & Release on the Production Order Form

The status field on the edit form is locked, so an order could not be released while editing. A new Save & Release button saves the order and releases it.

Other Global
3.52.7

Email Channel Administration

October 10, 2026
Production

Platform email channels can be tested from the admin, and digest emails use each company's own channel.

Bug Fix

Digest Emails Sent Through the Company's Own Email Channel

Management-by-Exception digest emails were sent without the company context, so they skipped the company's configured email channel and used the shared platform sender instead. Each company's digest now uses its own channel and records the send in its own log.

System Global
Improvement

Email Channel Passwords and Test Emails in the Admin

Platform administrators can now set the password or API key of an email channel (the value is never shown again; leaving it blank keeps the stored one) and send a test email from the channel form or the channel list. A failed test is reported as a message instead of an error page.

System Global
3.52.8

Session Security, Bundle Stickers and Separations Grid

October 10, 2026
Production

Company sessions are confined on the main site, bundle stickers print to your roll layout, and Separations uses the standard grid.

Improvement

Separations List on the Standard Grid

The Separations list now pages, searches, sorts and filters on the server, so it stays fast with many records.

  • Search also matches what the cells show, such as "pending" or "voluntary".
  • New filters for separation date range and regretted state, including exits not yet assessed.
  • A Pivot view tab and saved column layouts.
Human Resources Global
Improvement

Bundle Stickers Print to Your Roll Layout

Bundle labels now print on a roll of stickers laid out in a grid. Set the sticker size, stickers per row, gaps, print margin, shift, rows per page and orientation; the preview matches the printout and the layout is remembered in your browser. Label printers that create the gap themselves are supported so pages no longer drift.

Other Global
Security Update

Company Sessions Confined on the Main Site

A signed-in session from a company's address could be recognised on the main platform address with that company's administrator rights, reaching platform administration and shared content.

  • A company user is now accepted only on that company's own address, and on the main site is limited to what the platform allows a company user.
  • Support Desk agent status is granted only to platform users, so one company's administrator can no longer see tickets from other companies.
System Global
3.52.5

Reliable New Tenant Set-up

October 09, 2026
Production

Creating a new company from the template database now completes with its administrator access in place.

Bug Fix

New Company Set-up Completes With Administrator Access

Creating a company from the template database could fail while giving the first administrator their group and permissions, and a failed set-up could leave the server returning errors until it was restarted.

  • The administrator group and permissions are now saved in the new company's own database.
  • A company created while the server is running no longer opens a transaction on every request.
  • Set-up retries its database connection if the first attempt arrives while the database is still being re-created.
System Global
New Feature

Help Video Recorder

Help videos can now be recorded from a short script of captions and steps, converted to MP4 with a poster image and uploaded to the matching Help Centre article in one command. Re-recording replaces the earlier video and keeps its position and view history.

System Global

Want a walkthrough of what's new?

We run monthly release briefings for customers — what shipped, what changed, what's next. Bring your team.