github frappe/erpnext v16.6.0

latest release: v15.98.0
6 hours ago

Features

  • "Ledger Preview" now shows currency symbols next to each amount, making the figures instantly identifiable. (#52638)
  • Adds "Negative Batch Report" to list batch transactions where stock quantity falls below zero, making such discrepancies easy to spot. (#52740)

Bug Fixes

  • Removes the hard-coded reference to Letter Head "Test" in the "Incorrect Serial and Batch Bundle" report, so this letterhead can be deleted when it is not linked elsewhere. (#52639)
  • Delete Transaction now also removes child records stored in "Table MultiSelect" sections, so linked Quotation Lost Reason Detail entries no longer remain after their Quotation is deleted. (#52659)
  • Allows adding non-stock service items when using "Update Items" in a submitted Sales Order. (#52669)
  • Recalculates Total Weight automatically when you change item quantity or unit weight in Sales Order and similar documents. (#52672)
  • Shows a clearer, date-specific warning when a batch’s stock turns negative and updates the Allow Negative Stock for Batch option in Stock Settings to explain that it only applies to back-dated entries. (#52684)
  • Restores visibility of Amount field in POS Invoice payments, letting you enter the paid amount again. (#52694)
  • A Landed Cost Voucher that reverses a stock movement now also cancels the associated Serial and Batch Bundle, keeping serial-batch records aligned with the updated stock ledger. (#52696)
  • Fixes negative stock warnings in Serial and Batch Bundle by considering only active Stock Ledger Entries. (#52701)
  • Adds Sales Order and Sales Order Item references to sub-assembly items in Production Plan. This keeps each sub-assembly linked to its originating sales order in the resulting work orders and purchase orders. (#52703)
  • Moves POS Profile to appear directly below POS in the Selling sidebar, making it easier to find when working with invoices. (#52707)
  • Prevents adding new rows to Sub Assembly Items and MR Items tables in Production Plan, keeping these lists read-only. (#52705)
  • Updates Production Plan status so it switches to "Material Requested" as soon as any materials are requested and to "In Process" once any items are ordered, reflecting progress earlier. (#52715)
  • Users can set the Company and Warehouse only when creating a Plant Floor; these fields are now locked afterwards. (#52718)
  • Displays Sales Funnel in its intended position by updating the page layout. (#52719)
  • Fixes disabled rows in the Apply Rule On table of Pricing Rule; you can now select Item Groups or Brands after setting Apply On to these options. (#52723)
  • Corrects typos in the setup script, so the Messaging CRM Campaign link field is now added correctly to UTM Campaign during installation and upgrades. (#52725)
  • Adds change logging to Accounts Settings, so every update now appears in the record’s history. (#52727)
  • The "Pick Serial/Batch" window in standalone Debit Note or Credit Note now opens empty instead of auto-filling serial or batch numbers, letting you select only the needed entries. (#52738)
  • Allows editing the Sequence ID for operations in a BOM when no routing is selected, letting you reorder steps before assigning a routing. (#52736)

Other Changes

  • Restores the earlier sidebar links for Debit Note and Credit Note in the Invoicing workspace by undoing the recent change. (#52668)

Authors: @diptanilsaha, @AarDG10, @rohitwaghchaure, @sokumon, @SowmyaArunachalam, @Abdeali099, @belee-asp, @mihir-kandoi, @Navin-S-R, @Sudharsanan11, @ervishnucs, @Shllokkk
Reviewers: @diptanilsaha, @rohitwaghchaure, @mihir-kandoi, @ruthra-kumar

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.

Changes with the following labels were excluded:

  • skip-release-notes

Changes with the following types were excluded:

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

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.