Skip to content

v15.42.0

Compare
Choose a tag to compare
@frappe-pr-bot frappe-pr-bot released this 13 Nov 15:03
· 832 commits to version-15 since this release

What's Changed

  • Have corrected how voucher subtypes are determined in Sales Invoice and Purchase Invoice, ensuring that "Debit Note" and "Credit Note" are assigned based on return status and the Is Debit Note field. #44022
  • Fixed an error that occurred when updating Ordered Qty in Sales Order for removed items when the previous ordered quantity was missing. #44024
  • Have added Margin Type and Margin Rate or Amount to the fields not copied when creating a Purchase Order from a Sales Order. #44027
  • Fixed an issue where the Item Code was not populated in the batch quick entry form when creating a batch from a Purchase Receipt. #44031
  • Adjusted the calculation of Percentage Received and Percentage Delivered in Purchase Order and Sales Order to account for over-receipt and over-delivery when using the "Update Qty" button. #44030
  • Fixed an issue where opening Period Closing Vouchers were not properly recognized due to incorrect sorting; they are now sorted in ascending order to correctly identify the first voucher. #44035
  • Fixed an issue in Point of Sale where items with multiple price entries displayed outdated prices; now, the current valid price is shown based on the Valid From and Valid Upto dates. #44038
  • Separate GL entries are now created for Tax Deducted at Source (TDS) in Purchase Invoices, ensuring that the supplier's full invoice amount is correctly reflected in accounts payable. #44048
  • Resolved an issue where customers could not pay invoices through the customer portal after refreshing or navigating back on the payment screen; now, previous Payment Requests are canceled automatically to allow new payments. #44010
  • Fixed an issue that caused slow reposting of Stock Entry documents due to redundant updates to Serial and Batch Bundles. #44068
  • Fixed a TypeError when saving a Pick List caused by non-numeric Available Stock values during quantity validation. #44070
  • Fixed an issue where item images were not displayed in the POS Item Card Selector. #44075
  • Fixed an issue where validation messages in Task incorrectly linked to tasks, ensuring that links now direct to the correct task forms. #44078
  • Fixed an issue where the payment schedule did not populate from the Payment Terms Template when the Is Return field was not present in the document. #44083
  • Fixed an issue in the negative stock validation that did not properly consider inventory dimensions; now available quantities are dynamically calculated per dimension. #43846
  • Fixed an issue in the "Stock Projected Qty" report where the Conversion Factor field was missing when the Include UOM filter was applied. #44092
  • Fixed an issue where the Item Code was not mapped from the modal to the Batch form when creating a new Batch; the Item Code is now pre-filled correctly. #44091
  • Fixed an issue where the "Create Tax Template" feature would fail for a Company created using another company's chart of accounts template. #44062
  • Added a complete tax template to the French chart of accounts France - Plan Comptable Général avec code. #44063
  • Fixed a client-side error that prevented users from creating return POS Invoices using the "Return" button. #44093
  • Fixed an exception in the "Purchase Register" and "Sales Register" reports when filtered on Cost Center. #44088
  • Corrected the Net Amount calculations to correctly handle decimal precision, especially when inclusive taxes are applied. #44040
  • Fixed an issue where payment amounts were not updated correctly when processing partial returns in POS Invoices. #44098
  • Fixed the barcode search in Point of Sale to correctly validate and filter items based on Item Group. #44100
  • Fixed a validation error "Grand Total (Company Currency) must be >= 0.0" that occurred when submitting a Subcontracting Receipt with TDS enabled and "Auto Create Purchase Receipt" activated in Buying Settings. #44106
  • Fixed an error that occurred when reconciling expired batches using Stock Reconciliation. #44107
  • Resolved an error where cancelling a Delivery Note with serial and batch items failed due to incorrect transaction type validation. #44109
  • Fixed an issue where the rates of non-stock items (service items) in the Bill of Materials were not included in the raw material cost calculation. #44111
  • Fixed an issue where the "Production Plan Summary" report displayed incorrect Produced Qty values. #44113
  • Fixed an issue where drop-shipped Purchase Orders created without a default supplier used the company address instead of the customer's shipping address. #44120
  • Fixed an error in the Job Card form that occurred when Work Order data was missing. #44122
  • Added Partly Billed status to Purchase Receipt to indicate when a receipt has been partially billed. #44125
  • Fixed an issue where the per_billed value in Purchase Receipt was always set to 100% when creating partial Debit Notes. #44115

Full Changelog: v15.41.2...v15.42.0