Smit Vora
16112630ea
test: ensure no regression after save and submit on disassemble
...
(cherry picked from commit 18ac589796 )
2025-12-22 06:09:07 +00:00
Smit Vora
dd19b95113
fix: don't fetch qty as it's unused
...
(cherry picked from commit df13308663 )
2025-12-22 06:09:07 +00:00
Smit Vora
68eeba41c1
fix: de-duplicate rows on disassembly with multiple manufacture entries
...
(cherry picked from commit a091e47bd7 )
2025-12-22 06:09:06 +00:00
rohitwaghchaure
c77c426652
chore: fix conflicts
...
Removed logic for handling reserved serial numbers in sales invoices.
2025-12-22 11:37:19 +05:30
Rohit Waghchaure
dc5faa8b71
fix: same serial number was picked in multiple sales invoices
...
(cherry picked from commit 61c31f0cd0 )
# Conflicts:
# erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py
2025-12-22 04:09:59 +00:00
Pugazhendhi Velu
26a36d807e
fix(stock-report): ignore reserved stock in batch qty calculation
...
(cherry picked from commit 9a1f551e53 )
2025-12-21 16:57:51 +00:00
rohitwaghchaure
432b33ac5f
Merge pull request #51223 from frappe/mergify/bp/version-15-hotfix/pr-49951
...
feat(report): add batch qty update functionality in report (backport #49951 )
2025-12-21 22:26:22 +05:30
Pugazhendhi Velu
ca835c831b
fix: update batch_qty using get_batch_qty
...
(cherry picked from commit 15d9d8b719 )
2025-12-19 14:56:18 +00:00
Pugazhendhi Velu
10b0da8bc8
fix: use get_batch_qty to fetch batch data
...
(cherry picked from commit cf03d03033 )
2025-12-19 14:56:18 +00:00
Pugazhendhi Velu
e7fcacbe69
refactor: fetch batch qty difference in a single db query
...
(cherry picked from commit 9cc77934a6 )
2025-12-19 14:56:18 +00:00
Pugazhendhi Velu
57c356a1cd
feat(report): add batch qty update functionality in report
...
(cherry picked from commit f40c492a05 )
2025-12-19 14:56:18 +00:00
Frappe PR Bot
6e7de0ac47
chore(release): Bumped to Version 15.92.3
...
## [15.92.3](https://github.com/frappe/erpnext/compare/v15.92.2...v15.92.3 ) (2025-12-19)
### Bug Fixes
* **stock:** ignore reserved stock while calculating batch qty ([35478bb ](35478bbf91 ))
v15.92.3
2025-12-19 13:25:33 +00:00
rohitwaghchaure
2277b1aff5
Merge pull request #51221 from frappe/mergify/bp/version-15/pr-51220
...
fix(stock): ignore reserved stock while calculating batch qty (backport #51214 ) (backport #51220 )
2025-12-19 18:54:08 +05:30
rohitwaghchaure
58c793f14e
chore: fix conflicts
...
Removed logic for handling reserved stock when calculating batch quantity.
(cherry picked from commit 9ade0725e8 )
2025-12-19 12:55:11 +00:00
Sudharsanan11
08cd08adcd
test(stock): add test for ignore reserve stock
...
(cherry picked from commit 4d8ec5f54c )
(cherry picked from commit b20405dbf2 )
2025-12-19 12:55:11 +00:00
Sudharsanan11
35478bbf91
fix(stock): ignore reserved stock while calculating batch qty
...
(cherry picked from commit b23c6e2687 )
# Conflicts:
# erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py
(cherry picked from commit ac2402dd2a )
2025-12-19 12:55:11 +00:00
rohitwaghchaure
40481508f1
Merge pull request #51220 from frappe/mergify/bp/version-15-hotfix/pr-51214
...
fix(stock): ignore reserved stock while calculating batch qty (backport #51214 )
2025-12-19 18:24:37 +05:30
rohitwaghchaure
9ade0725e8
chore: fix conflicts
...
Removed logic for handling reserved stock when calculating batch quantity.
2025-12-19 18:07:42 +05:30
Sudharsanan11
b20405dbf2
test(stock): add test for ignore reserve stock
...
(cherry picked from commit 4d8ec5f54c )
2025-12-19 12:31:09 +00:00
Sudharsanan11
ac2402dd2a
fix(stock): ignore reserved stock while calculating batch qty
...
(cherry picked from commit b23c6e2687 )
# Conflicts:
# erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py
2025-12-19 12:31:09 +00:00
Smit Vora
c827fc3259
Merge pull request #51103 from frappe/mergify/bp/version-15-hotfix/pr-50788
...
fix: cascade projected quantity across multiple items in material requests (backport #50788 )
2025-12-19 14:07:50 +05:30
Smit Vora
f13db03c9b
test: make corrections to tests based on v15 functionality
2025-12-19 10:33:44 +05:30
Frappe PR Bot
54ed428225
chore(release): Bumped to Version 15.92.2
...
## [15.92.2](https://github.com/frappe/erpnext/compare/v15.92.1...v15.92.2 ) (2025-12-18)
### Bug Fixes
* **pegged currencies:** skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (backport [#51188 ](https://github.com/frappe/erpnext/issues/51188 )) ([#51203 ](https://github.com/frappe/erpnext/issues/51203 )) ([195f902 ](195f90232d ))
v15.92.2
2025-12-18 12:38:51 +00:00
Diptanil Saha
c046dad2c3
Merge pull request #51206 from frappe/mergify/bp/version-15/pr-51203
...
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (backport #51188 )
2025-12-18 18:07:29 +05:30
mergify[bot]
195f90232d
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (backport #51188 ) ( #51203 )
...
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (#51188 )
(cherry picked from commit 8ef09c0dc0 )
2025-12-18 12:18:08 +00:00
mergify[bot]
8ef09c0dc0
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (backport #51188 ) ( #51203 )
...
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
fix(pegged currencies): skip adding currencies_to_add items on pegged_currency_item if source_currency or pegged_against currency doc does not exist (#51188 )
2025-12-18 17:05:39 +05:30
Mihir Kandoi
7f91f95f95
chore: resolve conflicts
2025-12-18 15:37:23 +05:30
Navin-S-R
696a0892fa
refactor: improve asset depreciation handling during asset sales
2025-12-18 13:27:06 +05:30
Sudharsanan11
59aef4fc8c
fix(stock): handle serial and batch nos for disassemble stock entry
2025-12-17 16:16:54 +05:30
Khushi Rawat
99cd7cf63e
Merge pull request #51164 from frappe/mergify/bp/version-15-hotfix/pr-51156
...
fix: show company currency in asset depreciation schedule (backport #51156 )
2025-12-17 15:51:27 +05:30
Diptanil Saha
44082cae72
Merge pull request #51170 from frappe/mergify/bp/version-15-hotfix/pr-51169
...
fix(payment entry): set row id for 'On Previous Row Amount' or 'On Previous Row Total' charge type on tax table (backport #51169 )
2025-12-17 15:32:05 +05:30
diptanilsaha
d7c50cfa7c
fix(payment entry): set row id for 'On Previous Row Amount' or 'On Previous Row Total' charge type on tax table
...
(cherry picked from commit 848f8d6b1f )
2025-12-17 09:52:54 +00:00
Frappe PR Bot
1e52738150
chore(release): Bumped to Version 15.92.1
...
## [15.92.1](https://github.com/frappe/erpnext/compare/v15.92.0...v15.92.1 ) (2025-12-17)
### Bug Fixes
* incorrect current qty in stock reco (backport [#51152 ](https://github.com/frappe/erpnext/issues/51152 )) ([#51158 ](https://github.com/frappe/erpnext/issues/51158 )) ([552c5b5 ](552c5b5911 ))
v15.92.1
2025-12-17 09:34:54 +00:00
rohitwaghchaure
cbd0a76645
Merge pull request #51161 from frappe/mergify/bp/version-15/pr-51158
...
fix: incorrect current qty in stock reco (backport #51152 ) (backport #51158 )
2025-12-17 15:03:25 +05:30
sudarshan-g
5b1795b0a5
fix: show company currency in asset depreciation schedule
...
(cherry picked from commit e32f898dd7 )
2025-12-17 09:04:31 +00:00
mergify[bot]
552c5b5911
fix: incorrect current qty in stock reco (backport #51152 ) ( #51158 )
...
* fix: incorrect current qty in stock reco (#51152 )
(cherry picked from commit dec474ef3a )
* chore: fix conflicts
---------
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
(cherry picked from commit 89d6a8f02e )
2025-12-17 08:17:20 +00:00
mergify[bot]
89d6a8f02e
fix: incorrect current qty in stock reco (backport #51152 ) ( #51158 )
...
* fix: incorrect current qty in stock reco (#51152 )
(cherry picked from commit dec474ef3a )
* chore: fix conflicts
---------
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-12-17 13:46:31 +05:30
Diptanil Saha
069262dd4d
Merge pull request #51148 from frappe/mergify/bp/version-15-hotfix/pr-48942
2025-12-17 11:55:23 +05:30
Yash Chaubey
048865811c
perf: optimize company monthly sales query using date range ( #48942 )
...
* perf: optimize company monthly sales query using date range instead of DATE_FORMAT
* perf: optimize company monthly sales query using date range
(cherry picked from commit 4ede97ae2b )
2025-12-17 06:07:27 +00:00
mergify[bot]
2d42904bfb
fix: use serial and batch bundle to fetch incoming rate (backport #51119 ) ( #51146 )
...
Co-authored-by: NaviN <118178330+Navin-S-R@users.noreply.github.com >
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix: use serial and batch bundle to fetch incoming rate (#51119 )
2025-12-16 18:24:39 +01:00
Frappe PR Bot
66b2b89bcd
chore(release): Bumped to Version 15.92.0
...
# [15.92.0](https://github.com/frappe/erpnext/compare/v15.91.3...v15.92.0 ) (2025-12-16)
### Bug Fixes
* **accounts:** handle drop ship in company linked address validation ([b340d7d ](b340d7d4f4 ))
* add link filters for item group in quickentry ([981c9c7 ](981c9c76c1 ))
* add missing query key in 'Reports To' field filter ([e1dc80b ](e1dc80b6d8 ))
* add validation for transferred qty and handle MR transfer status for in-transit entry. (backport [#50683 ](https://github.com/frappe/erpnext/issues/50683 )) ([#51134 ](https://github.com/frappe/erpnext/issues/51134 )) ([6a6398a ](6a6398a392 ))
* **currency exchange settings:** added backward compatibility for frankfurter api ([8d32ba9 ](8d32ba9a2e ))
* delayed tasks summary chart color ([325fc61 ](325fc619dc ))
* ensure fresh `grand_total_diff` is used for each calculation ([2d198e6 ](2d198e698a ))
* ensure type on method parameter ([16c8b74](16c8b74d52 ))
* incorrect invoice qty ([ebbecdb ](ebbecdba23 ))
* **manufacturing:** add validation for disassemble qty ([cdc0429 ](cdc04292f2 ))
* **manufacturing:** get items for disassembly order ([279cf6f ](279cf6fe00 ))
* mark navbar item as translatable ([ec3a226 ](ec3a226a83 ))
* only show net gl balance as opening in general ledger ([0d5e45b ](0d5e45bb7c ))
* **payment entry:** fetch gain loss account from company boot ([c01e40d ](c01e40da3c ))
* precision issue on job card submission ([4ee4a57 ](4ee4a57f72 ))
* preserve user-entered exchange rates in ERR journal entries ([fa04e36 ](fa04e368d3 ))
* prevent dispatch address copying on drop ship ([5d5dff9 ](5d5dff9103 ))
* prevent self in "Reports To" dropdown (UI-level check) ([9e8bb9b ](9e8bb9b235 ))
* putaway rule not applying on serial nos ([df820ae ](df820aece6 ))
* re-calculate outstanding / write-off amount during submission ([5bfdc01 ](5bfdc010f3 ))
* **Rename Tool:** use "Link" field instead of "Select" ([2aff169 ](2aff16928c ))
* **Rename Tool:** use "Link" field instead of "Select" (backport [#50995 ](https://github.com/frappe/erpnext/issues/50995 )) ([#51138 ](https://github.com/frappe/erpnext/issues/51138 )) ([53bb2cf ](53bb2cf7c0 ))
* Serial/Batches not fetching when creating Material Transfer from Purchase Receipt ([f3c70a6 ](f3c70a66b5 ))
* **share balance:** use currency field instead of int for rate and amount ([a8ed281 ](a8ed2815a4 ))
* Short circuit guest perm checks ([dab8ac7 ](dab8ac7b1d ))
* stock ageing report ([d098572 ](d09857294c ))
* **stock:** remove total bar in chart view ([918f8ca ](918f8ca79b ))
* **subcontract:** ignore BOM qty validation for alternative items (backport [#51122 ](https://github.com/frappe/erpnext/issues/51122 )) ([#51135 ](https://github.com/frappe/erpnext/issues/51135 )) ([2c9c6c3 ](2c9c6c3798 ))
* **trial_balance:** remove hardcoded precision for currency values ([99b69c1 ](99b69c121e ))
* use dummy translations for custom field labels ([#49875 ](https://github.com/frappe/erpnext/issues/49875 )) ([088bbac ](088bbac543 ))
* validate available stock with multiple dimensions (backport [#50937 ](https://github.com/frappe/erpnext/issues/50937 )) ([#50983 ](https://github.com/frappe/erpnext/issues/50983 )) ([98eeff8 ](98eeff8775 ))
* validate budget after cost center allocation ([a2b6e4a ](a2b6e4a1c5 ))
### Features
* introduce extended bank transaction fields (backport [#50021 ](https://github.com/frappe/erpnext/issues/50021 )) ([#51112 ](https://github.com/frappe/erpnext/issues/51112 )) ([a61890e ](a61890ec2b ))
### Performance Improvements
* move all hourly/daily jobs to maintenance queue (backport [#47504 ](https://github.com/frappe/erpnext/issues/47504 )) ([#51005 ](https://github.com/frappe/erpnext/issues/51005 )) ([46ca347 ](46ca347578 ))
* sabb validate serial no ([#51132 ](https://github.com/frappe/erpnext/issues/51132 )) ([3a9888a ](3a9888aad9 ))
### Reverts
* changes to install_fixtures ([19dc26e ](19dc26ea16 ))
v15.92.0
2025-12-16 15:33:15 +00:00
ruthra kumar
d804d43ed0
Merge pull request #51124 from frappe/version-15-hotfix
...
chore: release v15
2025-12-16 21:01:44 +05:30
ruthra kumar
53bb2cf7c0
fix(Rename Tool): use "Link" field instead of "Select" (backport #50995 ) ( #51138 )
...
fix(Rename Tool): use "Link" field instead of "Select"
(cherry picked from commit ba9bbed038 )
# Conflicts:
# erpnext/utilities/doctype/rename_tool/rename_tool.json
# erpnext/utilities/doctype/rename_tool/rename_tool.py
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-12-16 20:40:10 +05:30
Raffael Meyer
2aff16928c
fix(Rename Tool): use "Link" field instead of "Select"
...
(cherry picked from commit ba9bbed038 )
# Conflicts:
# erpnext/utilities/doctype/rename_tool/rename_tool.json
# erpnext/utilities/doctype/rename_tool/rename_tool.py
2025-12-16 20:23:15 +05:30
Diptanil Saha
630dcf072f
Merge pull request #51144 from frappe/mergify/bp/version-15-hotfix/pr-51120
...
fix: add link filters for item group in quickentry (backport #51120 )
2025-12-16 18:59:24 +05:30
Mihir Kandoi
b73eb47a43
Merge pull request #51140 from frappe/mergify/bp/version-15-hotfix/pr-51137
2025-12-16 18:31:52 +05:30
Afsal Syed
981c9c76c1
fix: add link filters for item group in quickentry
...
(cherry picked from commit 3bef6bf5ef )
2025-12-16 12:57:51 +00:00
mergify[bot]
6a6398a392
fix: add validation for transferred qty and handle MR transfer status for in-transit entry. (backport #50683 ) ( #51134 )
...
fix: add validation for transferred qty and handle MR transfer status for in-transit entry. (#50683 )
* fix: add validation for transferred qty
* fix: modify if statement
* test: add unit test for mr transfer status in-transit entry
(cherry picked from commit 890316a793 )
Co-authored-by: Logesh Periyasamy <logeshperiyasamy24@gmail.com >
2025-12-16 18:22:15 +05:30
Sudharsanan11
0b6b73b500
fix(buying): add disabled filter for supplier
...
(cherry picked from commit 6cc2290f6e )
# Conflicts:
# erpnext/buying/doctype/request_for_quotation/request_for_quotation.js
2025-12-16 12:51:40 +00:00
Mihir Kandoi
325fc619dc
fix: delayed tasks summary chart color
...
(cherry picked from commit 38affb0562 )
2025-12-16 12:44:30 +00:00