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.

2.27.0

UI for RBAC

May 22, 2026
Production

Self-service React UI for Role-Based Access Control — manage roles, permissions, and user-role assignments without touching Django Admin.

Bug Fix

Tasks Calendar & In-App Messaging Fixes

Resolved rendering errors in the Tasks calendar view when tasks span month boundaries, and fixed message ordering in the in-app chat for tasks with high message volume.

Task Management Global
Improvement

Accounts Receivables Enhancements

Improved dunning letter generation performance and added a CRM delivery-quantity inventory check that warns the sales rep when confirmed stock is insufficient at order confirmation.

Other Global
Improvement

Textile Costing — MD Approval Step Removed

The 3-step approval workflow for Textile Costing has been simplified: the Managing Director approval step has been removed. Costings now require only TC Manager and Commercial Head sign-off, reducing approval turnaround time.

Other Global
Improvement

Front Desk & Visitor Management Enhancements

Usability improvements to the Front Desk and Visitor Management modules: faster check-in flow, badge printing support, and bulk-acknowledge for Front Desk recipients.

Other Global
Improvement

CA Compliance — Accessibility Improvements

WCAG 2.1 accessibility compliance pass across multiple modules:

  • Planning, Licensing, MBA, Insurance, EHS, HRM (Recruitment, Overtime, Org Management), Customer Service, Dispute Management, Contract Management, RIM — all updated with proper ARIA labels, keyboard navigation, colour-contrast fixes, and focus management.
Other Global
Improvement

PP-MRP Enhancements

Material Requirements Planning improvements including:

  • SO-reserved stock is now visible in the MRP availability view and excluded from free-stock calculations.
  • Transfer of SO-reserved stock between storage locations supported from /production/mrp/so-reservations.
  • MRP run performance improved for BOMs with deep component hierarchies.
Other Global
Improvement

Quotation & Program Chart Print

One-click PDF print for Quotations and Program Charts directly from the CRM UI.

  • Quotation PDF includes line items, taxes, terms, and company letterhead.
  • Program Chart PDF renders the Gantt-style delivery schedule in a printable A4 layout.
CRM Global
New Feature

RBAC Management UI

System administrators can now manage roles and permissions through a dedicated React interface — no Django Admin required.

  • Role List & Editor — create roles, assign permission codenames from a searchable checklist, and set the role description.
  • User-Role Assignment — search for users and assign or revoke roles with immediate effect.
  • Permission Browser — browse all registered permissions grouped by module with their codenames.
  • Access via Admin → Access Control. Requires user.manage permission.
System Global
2.24.0

Budget Control System

May 20, 2026
Production

Organisation-wide budget planning, monitoring, and availability checking with React UI for budget types, documents, transfers, and real-time availability views.

New Feature

Budget Control System — Planning & Availability

The Budget Control System (BCS) provides organisation-wide budgetary control.

  • Budget Types — define annual, quarterly, or project-based budget frameworks with cost-centre and cost-element hierarchies.
  • Budget Documents — create and approve budget allocations per cost centre and period; version control tracks original vs supplement budgets.
  • Budget Transfers — move budget between cost centres or periods with full approval trail.
  • Availability Check — real-time budget consumption view showing committed, actual, and available amounts; PO and production order creation is blocked when budget is exhausted (if the policy is set to Hard Stop).
  • Syncfusion Grid throughout with Excel export.
Other Global
2.21.0

Subcontracting, Service PO & Service Entry Sheet

May 19, 2026
Production

End-to-end subcontracting process, service purchase orders, and service entry sheets for third-party service procurement.

New Feature

Subcontracting Management

Full subcontracting process integrated with the production and procurement modules.

  • Subcontract Purchase Orders — create POs of type SUBCONTRACT linked to a production operation marked for external processing.
  • Goods Transfer to Vendor — issue raw materials or semi-finished components to the vendor's virtual storage location (SUB-<code>) before the operation starts.
  • Vendor Stock View — real-time view of materials held at each subcontractor location (/srm/vendor-stock).
  • Subcontract Goods Receipt — receive the processed output back from the vendor; component back-flush automatically reduces the vendor stock.
  • Roles: Subcontract Buyer, Subcontract Receiver. Permissions: mm.view_subcontract_po and related.
Procurement Global
New Feature

Service Purchase Orders

Purchase orders of type SERVICE for procuring third-party services (consulting, maintenance, logistics, etc.).

  • Service line items capture service description, unit of measure (hour/day/lump-sum), and planned value.
  • Approval workflow identical to standard POs.
  • Linked to Service Entry Sheets for actual service confirmation.
Procurement Global
New Feature

Service Entry Sheet

Confirm delivery of purchased services before the vendor invoice can be posted.

  • Created against a Service PO; records the actual quantity and value of services rendered.
  • Requires acceptance before the corresponding AP invoice is released for payment.
  • Full audit trail with timestamps and approver details.
Procurement Global
2.20.0

Goods Receipt for Production Orders

May 19, 2026
Production

