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.12.3

Imports — Bill of Entry, Authorisations and Export Obligation

August 08, 2026
Production

Imports become first-class: the Bill of Entry is the source of landed-cost duty, and duty-free licences carry a tracked export obligation.

New Feature

Duty Setup and Completeness Check

A Duty Setup workspace maintains the duty heads and their mapping to landed cost types, with a Completeness tab that reports the configuration gaps that would refuse a posting — before anyone meets them at the counter.

Procurement Global
New Feature

Import Consignment and Bill of Entry

An import consignment records the customs document governing a shipment — exchange rate, FOB, freight, insurance, assessable value and the duty assessed per line per duty head — and matches it to the goods receipt lines it covers.

Posting it raises the landed cost sheet, so duty is capitalised onto exactly the materials Customs assessed it against, rather than being spread across the shipment by value. The form shows the arithmetic — FOB to CIF to assessable value, with the rate and loading percentages visible — not just a total.

Customs Duty Payable is kept separate from the landed-cost clearing account, so “assessed but not yet paid” is always exactly the payable balance.

Procurement Global
New Feature

Duty-Free Authorisations and the Export Obligation Ledger

Advance Authorisation, EPCG and similar licences are now held as records with their quantity and value balances, the duty forgone on every import against them, and the export obligation that follows.

  • Shipping bills are attached as discharges; quantity, value and value addition must all clear
  • A discharge outside the obligation period is kept and flagged, never quietly counted
  • Expiry worklist, EODC pack and a contingent-liability view of the duty at risk
  • Every policy parameter is stamped on the licence when it is created, so a historical authorisation is never re-judged against today’s rule

Licence balances are reported, never enforced — a stale balance must not strand goods at a port.

Procurement Global
3.9.34

Task Lists in an Excel-Style Grid

August 07, 2026
Production

Task Lists gain a spreadsheet-style editing surface so a whole set of tasks can be entered and corrected in one pass.

New Feature

Excel-Style Task Grid

Task Lists can now be worked in a familiar spreadsheet layout — type down a column, correct several rows before saving, and commit the batch in one go, instead of opening a form for every task.

  • In-place batch editing across rows and columns
  • Filter, sort and export from the same grid
  • Pivot analysis over the task set
Task Management Global
3.9.35

Moisture Re-Weighment for Weight-Stocked Materials

August 07, 2026
Production

Fabric, yarn and greige can be re-weighed and corrected without the humidity swing showing up as a profit or a loss.

New Feature

Weight Adjustment (Moisture Re-Weighment)

Cellulosic fibres take up and give back atmospheric moisture, so a godown weighed in the monsoon and again in summer legitimately reports different weights for the same cloth. Until now the only instruments were stock adjustments, which valued that swing at cost and reported a profit whenever the humidity rose.

A Weight Adjustment records the new weight and, within the tolerance you configure, changes the quantity without changing the value — the unit cost is re-priced so the consignment is still carried at what it cost. No journal entry is raised at all.

  • Only the portion beyond tolerance is a real gain or loss, and it posts to its own moisture variance account so conditioning variance stays separate from count variance
  • Live preview of the money before anything is committed
  • Tolerance is maintained per cost group; posting and reversal are separate permissions from data entry
  • Beyond-tolerance losses are flagged for input tax credit reversal rather than posted silently
Inventory Global
3.9.22

Pre-Packs, CAD Marker Intake & Customer Excel Reader

August 06, 2026
Production

A pack recipe becomes an orderable product, and consumption can be measured from a CAD marker or read from a customer’s colour × size sheet.

Improvement

A Sized Recipe Balances Per Size

A three-colour five-pack offered in five sizes is fifteen lines summing to twenty-five. Checking that aggregate against the pack size rejects that correct recipe and accepts one where a size is short by exactly what another is over, so each size is now balanced on its own. A missing colour or size is refused by name rather than silently creating a second material under the same colour.

Production Global
New Feature

Operational Pre-Packs

A colour-assortment pack recipe could previously be made but not sold: nothing carried the pack as an identity, so it could not be ordered, priced, reserved against or planned. A recipe now provisions a pack finished-goods material with one variant per size and generates the bill of material rules behind it — after which a pack is an ordinary material on an ordinary sales order line, and explodes correctly through planning with no special handling anywhere downstream.

Production Global
New Feature

Customer Colour × Size Excel Reader

A customer’s colour × size sheet can be read directly into a style: the grid is found rather than assumed to start at the first row, so a title block, a left margin, a serial-number column, a totals row, merged headers and numeric sizes are all handled. Every value carries the cell it came from, so the reading is auditable, and a sheet that cannot be read comes back with the reason instead of guessing between two plausible interpretations.

Production Global
New Feature

CAD Marker Intake — Measured Per-Size Consumption

Every other number in a style is typed by a person; a marker’s weights come off the cutting room floor. A CAD marker can now be attached to a style and its measured consumption applied. A single-size marker measures its size exactly; several mixed markers measure every size when their mixes are independent. Anything less is reported as under-determined with the blended figure clearly labelled as not-per-size, and contradictory markers are refused rather than averaged into confident nonsense. Both the gross and net basis are shown and the choice is required, so cutting loss is neither double-counted nor dropped.

Production Global
3.9.26

AI Extraction — Brief or Tech Pack to a Draft Style

August 06, 2026
Production

A free-text brief, a customer tech pack, or a workbook the deterministic reader refused becomes a proposed style, reviewed and applied by a person.

Improvement

Applying a Proposal Adds and Never Overwrites

