Skip to content

erpnext

v15.117.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 12d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

accounting asset-management crm distribution erp erpnext
+10 more
frappe healthcare hrms manufacturing point-of-sale procurement project-management python retail support

Summary

AI summary

Updates Bug Fixes, https://github.com/frappe/erpnext/pull/57093, and https://github.com/frappe/erpnext/pull/57082 across a mixed release.

Changes in this release

Feature Medium

General Ledger, Trial Balance, Balance Sheet, and Profit and Loss reports now load faster using a faster data source on supported sites.

General Ledger, Trial Balance, Balance Sheet, and Profit and Loss reports now load faster using a faster data source on supported sites.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Asset Repair records can now be created for fully depreciated assets, with a new “Asset Repair” button on the Asset form.

Asset Repair records can now be created for fully depreciated assets, with a new “Asset Repair” button on the Asset form.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Sales Order, Quotation, Sales Invoice, and Delivery Note line items now show Qty (Company) and Qty (Warehouse), updating both when the Warehouse changes.

Sales Order, Quotation, Sales Invoice, and Delivery Note line items now show Qty (Company) and Qty (Warehouse), updating both when the Warehouse changes.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Payment Entry now fills outstanding and total amounts when manually choosing a Journal Entry in another currency.

Payment Entry now fills outstanding and total amounts when manually choosing a Journal Entry in another currency.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Pick List barcode scans add a new line when Pick Manually is on and increase picked quantity on repeated scans, preserving the unit already on the line.

Pick List barcode scans add a new line when Pick Manually is on and increase picked quantity on repeated scans, preserving the unit already on the line.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Stock Entry submission for items with serial numbers no longer fails when many Serial and Batch Bundle records exist; serial numbers are checked differently for larger lists.

Stock Entry submission for items with serial numbers no longer fails when many Serial and Batch Bundle records exist; serial numbers are checked differently for larger lists.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Work Order quantities transferred via Job Card are retained; updating required items no longer replaces them with stock transfer quantities.

Work Order quantities transferred via Job Card are retained; updating required items no longer replaces them with stock transfer quantities.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

Features

  • The "General Ledger", "Trial Balance", "Balance Sheet", and "Profit and Loss" reports now use a faster data source on supported sites, so they load faster. (https://github.com/frappe/erpnext/pull/57093)

Bug Fixes

  • Payment Entry now fills in the outstanding and total amounts when you manually choose a Journal Entry in another currency. (https://github.com/frappe/erpnext/pull/57082)
  • In Pick List, barcode scans add a new line when Pick Manually is turned on, and repeated scans increase the picked quantity instead of being limited to the default quantity. Scans also keep the unit already on the line when the barcode uses another unit. (https://github.com/frappe/erpnext/pull/57102)
  • Allows Asset Repair records to be created for assets that are fully depreciated and adds an “Asset Repair” button on the Asset form. For these repairs, Capitalize Repair Cost cannot be edited and the repair does not add to the asset’s value or life. (https://github.com/frappe/erpnext/pull/57110)
  • Fixes a case where submitting a Stock Entry for items with serial numbers can fail when there are many Serial and Batch Bundle records. The serial numbers are now checked differently for larger lists. (https://github.com/frappe/erpnext/pull/57117)
  • Shows Qty (Company) and Qty (Warehouse) on line items in Sales Order, Quotation, Sales Invoice, and Delivery Note. When the Warehouse on a line item changes, both values update. (https://github.com/frappe/erpnext/pull/57104)
  • Keeps the transferred quantity on Work Orders that use Job Cards. Updating required items no longer replaces it with the quantity from stock transfer records. (https://github.com/frappe/erpnext/pull/57128)

Authors: @Pandiyan5273, @venkat102, @ssakthivelmurugan, @ruthra-kumar, @Sudharsanan11
Reviewers: @ruthra-kumar, @khushi8112, @mihir-kandoi

AI content

For these release notes, we used an LLM (OpenAI gpt-5.4-mini) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.

Changes with the following labels were excluded:

  • skip-release-notes

Changes with the following types were excluded:

  • build
  • chore
  • ci
  • refactor
  • docs
  • test
  • style

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track erpnext

Get notified when new releases ship.

Sign up free

About erpnext

Free and Open Source Enterprise Resource Planning (ERP)

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]