github frappe/erpnext v15.85.0

2 days ago

What's Changed

  • Updates "Incorrect Serial No Valuation" report to include serial numbers recorded through bundles, so these items now appear in the results. (#50192)
  • Prevents the address title error that appears when adding a new Transporter in the Driver form. (#50195)
  • When duplicating a Task, the Timesheet-based fields—Actual Start Date, Actual End Date, Actual Time in Hours, Total Costing Amount, and Total Billable Amount—no longer carry over to the new record. (#50196)
  • Fixes incorrect stock difference amount in Stock Adjustment entries created with the same posting date and time for different batches; the entry now shows the correct inventory value change. (#50202)
  • Adds an option to set a custom Posting Date when creating reverse General Ledger entries, so cancellation postings are recorded on the date you choose. (#50206)
  • Automatically created Asset records from a Purchase Receipt now show Status set to "Draft". A background update also assigns "Draft" to existing assets that were missing this value. (#50211)
  • Fixes Stock Entry so that a "Material Receipt" with a batch number now fetches the correct valuation rate from previous stock entries. (#50216)
  • Adds an optional Project filter to "Delayed Tasks Summary" report, allowing you to list only the delayed tasks belonging to a selected project. (#50223)
  • Allows creating a company-specific Fiscal Year even when its dates overlap with a global fiscal year; previously the system blocked this. (#50230)
  • Duplicating a Journal Entry now copies the Account Currency for each line, instead of leaving it blank. (#50234)
  • Shows a notice in Production Plan when no Purchase Orders are created, letting you know that none were generated. (#50236)
  • Updates "Asset Depreciations and Balances" report to exclude opening journal entries, so asset values appear only once. (#50238)
  • Fixes barcode scanning in Stock Reconciliation so scanning the same item now increases its quantity in the existing row instead of creating a duplicate line. (#50241)
  • Optimizes the query that retrieves batch-wise available quantities in Serial and Batch Bundle, reducing waiting time when opening or submitting stock transactions. (#50239)
  • Fixes a missing-function error, so the Mode Of Payment field in Sales Invoice now automatically fills its linked account again. (#50243)
  • Removes the unique restriction on Transaction ID in Bank Transaction, letting you record multiple entries that share the same bank reference. (#50245)
  • Fixes incorrect figures in the "Gross Profit" report when grouped by Customer with the “Customer Name” naming option, by removing the extra Customer Name column. (#50250)
  • Updates Payment Reconciliation so that changing the Allocated Amount automatically recalculates the Amount, preventing reconciliation errors. (#50251)
  • Adds "Fix SABB Entry" button to "Incorrect Serial and Batch Bundle" report, letting you automatically correct selected Serial and Batch Bundle records instead of deleting them, and adds Is Cancelled column to highlight their status. (#50252)

Full Changelog: v15.84.0...v15.85.0
Authors: @Abdeali099, @kavin-114, @deepeshgarg007, @PatrickDEissler, @KerollesFathy, @khushi8112, @Bhavan23, @rehanrehman389, @ravibharathi656, @l0gesh29, @rohitwaghchaure, @barredterra
Reviewers: @mihir-kandoi, @rehansari26, @khushi8112, @diptanilsaha

AI content

For these release notes, we used an LLM (OpenAI o3) 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.

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.