Goods receipt against production orders posts finished-goods stock and updates production order status automatically.

New Feature

Production Order Goods Receipt

Post finished-goods stock directly against a production order.

  • Select the production order, enter the confirmed quantity and storage location; the system posts a goods receipt movement and updates the order status.
  • Supports partial receipts — multiple GR postings against the same order are accumulated against the planned quantity.
  • PO line-item view enhanced to show receipt history and outstanding quantities.
Other Global
2.19.0

Profitability Analysis

May 17, 2026
Production

Contribution-margin profitability analysis at product, customer, and sales-order level with interactive pivot and chart views.

New Feature

Profitability Analysis App

The Profitability Analysis module provides contribution-margin reporting across multiple dimensions.

  • Analyse profitability by product, customer, sales order, and period.
  • Syncfusion PivotView with drag-and-drop dimension placement and chart toggle.
  • Revenue, cost, and margin columns with drill-through to source transactions.
  • Access via Finance → Profitability Analysis.
Analytics Global
New Feature

Production Order Cost Analysis

Per-production-order cost breakdown showing planned vs actual material, labour, and overhead costs with variance reporting. Access via Production → Cost Analysis.

Other Global
2.18.0

Financial Statements

May 17, 2026
Production

Interactive Trial Balance Sheet, Profit & Loss, and Balance Sheet reports generated directly from the General Ledger.

New Feature

Financial Statements — TBS, P&L, and Balance Sheet

Three standard financial statements are now available under Finance → Financial Statements.

  • Trial Balance Sheet (TBS) — debit/credit balances for every GL account over a selected period.
  • Profit & Loss — revenue, cost-of-sales, and expense breakdown with period and year-to-date comparisons.
  • Balance Sheet — assets, liabilities, and equity as at any reporting date, drillable to GL line items.
  • All three statements support Excel export and tenant-level chart-of-account mapping.
Other Global
2.17.0

Asset Accounting

May 15, 2026
Production

Full fixed-asset lifecycle management — acquisition, capitalisation, depreciation runs, revaluation, transfers, and disposal — with four-eyes approval workflows and comprehensive asset reports.

New Feature

Asset Accounting — Full Fixed-Asset Lifecycle

The Asset Accounting (AA) module covers the complete fixed-asset lifecycle from acquisition to disposal.

  • Asset Register — create and manage assets with class, cost centre, useful life, and depreciation key.
  • Acquisition & Capitalisation — post acquisition values and approve capitalisation before an asset goes live.
  • Depreciation Runs — run period depreciation with reversal support; straight-line and declining-balance methods.
  • Revaluation, Transfer & Disposal — all three transactions carry approval steps before posting to the GL.
  • Asset Reports — asset register, depreciation schedule, and net-book-value reports.
  • Access via Finance → Asset Accounting (/fi-aa). Roles: Asset Accountant, Finance Manager (AA), Asset Custodian, Auditor (AA).
Other Global
2.16.0

Management by Exception (MBE)

May 13, 2026
Production

Introduces the Management by Exception cockpit — a cross-module exception monitoring platform that continuously scans business objects (Sales Orders, Invoices, Production Orders, QM lots, Contracts, and more) against configurable rules, surfaces exceptions by severity, and delivers live updates via WebSocket.

New Feature

MBE Analytics & Suppression Calendar

Two supporting features that complete the MBE module.

  • Analytics — configurable time windows (7 / 30 / 60 / 90 days) showing severity breakdown progress bars, weekly detection trend bars, resolution stats (count + average ageing at resolution), and a Syncfusion Grid of the top rules by open exception count. Access via Exception Cockpit → Analytics (/mbe/analytics).
  • Suppression Calendar — define date windows during which MBE notifications are suppressed (e.g. holiday freezes, planned outages). Detection still runs normally; only the notification step is skipped. Scope suppression to all rules or a specific list of rule codes. Access via Exception Cockpit → Suppression Calendar (/mbe/suppression). Requires the MBE Admin role.
Other Global
New Feature

MBE Rule Designer

Business users and administrators can create and manage exception rules through a visual form — no code required.

  • Rule Builder — define the target business object, add condition rows (field / operator / value), and configure severity tiers with threshold-day boundaries and colour codes.
  • 12 Supported Object Types — Sales Orders, Purchase Orders, Customer Invoices, Production Orders, Tasks, Inspection Lots, NCRs, CAPAs, AP Payments, Internal Orders, Front Desk Entries, and Contracts.
  • Rule Activation / Deactivation — activate or deactivate rules without deleting them; rules with open exceptions cannot be deleted (a deactivate suggestion is offered instead).
  • Daily Celery Scan — activated rules are evaluated at 02:30 every day and exceptions are created, updated, or closed automatically based on current data.
  • Access via Exception Cockpit → Rules (/mbe/rules). Requires the MBE Admin role.
Other Global
New Feature

MBE Exception List & Detail Drawer

