github frappe/erpnext v15.71.0

latest releases: v15.78.1, v15.78.0, v14.90.1...
one month ago

What's Changed

  • Prevents incorrect validation errors when processing sales or return documents that include bundled items without a serial number. (#48613)
  • Creating a Purchase Order from a Sales Order against the default supplier lists each product bundle component as its own line and keeps the Supplier Delivers to Customer flag.
    Adds a read-only Supplier Delivers to Customer checkbox to the Packed Item table to show which items ship directly from the supplier. (#48599)
  • Employee search now considers every field marked for search in Employee, letting you locate staff by any of those details. (#48614)
  • Re-enables customer selection when creating a new order in the Point of Sale screen. (#48623)
  • Recalculates item amount, taxes, and grand total whenever Quantity changes in transaction forms like Sales Invoice, keeping figures up-to-date automatically. (#48625)
  • Fixes a crash in "Item-wise Sales Register" report when users filter by Mode Of Payment; the report now opens correctly even if no invoices match the selected payment method. (#48603)
  • Speeds up submission of Purchase Invoice entries without a linked Purchase Receipt by skipping unnecessary provisional account lookups. (#48635)
  • Fixes mismatch between Debit and Credit amounts and their account-currency equivalents for the closing account head when posting a Period Closing Voucher. (#48639)
  • Excludes cancelled stock movements from the "Warehouse Wise Item Balance Age And Value" report, so filter warnings now appear only when there are more than 500,000 active entries. (#48646)
  • Corrects general ledger entries for stand-alone Credit Notes, posting any difference between the stock valuation and the entered rate to the expense account instead of leaving the stock amount unmatched. (#48652)
  • Fixes rounding that caused the Sales Incoming Rate on Purchase Receipt to differ from the linked Delivery Note during internal transfers. The rate now keeps full precision so both documents display the same value. (#48658)
  • Corrects the Sales Partner field on POS Invoice, so the chosen partner is now stored properly. Removes wrongly assigned Sales Partner entries from consolidated Sales Invoices to avoid inaccurate commission data. (#48670)
  • Clicking "View Ledger" for the company on the Chart of Accounts now opens the "General Ledger" report without errors. (#48678)
  • Adds a Consider Process Loss checkbox in the Finish dialog of Work Order, letting you exclude expected loss from the quantity still to be completed. The progress bar now shows only when the remaining quantity is positive, preventing misleading negative values. (#48679)
  • Checks that each operation in a Work Order has a non-negative Sequence ID when the record is saved and stops automatically renumbering operations, preventing errors when creating job cards. (#48695)
  • When creating a Work Order, operations are now automatically arranged by Sequence ID if every operation has one, while a clear message asks you to fill in the missing numbers if only some are set. (#48698)
  • Automatically fills Sequence ID for operations in Work Order when all are left blank. Saving now fails if any sequence number is negative or out of order, preventing later submission errors. (#48699)
  • Filters the Sub Assembly Warehouse options in Production Plan to show only warehouses belonging to the selected company. (#48727)
  • Shows correct debit and credit amounts for the exchange gain/loss account in "General Ledger" when that account is selected. (#48741)
  • The Delivery Date you set for each item in a Sales Order now stays as entered; the order’s overall delivery date is copied to an item only when its own field is left blank. (#48726)
  • Prevents clearing of the Pay To / Received From field in Journal Entry, so any changes you make to this value are now kept when the entry is saved. (#48725)
  • Fixes incorrect grouping and sorting in "Item-wise Sales Register" and "Item-wise Purchase Register" reports, so items now display under the chosen group in the expected order. (#48747)
  • Fixes an error that prevents data from appearing in "Dimension-wise Accounts Balance Report" when more than one accounting dimension is selected. (#48751)
  • Corrects Payment Entry so that the Outstanding Amount now decreases properly after payment reconciliation. (#48752)

Full Changelog: v15.70.2...v15.71.0
Authors: @thomasantony12, @ravibharathi656, @diptanilsaha, @Bhavan23, @mihir-kandoi, @l0gesh29, @rohitwaghchaure, @venkat102
Reviewers: @rohitwaghchaure, @diptanilsaha, @khushi8112, @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.

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.