Kavin
5e8e6ef2f3
fix(stock): remove duplicate fields
...
(cherry picked from commit 58a1383380 )
2025-10-18 03:49:50 +00:00
Frappe PR Bot
5e21c9c5c9
chore(release): Bumped to Version 15.83.1
...
## [15.83.1](https://github.com/frappe/erpnext/compare/v15.83.0...v15.83.1 ) (2025-10-17)
### Bug Fixes
* validation for negative batch ([555d5da ](555d5da611 ))
v15.83.1
2025-10-17 09:19:51 +00:00
rohitwaghchaure
6262566c53
Merge pull request #50150 from frappe/mergify/bp/version-15/pr-50145
...
fix: validation for negative batch (backport #50123 ) (backport #50145 )
2025-10-17 14:48:04 +05:30
Rohit Waghchaure
555d5da611
fix: validation for negative batch
...
(cherry picked from commit f9c8f27586 )
(cherry picked from commit b9dd05f292 )
2025-10-17 08:06:54 +00:00
Frappe PR Bot
779074e6a6
chore(release): Bumped to Version 15.83.0
...
# [15.83.0](https://github.com/frappe/erpnext/compare/v15.82.2...v15.83.0 ) (2025-10-14)
### Bug Fixes
* add GROUP BY for dn_detail and convert SQL query to QB ([9aa9b18 ](9aa9b181e5 ))
* **asset movement:** clear custodian if not present ([4ec5b28 ](4ec5b28fd2 ))
* Batch ordering based on the method mentioned in settings ([50266d3 ](50266d3b6b ))
* batch qty for expired batches ([f4816e4 ](f4816e4960 ))
* consider negative qty in batch qty calculation ([4370a59 ](4370a59183 ))
* **deferred revenue:** validate service stop date ([557d53a ](557d53a953 ))
* do reposting of first transfer entry based on item-wh combination ([e9d71e0 ](e9d71e013a ))
* duplicate serial nos ([9854ded ](9854dedc06 ))
* enhance sub-assembly item handling in raw material request calculations ([467fcea ](467fcea728 ))
* filter sales team to show only active individual salespersons ([38efd5c ](38efd5cb0b ))
* fixed asset register showing opening entries ([1ea6e1d ](1ea6e1db12 ))
* hide sales invoice creation for fully returned delivery notes ([b426b8c ](b426b8c07f ))
* incorrect field valuation_rate ([93df11a ](93df11a0cf ))
* negative error not throw for backdated entry ([1fc21d6 ](1fc21d60c6 ))
* performance issue by adding index ([e4fd49e ](e4fd49e991 ))
* preserve address if present ([aaf470c ](aaf470cf5c ))
* prevent empty Create dropdown when In Process (backport [#49891 ](https://github.com/frappe/erpnext/issues/49891 )) ([#50063 ](https://github.com/frappe/erpnext/issues/50063 )) ([b67b292 ](b67b29200c ))
* **production plan:** filter sales orders by item ([20c2809 ](20c2809437 ))
* reset raw materials considering not available batches ([2184a28 ](2184a28e91 ))
* Reset Raw Materials Table button not working ([81ed32f ](81ed32ff51 ))
* resolve conflict ([dccc561 ](dccc561eec ))
* resolve conflict ([38e1ca1 ](38e1ca1362 ))
* revert unrelated manual modified timestamp change ([c4cba78 ](c4cba78124 ))
* sales return for product bundle items ([ac46b3d ](ac46b3d1ca ))
* sanitize projects field in tasks webform ([#50089 ](https://github.com/frappe/erpnext/issues/50089 )) ([432201f ](432201f634 ))
* set default roles on role_profile during reinstallation ([c93fbf3 ](c93fbf3982 ))
* skip auto-cancel of depreciation for components during asset capitalization ([6d5f2b5 ](6d5f2b5024 ))
* skip party validation for payroll & it's journal & GL entry submission (backport [#49638 ](https://github.com/frappe/erpnext/issues/49638 )) ([#49826 ](https://github.com/frappe/erpnext/issues/49826 )) ([957b47f ](957b47f351 ))
* stock ledger adjustment entry ([8020159 ](8020159c14 ))
* **stock-entry:** fetch empty batch for finished item ([af3d7ef ](af3d7ef300 ))
* **stock-reconciliation:** include inventory dimensions in duplicate validation ([21a972a ](21a972ad95 ))
* **Supplier Quotation Comparison:** add a missing translate function (backport [#49497 ](https://github.com/frappe/erpnext/issues/49497 )) ([#50055 ](https://github.com/frappe/erpnext/issues/50055 )) ([b7c2405 ](b7c2405113 ))
* swap warehouse labels for return entry ([c5dc810 ](c5dc810642 ))
* warehouse source reference in production report ([db93e50 ](db93e50f16 ))
### Features
* add asset name to Asset Depreciations and Balances report ([0776b30 ](0776b300e8 ))
### Performance Improvements
* add composite indexes to Advance Payment Ledger Entry table ([5652e92 ](5652e926d7 ))
* optimize sql query ([79a8e26 ](79a8e2656b ))
v15.83.0
2025-10-14 14:03:31 +00:00
Diptanil Saha
c521a6495d
Merge pull request #50087 from frappe/version-15-hotfix
...
chore: release v15
2025-10-14 19:27:40 +05:30
rohitwaghchaure
6f02362765
Merge pull request #50098 from frappe/mergify/bp/version-15-hotfix/pr-50089
...
fix: sanitize projects field in tasks webform (backport #50089 )
2025-10-14 19:07:50 +05:30
Akhil Narang
432201f634
fix: sanitize projects field in tasks webform ( #50089 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
(cherry picked from commit f8b50d3ffa )
2025-10-14 13:08:51 +00:00
rohitwaghchaure
f9dc00f8ad
Merge pull request #50094 from frappe/mergify/bp/version-15-hotfix/pr-50080
...
perf: optimize sql query (backport #50080 )
2025-10-14 18:17:00 +05:30
rohitwaghchaure
0dd79e8c2b
Merge pull request #50092 from frappe/mergify/bp/version-15-hotfix/pr-50091
...
fix: negative error not throw for backdated entry (backport #50091 )
2025-10-14 18:16:42 +05:30
Khushi Rawat
f70e61ab31
Merge pull request #50093 from frappe/mergify/bp/version-15-hotfix/pr-50033
...
fix: filter sales team to show only active individual salespersons (backport #50033 )
2025-10-14 17:51:15 +05:30
mergify[bot]
b67b29200c
fix: prevent empty Create dropdown when In Process (backport #49891 ) ( #50063 )
2025-10-14 17:49:27 +05:30
mergify[bot]
fd72b55852
Merge pull request #50081 from frappe/mergify/bp/version-15-hotfix/pr-49960
...
Fix/Support 50220 (backport #49960 )
2025-10-14 12:12:14 +00:00
Khushi Rawat
dccc561eec
fix: resolve conflict
2025-10-14 17:25:48 +05:30
rohitwaghchaure
8bf553bbce
chore: fix conflicts
2025-10-14 17:17:12 +05:30
Rohit Waghchaure
79a8e2656b
perf: optimize sql query
...
(cherry picked from commit e7b64175fd )
# Conflicts:
# erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
2025-10-14 11:44:04 +00:00
Rehan Ansari
38efd5cb0b
fix: filter sales team to show only active individual salespersons
...
(cherry picked from commit 2fcd406b18 )
# Conflicts:
# erpnext/accounts/doctype/sales_invoice/sales_invoice.js
2025-10-14 11:40:00 +00:00
Rohit Waghchaure
1fc21d60c6
fix: negative error not throw for backdated entry
...
(cherry picked from commit 88a947ff4e )
2025-10-14 11:39:06 +00:00
Khushi Rawat
a777a11919
Merge pull request #50088 from khushi8112/composite-component-depr-jv-cancellation-issue
...
fix: skip auto-cancel of depreciation for components during asset capitalization
2025-10-14 16:57:50 +05:30
Diptanil Saha
6cc046362f
Merge branch 'version-15' into version-15-hotfix
2025-10-14 16:56:32 +05:30
khushi8112
02ebde43bf
refactor: Ensure flag cleanup with try-finally to prevent state corruption
2025-10-14 16:32:32 +05:30
khushi8112
6d5f2b5024
fix: skip auto-cancel of depreciation for components during asset capitalization
2025-10-14 15:19:07 +05:30
Mihir Kandoi
a50313f990
Merge pull request #50084 from frappe/mergify/bp/version-15-hotfix/pr-50004
...
fix: add GROUP BY for dn_detail and convert SQL query to QB (backport #50004 )
2025-10-14 15:13:59 +05:30
Mihir Kandoi
7d533b7086
chore: resolve conflicts
2025-10-14 14:57:28 +05:30
l0gesh29
9aa9b181e5
fix: add GROUP BY for dn_detail and convert SQL query to QB
...
(cherry picked from commit fd9167f2af )
# Conflicts:
# erpnext/stock/doctype/delivery_note/delivery_note.py
2025-10-14 09:20:17 +00:00
l0gesh29
b426b8c07f
fix: hide sales invoice creation for fully returned delivery notes
...
(cherry picked from commit 1f831d8783 )
2025-10-14 09:20:16 +00:00
Mihir Kandoi
6682a25532
Merge pull request #50082 from frappe/mergify/bp/version-15-hotfix/pr-50079
...
chore: replace broken links with correct ones (backport #50079 )
2025-10-14 14:43:05 +05:30
Mihir Kandoi
01fe1c658e
chore: replace broken links with correct ones
...
(cherry picked from commit 11be07086f )
2025-10-14 08:58:06 +00:00
rohitwaghchaure
82e392bc0c
Merge pull request #50074 from frappe/mergify/bp/version-15-hotfix/pr-50070
...
fix: performance issue by adding index (backport #50070 )
2025-10-14 13:57:10 +05:30
rohitwaghchaure
b6f99a127b
Merge pull request #50075 from frappe/mergify/bp/version-15-hotfix/pr-50065
...
fix(stock-reconciliation): include inventory dimensions in duplicate validation (backport #50065 )
2025-10-14 13:56:55 +05:30
rohitwaghchaure
7d34a39137
Merge pull request #50076 from frappe/mergify/bp/version-15-hotfix/pr-50073
...
fix(stock-entry): fetch empty batch for finished item (backport #50073 )
2025-10-14 13:56:41 +05:30
rohitwaghchaure
76fe4e26ea
Merge pull request #50077 from frappe/mergify/bp/version-15-hotfix/pr-50072
...
fix: swap warehouse labels for return entry (backport #50072 )
2025-10-14 13:56:17 +05:30
Kavin
c5dc810642
fix: swap warehouse labels for return entry
...
(cherry picked from commit f0c3f0d0be )
2025-10-14 08:07:00 +00:00
venkat102
af3d7ef300
fix(stock-entry): fetch empty batch for finished item
...
(cherry picked from commit 74a7ddf66d )
2025-10-14 08:05:57 +00:00
rohitwaghchaure
61f7309695
chore: fix conflicts
2025-10-14 13:33:56 +05:30
Rohit Waghchaure
9854dedc06
fix: duplicate serial nos
...
(cherry picked from commit c95465cba1 )
2025-10-14 08:03:44 +00:00
venkat102
21a972ad95
fix(stock-reconciliation): include inventory dimensions in duplicate validation
...
(cherry picked from commit 4b21c2cc46 )
2025-10-14 08:03:43 +00:00
rohitwaghchaure
967ee78415
chore: fix conflicts
2025-10-14 13:33:24 +05:30
Rohit Waghchaure
e4fd49e991
fix: performance issue by adding index
...
(cherry picked from commit 1afc75b15a )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
# erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
2025-10-14 08:02:28 +00:00
rohitwaghchaure
b82f8648f1
Merge pull request #50068 from frappe/mergify/bp/version-15-hotfix/pr-50061
...
fix: do reposting of first transfer entry based on item-wh combination (backport #50061 )
2025-10-14 13:21:13 +05:30
rohitwaghchaure
141b70ce8b
Merge pull request #50069 from frappe/mergify/bp/version-15-hotfix/pr-50027
...
fix: reset raw materials considering not available batches (backport #50027 )
2025-10-14 13:21:03 +05:30
Rohit Waghchaure
2184a28e91
fix: reset raw materials considering not available batches
...
(cherry picked from commit ec1636db12 )
2025-10-14 07:19:43 +00:00
Rohit Waghchaure
e9d71e013a
fix: do reposting of first transfer entry based on item-wh combination
...
(cherry picked from commit 2f25b445ab )
2025-10-14 07:19:08 +00:00
Mihir Kandoi
5909b0e1a2
Merge pull request #50064 from frappe/mergify/bp/version-15-hotfix/pr-49445
...
fix(production plan): filter sales orders by item (backport #49445 )
2025-10-14 12:20:56 +05:30
Mihir Kandoi
525dd42e86
Merge pull request #50062 from frappe/mergify/bp/version-15-hotfix/pr-50058
...
fix: warehouse source reference in production report (backport #50058 )
2025-10-14 12:10:53 +05:30
ravibharathi656
20c2809437
fix(production plan): filter sales orders by item
...
(cherry picked from commit bfff945fb1 )
2025-10-14 06:32:58 +00:00
matteo.arosti
db93e50f16
fix: warehouse source reference in production report
...
(cherry picked from commit 451651e350 )
2025-10-14 06:22:44 +00:00
mergify[bot]
957b47f351
fix: skip party validation for payroll & it's journal & GL entry submission (backport #49638 ) ( #49826 )
...
* fix: skip party validation for payroll & it's journal & GL entry submission (#49638 )
* fix: skip validation for manual je & gl submission linked with payroll entry
* refactor: change condition
* fix: add checkbox in jouranl entry account and passed it true from payroll to skip party validation
* refactor: add checkbox to skip party validation in journal entry
(cherry picked from commit 35474d997d )
# Conflicts:
# erpnext/accounts/doctype/journal_entry/journal_entry.json
# erpnext/accounts/doctype/journal_entry/journal_entry.py
* fix: conflicts raised because of cherry pick while backporting
* fix: conflicts
---------
Co-authored-by: Raheel Khan <raheel@frappe.io >
2025-10-14 11:36:15 +05:30
mergify[bot]
b7c2405113
fix(Supplier Quotation Comparison): add a missing translate function (backport #49497 ) ( #50055 )
...
fix(Supplier Quotation Comparison): add a missing translate function (#49497 )
* Update supplier_quotation_comparison.py
* refactor: text cleaning
(cherry picked from commit 6cacead726 )
Co-authored-by: El-Shafei H. <el.shafei.developer@gmail.com >
2025-10-14 00:36:15 +05:30
rohitwaghchaure
f8a1ef055d
Merge pull request #50051 from frappe/mergify/bp/version-15-hotfix/pr-50047
...
fix: enhance sub-assembly item handling in raw material request calculations (backport #50047 )
2025-10-14 00:00:29 +05:30