Releases: frappe/erpnext
Releases · frappe/erpnext
v14.74.1
What's Changed
- The Purchase Invoice form has been updated to ensure the Status field is not copied when duplicating invoices. #43170
- We've ensured that deleting a Payment Entry now also deletes any associated Exchange Gain/Loss Journal Entries. #43201
- We have fixed an issue where the additional discount label was incorrectly displayed on new POS Order forms. #43240
- We’ve fixed an invalid gross profit calculation in Sales Order and Quotation forms to correctly use the Stock UOM Rate field instead of Base Rate when different units of measure are used. #43248
- We have fixed an issue where the Percentage in Cost Center Allocation was not being fetched correctly when multiple allocations contained different sets of sub-cost centers. #43265
- We have added currency symbols in the Rate field of Pricing Rule to clearly display the appropriate currency in the list view. #43267
Full Changelog: v14.74.0...v14.74.1
v15.35.2
What's Changed
- We’ve fixed an issue where the currency was changing unexpectedly when creating a Purchase Order from a Supplier Quotation. #43209
Full Changelog: v15.35.1...v15.35.2
v15.35.1
What's Changed
- We’ve fixed a typo in the Sales Invoice form to ensure the Remarks field correctly references the PO Date when creating remarks. #43184
Full Changelog: v15.35.0...v15.35.1
v15.35.0
What's Changed
- We’ve added a new filter to the Accounts Payable report to accurately reflect employee advances, ensuring all related entries are correctly allocated. #43074
- We’ve resolved an issue in the Sales Invoice form where canceling an invoice did not automatically cancel the common party advance journal voucher, ensuring smoother and more accurate record management. #43097
- We've fixed an issue in the Stock Ledger Entry form that caused incorrect Quantity values to display after transactions, ensuring that inventory data remains accurate. #43105
- We’ve fixed an issue in the Asset form to ensure the validation of Expected Value After Useful Life happens only after generating a new depreciation schedule, eliminating incorrect validation errors. #43099
- We’ve simplified the Age Range input by combining four separate fields into a single, comma-separated field. This change makes it easier and faster to input and manage age ranges. #43115
- We've fixed an issue with the Process Payment Reconciliation form to correctly handle the Default Advance Account field, ensuring smoother payment reconciliations. #43092
- We’ve fixed issues with the Sales Order and Delivery Note forms to ensure smoother processing and loading of necessary data. #43116
- We've fixed an issue in the General Ledger Report to ensure Remarks are updated correctly before submission, reducing redundancy by showing either Remarks or Supplier Invoice Number. #43117
- We've fixed an issue that caused an error message to appear when a form was not loaded correctly. #43118
- We've fixed an issue with the Journal Voucher form to properly handle multi-currency transactions when creating advance entries for common parties in foreign currencies. #43120
- We have fixed the default date in the Available Batch Report to show today's date in the On This Date field, instead of one month before today. #43123
- We've fixed an issue with the Sales Invoice form to ensure that updating the price rule for one item no longer unintentionally changes the rate for other items with the same pricing rule. #43125
- We’ve added "Revaluation Surplus" and "Impairment" accounts to the standard chart of accounts to help better categorize company finances. #43122
- We’ve fixed an issue with the redirection after reconciling payments, ensuring that the correct voucher is now displayed in the Payment Entry. #43127
- We have improved the Delivery Note form by displaying translated field titles in validation errors, making it easier to understand missing information in your preferred language. #43129
- We've fixed the messages in the Opening Invoice Creation Tool to support translation, ensuring that both "Sales" and "Purchase" invoices display correctly in multiple languages. #43132
- We've fixed an issue in the Procurement Tracker report where the Actual Cost field was showing incorrect values for some items, ensuring accurate cost tracking. #43138
- We’ve fixed an issue to ensure that the ERP system correctly retrieves and displays details for any party, reducing error occurrences when such details are requested. #43134
- We’ve added a utility report to help identify invalid ledger entries, making it easier for you to spot discrepancies in Trial Balance and AR/AP reports due to incomplete cancellations of documents like Sales Invoices or Payment Entries. #43148
- We've fixed an issue where the primary action button was hidden after creating an Asset Capitalization and ensured that the Company field is properly passed during this process. #43140
- We’ve fixed a permission error in the Payment Request form, allowing guests to create payment requests without issues. #43149
- We’ve fixed a concurrency issue in the Pick List form which ensures multiple users can now pick materials without conflict. #43152
- We’ve fixed a timeout error in the Serial and Batch Bundle process to enhance reliability and prevent unexpected system delays. #43158
- We’ve fixed an issue where the status of a BOM Update Log sometimes remained In Progress, preventing users from creating new logs to update the latest cost. Now, the system will wait one day before allowing new entries if the job is not completed in time. #43157
Full Changelog: v15.34.2...v15.35.0
v14.74.0
What's Changed
- We've added a new filter called Handle Employee Advances in the "Accounts Payable" report to ensure that expense claims, payment entries, and journals linked to employee advances are accurately reported. #43073
- We’ve fixed an issue where a common party advance journal entry wasn't being canceled when canceling a Sales Invoice, ensuring all related entries are now properly handled. #43096
- We have fixed an issue in the Stock Ledger Entry to ensure the Quantity is recorded correctly after transactions. #43104
- We’ve fixed an issue with the Process Payment Reconciliation form to correctly handle the Default Advance Account field, ensuring smoother payment reconciliations. #43091
- We have fixed an issue where creating an invoice in a foreign currency for a common party would cause a multicurrency error on the Journal Voucher form. Now, the multi-currency checkbox is enabled based on the account currency, ensuring smoother transaction creation. #43119
- We've updated the Available Batch Report to show the current date by default in the On This Date field, instead of showing the date from one month prior. #43124
- We've fixed an issue where navigating to the respective voucher type after reconciling a payment entry against an invoice had failed. #43126
- We have fixed the Delivery Note form to ensure validation error messages are now properly translated for better clarity. #43128
- We’ve fixed the "actual cost" calculation in the Procurement Tracker report to display the correct values, ensuring more accurate reporting. #43137
- We've fixed the Party Details function to ensure it always returns consistent and error-free information. #43135
- We’ve added a new report called "Invalid Ledger Entries" to help you quickly identify discrepancies between your Trial Balance report and AR/AP reports caused by cancelled documents that failed to cancel their associated ledger entries. #43147
- We have fixed an issue where the BOM Update Log sometimes remained "In Progress," preventing users from creating a new log to update costs. The system will now allow a new log if the previous job is not completed within one day. #43156
Full Changelog: v14.73.2...v14.74.0
v15.34.2
What's Changed
- We’ve fixed an issue where incorrect quantities were being recorded after a transaction in the Stock Ledger Entry form. #43107
Full Changelog: v15.34.1...v15.34.2
v14.73.2
What's Changed
- We’ve fixed an issue where incorrect quantities were being recorded after a transaction in the Stock Ledger Entry form. #43108
Full Changelog: v14.73.1...v14.73.2
v15.34.1
What's Changed
- We've fixed a bug in the Payment Entry form that was causing errors when trying to access the company's default currency. #42968
- We’ve fixed an issue to ensure that when creating a new composite asset in the Asset Capitalization form, either Consumed Stock Items or Consumed Asset Items are mandatory, and service items alone cannot be used. #42977
- We’ve improved the user experience on the Bank Clearance tool by ensuring the Update Clearance Date button refreshes correctly, reducing the need for reloading the entire page if an error occurs. #42981
- We have added the Company field in the Payment Request form to ensure proper tracking and management of company transactions. #42982
- We have linked the "Cheques and Deposits Incorrectly cleared" report with the Bank Reconciliation Statement for easier tracking and reconciliation of transactions. #42985
- We have fixed an issue in the asset capitalization process to ensure that amounts are now correctly booked into the CWIP account when a Work in Progress (WIP) composite asset is selected, instead of the Fixed Asset Account. #42986
- We have added a permission check to the apps page to ensure that only system users can access it, enhancing overall security. #42994
- We've ensured compatibility with the latest features by updating the development version from "14.x.x-develop" to "15.x.x-develop". #43009
- We've added a checkbox in Manufacturing Settings to validate component quantities according to the BOM, ensuring accurate inventory tracking. #43014
- We've fixed an issue with the "Profit and Loss" report to ensure that the selected date filter remains consistent when redirecting, improving the overall user experience. #43028
- We’ve improved the Company form to ensure that account setup queries run correctly and efficiently during refresh events, enhancing overall functionality. #43031
- We've fixed a bug in the Payment Entry form that was causing errors when trying to read the default_currency field from a company's settings. This ensures smoother handling of payment entries. #43033
- We’ve fixed an issue where item prices were not being fetched for internal customers and suppliers, ensuring correct price insertion logic in Price List management. #43046
- We have improved the Purchase Invoice and Purchase Receipt forms to better match and link items to their respective assets, ensuring more accurate value assignment. #43039
- We've fixed an issue where disabled batches were incorrectly appearing in the list, ensuring better visibility and accurate data representation. #43069
- We’ve fixed an issue where the Material Request email was not being received by the purchase manager for automatic reorder notifications. #43068
Full Changelog: v15.34.0...v15.34.1
v14.73.1
What's Changed
- fix: typeerror on Payment Entry (backport #42966) by @mergify in #42967
- fix: default fiscal year in report v14 by @hqnicolas in #42960
- refactor: better UX on Bank Clearance tool (backport #42979) by @mergify in #42980
- refactor: link utility report with bank reconciliation statement (backport #42983) by @mergify in #42984
- fix: set up filters for dimensions (backport #42765) by @mergify in #42766
- fix: Discount and taxes in return document should follow the reference document (backport #41911) by @mergify in #42573
- fix: resolve gl entries duplication in asset purchase workflow (backport #41845) by @mergify in #42965
- fix: retain date filter when redirecting in Profit and Loss report (backport #42974) by @mergify in #43027
- fix: typerror on default_currency (backport #43030) by @mergify in #43032
- fix: adjust price insertion logic for internal suppliers/customers (backport #42988) by @mergify in #43045
New Contributors
- @hqnicolas made their first contribution in #42960
Full Changelog: v14.73.0...v14.73.1
v15.34.0
What's Changed
- fix: last purchase rate not updated from purchase invoice (backport #42847) by @mergify in #42853
- fix: incorrect Received Qty Amount in Purchase Order Analysis (backport #42852) by @mergify in #42854
- fix: custom stock entry type issue (backport #42835) by @mergify in #42846
- fix(minor): calculation correction for annual depreciation (backport #42861) by @mergify in #42862
- fix: include erpnext in apps page (backport #42727) by @mergify in #42863
- refactor: Allow equity type Account in Payment Entry for shareholders (backport #42851) by @mergify in #42869
- fix: call 'process' directly instead of creating 'process_subscription' (backport #42867) by @mergify in #42871
- fix: incorrect in and out qty in the Batch-Wise Balance History (backport #42866) by @mergify in #42876
- fix: not able to make stock entry against MR (backport #42874) by @mergify in #42875
- fix: do not copy date fields in opportunity doctype (backport #42848) by @mergify in #42892
- fix: LCV based on purchase invoice amount with multi-currency (backport #42890) by @mergify in #42894
- refactor: better err msg on clearance tool (backport #42905) by @mergify in #42907
- feat: utility report to better diagnose incorrectly cleared Cheques and Deposits (backport #42910) by @mergify in #42912
- fix: Column 'valuation_rate' cannot be null (backport #42909) by @mergify in #42913
- fix: update dimesions in exchange_gain_loss jv based on base document (backport #42887) by @mergify in #42915
- fix: unsupported operand type(s) for *: 'float' and 'NoneType' (backport #42916) by @mergify in #42918
- fix: same posting date and time, creation causing incorrect balance qty (backport #42904) by @mergify in #42920
- fix: timeout while submitting stock entry (backport #42929) by @mergify in #42931
- fix: make party naming sequential when naming_by set as auto name (backport #42921) by @mergify in #42940
- fix: Update get_amount to return currency precision grand total by @mujeerhashmi in #42453
- fix: remove unnecessary condition on 'voucher_no' (backport #42936) by @mergify in #42949
- refactor: item-wise purchase history (query to script report) (backport #41949) by @mergify in #42950
- fix: Cannot read properties of null (reading 'doctype') (backport #42941) by @mergify in #42943
- feat: added finance book filter in depreciation and balances report (backport #42939) by @mergify in #42944
- fix: get amount with taxes and charges from payment entry (backport #42923) by @mergify in #42947
- feat: Disassembly Order (backport #42655) by @mergify in #42957
- fix: spec mobile and email fields for notifications (backport #41925) by @mergify in #42952
Full Changelog: v15.33.5...v15.34.0