A full-featured exception list and detail view for MBE operators.

  • Filterable Grid — filter by severity, status, rule code, business object type, and risk category; URL parameters pre-apply filters from cockpit drilldowns.
  • Detail Drawer — click any exception to open a 460 px side drawer showing all exception fields, ageing, financial impact, and the full event timeline (detected → acknowledged → resolved).
  • Deep Links — each exception carries a link to its source record (e.g. the Sales Order or Production Order) so operators can act immediately.
  • Acknowledge & Resolve — operators can acknowledge or resolve exceptions directly from the drawer; status changes propagate to all connected cockpit sessions via WebSocket.
  • Access via Exception Cockpit → Exceptions (/mbe/exceptions). Requires the MBE Operator role to act.
Other Global
New Feature

MBE Cockpit — Cross-Module Exception Monitoring Dashboard

The Management by Exception (MBE) module gives management a real-time view of every open exception across the business, without having to drill into each module individually.

  • Live Heat Map — a severity × business-object grid that shows exception counts at a glance; clicking any cell deep-links directly to the filtered exception list.
  • Ageing Matrix — a Syncfusion PivotView breakdown of open exceptions by ageing bucket and severity, with risk exposure in Indian Rupees.
  • WebSocket Live Updates — exception status changes and daily scan completions are pushed to the browser in real time; a live indicator shows the connection status.
  • KPI Summary Cards — total Critical, High, and open exception counts with financial risk exposure at the top of the cockpit.
  • Access via Exception Cockpit → Cockpit (/mbe). Requires the MBE Viewer role.
Other Global
2.10.0

Quality Management System

May 09, 2026
Production

A major new module delivering a complete Quality Management System (QMS) — covering inspection lots, usage decisions, non-conformance reports, CAPA, customer complaints, audits, and equipment calibration, with role-based access and full analytics.

Improvement

Quality Management — Post-Launch Enhancements & Bug Fixes

Follow-up improvements and a management command bug fix shipped after the initial QM release.

  • Corrected a bug in the QM management command that caused an error when seeding QM master data on tenants with existing characteristic records.
  • Enhanced inspection result entry UI with bulk-entry mode for high-volume characteristics.
  • CAPA closure validation now enforces that all linked NCR actions are resolved before the CAPA can be marked effective.
Other Global
New Feature

Quality Management — Complete QMS Module

The Quality Management module provides a comprehensive QMS that integrates with Procurement, Production, and Customer Service.

  • Inspection Lots — create inspection lots triggered by goods receipts, in-process milestones, or customer shipments; record inspection results against a configurable characteristic master.
  • Usage Decision — inspectors make Accept / Reject / Conditional Release decisions backed by recorded results; rejected lots automatically trigger NCR creation.
  • Non-Conformance Reports (NCR) — track non-conformances from detection through root cause analysis to closure, with supplier or internal responsibility assignment.
  • Corrective & Preventive Actions (CAPA) — link CAPA records to NCRs; three-level approval workflow (Quality Manager → Quality Auditor) before actions are marked effective.
  • Customer Complaints — log and track customer quality complaints through investigation and resolution, with automatic linkage to the originating Sales Invoice.
  • Audits — plan and execute internal or supplier quality audits; record findings and track corrective actions to closure.
  • Calibration Management — maintain a calibration register for measuring equipment with scheduled recall dates and calibration history.
  • QM Master Data — configurable inspection characteristics, sampling procedures, defect codes, and quality control plans.
  • Analytics Dashboard — rejection rates, CAPA cycle time, complaint trends, and calibration compliance KPIs visualised at /qm/analytics.
  • Roles — Quality Inspector, Quality Manager, Quality Auditor. Run python manage.py setup_rbac --tenant <id> to activate.
Other Global
2.9.0

Stock Audit — Physical Inventory Verification

May 09, 2026
Production

Adds a Stock Audit application for conducting periodic physical inventory counts, comparing physical stock to system quantities, and posting variance adjustment entries to Financial Accounting.

Improvement

Production Planning — Missing Parts & CA Compliance

Improvements to the Missing Parts view in Production Planning.

  • Missing Parts report now correctly computes available stock by accounting for already-issued quantities against open production orders.
  • Clean Architecture compliance applied to the Production Planning module, aligning it with the project-wide structural standard.
Other Global
New Feature

Stock Audit — Physical Count & Variance Posting

The new Stock Audit module gives warehouse managers a structured workflow for physical inventory verification.

  • Audit Creation — define the scope of the count (all materials, by storage location, or by material group) and generate count sheets for warehouse staff.
  • Physical Count Entry — staff record actual quantities per bin location; the system withholds the book quantity until count confirmation to avoid biasing the count.
  • Variance Analysis — side-by-side comparison of book quantity vs physical count with variance amount and percentage, highlighted for over/under discrepancies.
  • Variance Adjustment Posting — approved variances automatically post inventory adjustment journal entries to Financial Accounting against the configured stock adjustment GL account.
  • Audit Trail — every count entry is timestamped and linked to the counting user for compliance reporting.
  • Access via Inventory Management → Stock Audit.
Other 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.