Skip to content

Releases: frappe/erpnext

v15.48.4

15 Jan 12:28
Compare
Choose a tag to compare

What's Changed

  • Resolved a timeout error that occurred when submitting a Work Order due to incorrect time log overlap checks in Job Cards. #45179
  • Fixed an issue where the "Quality Inspection(s)" button was missing in Purchase Receipt, allowing users to create Quality Inspections as needed. #45184
  • Fixed an issue where creating a new Sales Order from a Quotation would incorrectly include items that were already ordered. #45186
  • Fixed an issue in Stock Entry where precision loss could cause discrepancies in the validation of Finished Goods Quantity and Process Loss Qty. #45197
  • Corrected a typo in the field label Set Operating Cost / Scrap Items From Sub-assemblies in Manufacturing Settings. #45193
  • Resolved an issue where users could not submit or cancel a Timesheet if they lacked write permissions on Task; now, submitting or cancelling a Timesheet no longer requires write access to Task. #45170
  • Fixed an issue where the valuation rate of a Purchase Receipt did not update during reposting when Set Landed Cost Based on Purchase Invoice Rate was enabled and a Purchase Invoice was submitted with a different rate. #45218
  • Corrected an error that occurred when creating a Sales Invoice from a Delivery Note with serial numbers. #45217
  • Fixed an issue where Pricing Rules with mixed conditions did not update rates on other items correctly. #45252
  • Fixed an issue in Tax Withholding Category where TDS was deducted on the full amount instead of only on the excess over the threshold when Tax on Excess Amount was selected. #45254
  • Fixed an issue where changing the Company in a Purchase Invoice did not update the billing and shipping addresses. #45255
  • Prevented invoice creation upon subscription cancellation if the Current Invoice Start Date is in the future. #45256
  • Fixed an issue where searching for items by batch number in Point of Sale showed a price of zero if no batch-specific Item Price existed; it now defaults to the item's standard price. #45234
  • Corrected the descriptions of the Update Outstanding for Self field in Sales Invoice and Purchase Invoice to ensure they are translatable. #45257
  • Corrected the label of the Rate column from Tax Rate to Rate in the "Item-wise Sales Register" report. #45261
  • Added an option in Company to configure whether advance payments booked in separate party accounts are reconciled on the date of reconciliation. #45265
  • Added Auto Reconciliation Job Trigger and Reconciliation Queue Size fields in Accounts Settings to allow configuration of the interval and queue size for Semi-Auto Payment Reconciliation. #45267
  • Fixed an issue where batch and serial numbers were not auto-fetched in draft stock transactions. #45258
  • Corrected the valuation rate in Delivery Note returns when items with batches are returned to a different warehouse. #45268
  • Fixed an issue where the WIP Warehouse field was not removed when "Skip Material Transfer to WIP Warehouse" was enabled. #45274

New Contributors

Full Changelog: v15.48.3...v15.48.4

v14.79.0

15 Jan 12:09
Compare
Choose a tag to compare

What's Changed

  • Fixed an issue where creating a new Sales Order from a Quotation would incorrectly include items that were already ordered. #45185
  • Added validation to the Payment Schedule to ensure that the Discount Date is earlier than the Due Date. #44726
  • Corrected a typo in the Set Operating Cost / Scrap Items From Sub-assemblies field label in Manufacturing Settings. #45233
  • Resolved an issue where users could not submit or cancel a Timesheet if they lacked write permissions on Task; now, submitting or cancelling a Timesheet no longer requires write access to Task. #45171
  • Fixed an issue in Tax Withholding Category where TDS was deducted on the full amount instead of only on the excess over the threshold when Tax on Excess Amount was selected. #45253

Full Changelog: v14.78.9...v14.79.0

v15.48.3

13 Jan 08:20
Compare
Choose a tag to compare

What's Changed

  • Corrected an error that occurred when creating a Sales Invoice from a Delivery Note with serial numbers. #45236
  • Fixed an issue where the valuation rate of a Purchase Receipt did not update during reposting when Set Landed Cost Based on Purchase Invoice Rate was enabled and a Purchase Invoice was submitted with a different rate. #45235

Full Changelog: v15.48.2...v15.48.3

v15.48.2

10 Jan 06:31
Compare
Choose a tag to compare

What's Changed

  • Resolved a timeout error that occurred when submitting a Work Order due to incorrect time log overlap checks in Job Cards. #45205
  • Fixed an issue in Stock Entry where precision loss could cause discrepancies in the validation of Finished Goods Quantity and Process Loss Qty. #45203

Full Changelog: v15.48.1...v15.48.2

v15.48.1

09 Jan 09:31
Compare
Choose a tag to compare

What's Changed

  • Fixed an issue where the "Quality Inspection(s)" button was missing in Purchase Receipt, allowing users to create Quality Inspections as needed. #45187

Full Changelog: v15.48.0...v15.48.1

v15.48.0

08 Jan 10:29
Compare
Choose a tag to compare

