github frappe/erpnext v15.54.5

20 hours ago

What's Changed

  • Reverts the previous change that displayed credit note amounts in the "Accounts Payable" and "Accounts Receivable" reports. This removes the new credit note columns and restores the original display of financial information in these reports. (#46495)
  • Reverts the previous change that displayed credit note amounts in the "Accounts Payable" and "Accounts Receivable" reports. This removes the new credit note columns and restores the original display of financial information in these reports. (#46496)
  • Fixes filter usage in "Accounts Receivable" by using in for list-based fields instead of direct assignment. (#46493)
  • Adds the missing ps.parenttype condition to the query in the "Accounts Receivable" report, correctly filtering Payment Schedule entries by document type and preventing miscalculated outstanding amounts when the Based On Payment Terms filter is used. (#46499)
  • Sets the difference account in Stock Entry to the Stock Adjustment Account from Company for 'Manufacture' transactions. Replaces item defaults that previously defined the difference account in those situations. (#46510)
  • Uses shipping_address_name in Sales Invoice to confirm that addresses and contacts belong to the selected party, preventing references to unrelated addresses. (#46480)
  • Uses the party field instead of party_field in the "Accounts Receivable" report. This addresses improper or_filters when adding new account dimensions. (#46521)
  • Hides Subcontracted Quantity in Purchase Order Item when a purchase order is not subcontracted, preventing irrelevant fields from appearing. (#46524)
  • Fixes a mismatch by referencing stock_qty instead of qty when creating a Pick List from a Material Request, which addresses a UOM conversion factor issue. (#46525)
  • Adds the missing bom_no from Sales Order and Material Request items when creating a Production Plan, so the selected BOM is retained instead of reverting to the default. (#46527)
  • Adds "CRM Deal" as a valid party type when creating new Quotation or Opportunity records in ERPNext CRM. (#46530)
  • Excludes the current Stock Entry from duplicate checks on "Manufacture" entries linked to the same Work Order. (#46534)
  • Fixes an error preventing creation of a Delivery Note from a Pick List when the system is in read-only mode. (#46523)
  • Fixes the link to "Quality Inspection" in Purchase Receipt so that it correctly references partially and fully submitted inspections. (#46549)
  • Fixes a SQL syntax error that prevents addresses from being removed in Transaction Deletion Record when the related Lead name includes an apostrophe. (#46562)
  • Uses approximate row counts for GL Entry and Stock Ledger Entry queries, reducing the need for exact counting when dealing with large datasets. (#46551)
  • Uses base currency totals from Purchase Invoice and Sales Invoice in "UAE VAT 201," so foreign currency transactions are reflected properly. (#46571)
  • Sets the correct account_currency for offset accounts in GL Entry and removes party_type and party from offset entries, letting foreign currency transactions proceed. (#46572)
  • Fixes a scenario in Purchase Invoice where rate changes during purchase returns under moving average create a mismatch in debit and credit, and adds an entry to post the difference to the default expense account. (#46559)
  • Fixes an issue preventing item selection in BOM, allowing items to be chosen correctly. (#46558)
  • Fixes Production Plan creation from Sales Order by applying the conversion_factor to item quantities instead of using the raw qty. (#46578)
  • Fixes references for production_item and bom_no in Job Card so that multi-level BOM data is correctly mapped during the Work Order process. (#46556)
  • Speeds up the item list view by adding search_index to the Default Warehouse field in Item Default. (#46560)
  • Removes outdated conditions in Batch that disabled batchwise valuation for items using the "Moving Average" method, letting these items use their batch data. (#46589)
  • Adds validation to the rename_subcontracting_fields patch so it only renames existing fields in Purchase Order Item or Subcontracting Order Item, preventing some migration errors. (#46585)
  • Adds a mechanism to Asset Capitalization that re-posts future stock ledger (SLE) and general ledger (GLE) entries after submitting or canceling capitalization. (#46587)
  • Fetches the parameter_group from Quality Inspection Parameter in Quality Inspection when Quality Inspection Template is set, preventing missing parameter group references in readings. (#46584)
  • Adds a check in Serial And Batch Bundle to recognize "Packed Item" entries in a "Delivery Note" and avoid raising unnecessary errors based on missing references. (#46592)
  • Fixes the debit_in_transaction_currency field in Purchase Invoice so that it uses the conversion rate during stock adjustments, rather than referencing the net amount. (#46606)
  • Fixes an issue preventing the creation of a Purchase Receipt from a standalone Debit Note. (#46611)
  • Fixes a missing GROUP BY clause in queries for Purchase Receipt items, which corrects how Incoming Rate is set from Purchase Invoice values. This addresses random or wrong average rates caused by incomplete query results. (#46614)
  • Fetches the default BOM for an item and applies it to newly updated items in Sales Order. (#46615)

Full Changelog: v15.54.4...v15.54.5
Authors: @Shanuka-98, @vorasmit, @sagarvora, @rohitwaghchaure, @ankush, @ruthra-kumar, @khushi8112, @venkat102, @shariquerik, @Sugesh393, @mihir-kandoi, @Sanket322
Reviewers: @ruthra-kumar, @rohitwaghchaure, @nabinhait, @mihir-kandoi

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.