Every skipped value is named, and a consumption figure measured from a CAD marker survives an extraction proposing a different one. Where a value came from is recorded rather than taken on trust: a claim to have copied a figure from a source it did not come from is downgraded to inferred, and an inferred value still blocks approval until a person acknowledges it. With no AI service configured, or during an outage, the page behaves exactly as it does today and says which of the two it is.

Production Global
New Feature

AI Extraction into a Draft Style Intent

A brief, a tech pack or an unreadable workbook can now be structured into a proposed style fragment, presented for review with the questions it could not answer, and applied by a person — reading and applying are separate acts and both refuse on a frozen style.

Production Global
3.9.28

Project System & Posting Fixes

August 06, 2026
Production

A new Project System covers portfolio, work breakdown, schedule, cost, revenue, billing and earned value; goods receipts blocked by open-item capture now post again.

Bug Fix

A Discounted Purchase Order Line Could Not Be Invoiced

Vendor invoice simulation refused its own proposal for a discounted line, because the invoice line held a unit price to two decimals while every upstream price carries four. Rounding the proposal would have been the silent version of the same bug — the receipt accrued at the four-decimal price, so billing a rounded one strands a few paise in GR/IR that no document can explain. A unit price is a rate and now carries four decimals throughout.

Finance Global
Bug Fix

Goods Receipts Failed After a GL Was Flagged for Open Items

Flagging the GR/IR clearing account for open-item management made every goods receipt fail with an error that named account determination — account determination was fine. Capturing the open item raised a database error that poisoned the transaction the posting was running in, so observing the posting rolled it back. Capture now resolves the currency properly and can never fail the posting it observes.

Finance Global
New Feature

Project System

A new Project System workspace covers the project portfolio, the work breakdown structure, schedule and Gantt, cost, revenue, billing, procurement against the project, governance and earned value, together with project timesheets. Projects tie into the existing budget, purchasing, asset and financial postings rather than standing apart from them.

System Global
3.9.31

Project System Dashboard & Labour Posting

August 06, 2026
Production

A project dashboard brings schedule, cost, revenue and earned value together, and timesheet labour can be posted to the project with its own setup.

New Feature

Project System Help Documentation

The Project System is documented in the in-app help, covering the portfolio, work breakdown, schedule, cost, revenue, billing, governance, earned value and timesheets.

System Global
New Feature

Project Dashboard

A single dashboard per project brings together schedule progress, committed and actual cost, revenue and billing, resource loading and earned value, so the state of a project can be read without opening each tab in turn.

System Global
New Feature

Labour Posting Setup for Timesheets

Timesheet hours booked to a project can be costed and posted, with the rates and accounts maintained in a dedicated setup dialog rather than assumed.

System Global
3.9.13

The Bank Leg of a Receipt Takes What the Bank Credited

August 05, 2026
Production

An export receipt is now debited to the bank with the rupee figure off the bank advice, not with a rate typed on the form.

Improvement

The Settlement Working Prices at the Effective Rate

Where a bank credited amount is entered, the rate it implies — not the header rate — prices every row of the settlement working, and the two legs reconcile to the cent. Where a receipt settles its open items exactly, the rounding residue is absorbed on the last row rather than being stranded as an advance against no invoice.

Finance Global
Improvement

Bank Credited Amount on a Customer Receipt

An export receipt was debited to the bank at amount × the rate somebody typed on the form. The bank converts at its own rate, so that booked the bank for money it never credited and the gap had nowhere to go but the receivable. The rupee figure from the bank advice can now be entered on the receipt: the bank is debited with it, each invoice is still relieved at its own booking rate, and the difference is posted as the realized exchange gain or loss it actually is. Leaving it blank behaves exactly as before.

Finance Global
3.9.17

PO History Redesigned & Print Preview Fix

August 05, 2026
Production

The Purchase Order History page was rebuilt around the journey it shows, and the Purchase Order print preview was corrected.

Bug Fix

Purchase Order Print Preview

Corrections to the Purchase Order print layout so the preview matches the printed document.

Procurement Global
Improvement

Purchase Order History Page Redesign

The PO History page was rebuilt: the procure-to-pay journey now reads as a single traceable timeline with the per-line matrix and the ordered / received / invoiced / paid reconciliation presented alongside it, and a stage that could not be read says so rather than showing a zero that reads as fact.

Procurement Global
3.9.19

Manual Payment as an Accounting Document & Cutting Room Fixes

August 05, 2026
Production

A manual vendor payment can now carry bank charges, rounding and withheld amounts as proper GL lines, with the bank leg derived so it cannot post unbalanced.

Bug Fix

Cutting Room Corrections

Corrections across the cutting room screens — cutting job detail, bundle labels, QC inspection, cutting notes, lay slips and master bags — including the master bag detail rebuild and the data behind the listings.

Production Global
Improvement

Journal Entry Picker and Payment Register

Fixes to the account and document pickers on the Journal Entry form, and to the Payment Register listing.

Finance Global
Improvement

Per-Invoice Clearing Amounts and Payment Simulation

Open items can be cleared partially, with a clearing amount per invoice; entering none keeps the previous first-in-first-out behaviour. The page previews the exact journal before posting, built by the same code that posts it. The payment advice now quotes what actually reaches the vendor rather than the gross figure, and lists the charge lines. A reversal mirrors the charges.

Finance Global
New Feature

Payment Charge Lines on a Manual Vendor Payment

A payment can now carry GL lines that are neither the payable nor the bank — bank charges, rounding, an amount withheld — each naming its own account and direction. A charge borne by us clears the invoice in full and pays more out of the bank; a withheld amount clears the invoice in full and pays less. The bank leg is the balancing residual, derived and never typed, so the document cannot post unbalanced whatever is entered.

Finance 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.