What's Changed

  • Added validation to the Payment Schedule to ensure that the Discount Date is earlier than the Due Date. #44727
  • Introduced a Phone Number field in Payment Request that appears when the Payment Channel is set to "Phone", enabling integration with phone-based payment systems like Mpesa STK Push. #44949
  • Fixed an issue in Stock Reconciliation to ensure that expired batches are considered. #45086
  • Fixed an issue where creating a Purchase Invoice from a Purchase Receipt with returned quantities resulted in an error. #45089
  • Fixed an issue to allow cancellation of Vouchers with parties in different currencies. #45093
  • Updated the Status field options in the Issues web form to replace "Hold" with "On Hold". #45096
  • Fixed an issue where the Budget's accumulated monthly budget did not account for the Monthly Distribution, resulting in incorrect budget allocations. #45080
  • Fixed an issue in the Bank Reconciliation Statement report where data was not properly filtered by Company. #45095
  • Fixed the visibility of the "New" button in the Chart of Accounts so it is shown only to users with create access. #45101
  • Fixed an issue where prices were not displayed in Point of Sale when searching by term for items without batch numbers. Updated Point of Sale to display item prices according to the customer's price list if it differs from the POS price list. #45103
  • Fixed an issue where the "Alternate Item" button would disappear from the Work Order form after saving. #45098
  • Fixed an issue in the Point of Sale where updating customer contact information caused errors during typing; updates now occur after leaving the Email and Phone Number fields to prevent interruptions. #45106
  • Made the status in the confirmation dialog for Project updates translatable. #45120
  • Resolved an issue in the "Work Order Consumed Materials" report where Returned Qty was not accurately linked to the corresponding Work Order. #45109
  • Fixed an issue where adjusting an item's Rate in a Quotation cleared the Discount Amount upon saving, causing the rate to revert to the original price. #45123
  • Fixed the size and alignment of the "Select Serial No" and "Select Batch No" buttons in Point of Sale. #45143
  • Fixed an error that occurred when returning batched components from the supplier warehouse to stores in the subcontracting process. #45145
  • Resolved an error in the Bank Reconciliation Tool that occurred due to missing Company information when retrieving account balances. #45153
  • Moved the "Timesheet" button into the "Get Items From" menu in Sales Invoice. Changed the "Create" button to secondary in Sales Invoice and now show the "Quality Inspection" option only when Update Stock is checked. #45139
  • Fixed a potential deadlock when using auto reconciliation in Process Payment Reconciliation. Removed the "Experimental" status from Process Payment Reconciliation and Process Payment Reconciliation Log. #45157
  • Added a "Work In Progress" status to Asset for assets that are under development and not yet ready for use. #45149

New Contributors

Full Changelog: v15.47.5...v15.48.0

v14.78.9

08 Jan 10:27
Compare
Choose a tag to compare

What's Changed

  • Updated the GoCardless Settings to properly define the Header Image field, ensuring GoCardless functions as expected. #42438
  • Fixed an issue where the Budget's accumulated monthly budget did not account for the Monthly Distribution, resulting in incorrect budget allocations. #45079
  • Fixed an issue in the Point of Sale where updating customer contact information caused errors during typing; updates now occur after leaving the Email and Phone Number fields to prevent interruptions. #45105
  • Made the status in the confirmation dialog for Project updates translatable. #45119
  • Resolved an issue in the "Work Order Consumed Materials" report where Returned Qty was not accurately linked to the corresponding Work Order. #45108
  • Fixed an issue where adjusting an item's Rate in a Quotation cleared the Discount Amount upon saving, causing the rate to revert to the original price. #45122

Full Changelog: v14.78.8...v14.78.9

v15.47.5

06 Jan 04:42
Compare
Choose a tag to compare

What's Changed

  • Fixed an issue to allow cancellation of vouchers with parties in different currencies. #45094

Full Changelog: v15.47.4...v15.47.5

v15.47.4

03 Jan 01:24
Compare
Choose a tag to compare

What's Changed

  • Fixed slow stock transactions by modifying Stock Ledger Entry queries to use posting_datetime instead of Posting Date and Posting Time for ordering. #45027
  • Fixed an issue where BOM costs were not being automatically updated due to outdated BOM Update Log entries stuck in "Queued" or "In Progress" status. Now, if such logs are older than 10 days, a new BOM Update Log is created to update the costs. #45038
  • Fixed an issue where draft Subcontracting Orders could cause errors for users updating from the develop branch. #45031
  • Removed unnecessary validation in Stock Entry that was causing slow performance. #45042
  • Implemented validation in Stock Entry (Manufacture) to ensure that components and their quantities match the BOM specifications, preventing deletion or unauthorized modification of items. #45044
  • Fixed an issue where images in the BOM item preview were being cut off. #45054

Full Changelog: v15.47.3...v15.47.4

v14.78.8

03 Jan 01:21
Compare
Choose a tag to compare

What's Changed

  • Fixed slow stock transactions by modifying Stock Ledger Entry queries to use posting_datetime instead of Posting Date and Posting Time for ordering. #45026
  • Fixed an issue where BOM costs were not being automatically updated due to outdated BOM Update Log entries stuck in "Queued" or "In Progress" status. Now, if such logs are older than 10 days, a new BOM Update Log is created to update the costs. #45037
  • Removed unnecessary validation in Stock Entry that was causing slow performance. #45041

Full Changelog: v14.78.7...v14.78.8