rohitwaghchaure
3fcf6cfef7
Merge pull request #53674 from frappe/mergify/bp/version-15-hotfix/pr-53673
...
fix: stock queue for SABB (backport #53673 )
2026-03-22 13:20:05 +05:30
Rohit Waghchaure
461bc1733f
fix: stock queue for SABB
...
(cherry picked from commit 3fcf308ed8 )
2026-03-22 07:30:44 +00:00
rohitwaghchaure
812ca37055
Merge pull request #53669 from frappe/mergify/bp/version-15-hotfix/pr-53638
...
fix: deadlock issue for SLE (backport #53638 )
2026-03-21 14:41:01 +05:30
Rohit Waghchaure
540a8540d6
fix: deadlock issue for SLE
...
(cherry picked from commit f48b03c6ec )
2026-03-21 08:34:28 +00:00
diptanilsaha
d96590c4d9
fix(budget-variance-report): validate 'budget_against' filter (backport #53079 ) ( #53663 )
2026-03-20 15:33:36 +05:30
mergify[bot]
90e4f9026d
fix: do not overwrite expense account in stock entry (backport #53658 ) ( #53660 )
...
* fix: do not overwrite expense account in stock entry (#53658 )
(cherry picked from commit fa35fbdb8e )
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-20 09:41:39 +00:00
mergify[bot]
defa1d4a76
fix: validate permission before updating status (backport #53651 ) ( #53652 )
...
* fix: validate permission before updating status (#53651 )
(cherry picked from commit 8e17c722fb )
# Conflicts:
# erpnext/buying/doctype/purchase_order/purchase_order.py
# erpnext/selling/doctype/sales_order/sales_order.py
# erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
* chore: resolve conflicts
---------
Co-authored-by: diptanilsaha <diptanil@frappe.io >
2026-03-19 20:49:53 +05:30
Nishka Gosalia
ff11429941
Merge pull request #53647 from frappe/mergify/bp/version-15-hotfix/pr-53645
...
fix: Adding validation for operation time in BOM (backport #53645 )
2026-03-19 20:21:20 +05:30
Nishka Gosalia
b3f0e2a00d
fix: merge conflicts
2026-03-19 19:54:53 +05:30
nishkagosalia
7707a79d44
fix: Adding validation for operation time in BOM
...
(cherry picked from commit 7f70e62c30 )
# Conflicts:
# erpnext/manufacturing/doctype/job_card/test_job_card.py
2026-03-19 13:00:08 +00:00
Frappe PR Bot
94900cb8b8
chore(release): Bumped to Version 15.101.3
...
## [15.101.3](https://github.com/frappe/erpnext/compare/v15.101.2...v15.101.3 ) (2026-03-19)
### Bug Fixes
* **sales_invoice:** using `msgprint` and removed condition checking for `is_created_using_pos` to refetch payment methods ([#53636 ](https://github.com/frappe/erpnext/issues/53636 )) ([65d8a17 ](65d8a176a6 ))
v15.101.3
2026-03-19 10:07:46 +00:00
diptanilsaha
c1be262357
Merge pull request #53639 from frappe/mergify/bp/version-15/pr-53636
...
fix(sales_invoice): using `msgprint` and removed condition checking for `is_created_using_pos` to refetch payment methods (backport #53636 )
2026-03-19 15:36:17 +05:30
diptanilsaha
65d8a176a6
fix(sales_invoice): using msgprint and removed condition checking for is_created_using_pos to refetch payment methods ( #53636 )
...
(cherry picked from commit f8ab56ecc9 )
2026-03-19 08:49:49 +00:00
diptanilsaha
f8ab56ecc9
fix(sales_invoice): using msgprint and removed condition checking for is_created_using_pos to refetch payment methods ( #53636 )
2026-03-19 14:18:48 +05:30
Ravibharathi
488ea7f994
Merge pull request #53628 from frappe/mergify/bp/version-15-hotfix/pr-53509
...
fix: set customer details on customer creation at login (backport #53509 )
2026-03-19 13:59:27 +05:30
mergify[bot]
6ea3d56972
fix(stock): fix email error message (backport #53606 ) ( #53632 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(stock): fix email error message (#53606 )
2026-03-19 07:39:30 +00:00
Navin-S-R
e2c8dc5386
chore: resolve conflict
2026-03-19 13:06:16 +05:30
mergify[bot]
9c243e8dd0
refactor: remove test file import in stock ageing report (backport #53619 ) ( #53625 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-19 06:50:54 +00:00
Sakthivel Murugan S
4f39dfd642
fix: set customer details on customer creation at login ( #53509 )
...
(cherry picked from commit 256d267a3b )
# Conflicts:
# erpnext/portal/utils.py
2026-03-19 06:34:50 +00:00
mergify[bot]
af86fd3cb4
fix: consider returned qty in subcontracting report (backport #53616 ) ( #53620 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
fix: consider returned qty in subcontracting report (#53616 )
2026-03-19 11:52:44 +05:30
mergify[bot]
5a3bc27e2c
fix: python error in manufacture entry if transfer against is job card (backport #53615 ) ( #53617 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
fix: python error in manufacture entry if transfer against is job card (#53615 )
2026-03-19 05:13:36 +00:00
mergify[bot]
562f93e75c
fix: ignore cost center (backport #53063 ) ( #53613 )
...
Co-authored-by: Sowmya <106989392+SowmyaArunachalam@users.noreply.github.com >
fix: ignore cost center (#53063 )
2026-03-19 04:41:10 +00:00
mergify[bot]
e0f1e757f3
fix: check posting_date in args (backport #53303 ) ( #53611 )
...
Co-authored-by: Vishnu Priya Baskaran <145791817+ervishnucs@users.noreply.github.com >
fix: check posting_date in args (#53303 )
2026-03-19 04:38:20 +00:00
Frappe PR Bot
572d8530b6
chore(release): Bumped to Version 15.101.2
...
## [15.101.2](https://github.com/frappe/erpnext/compare/v15.101.1...v15.101.2 ) (2026-03-18)
### Bug Fixes
* incorrect sle calculation when doc has project ([#53599 ](https://github.com/frappe/erpnext/issues/53599 )) ([9e10dec ](9e10dec903 ))
v15.101.2
2026-03-18 13:42:20 +00:00
rohitwaghchaure
0fa8cc76f5
Merge pull request #53602 from frappe/mergify/bp/version-15/pr-53600
...
fix: incorrect sle calculation when doc has project (backport #53599 ) (backport #53600 )
2026-03-18 19:10:44 +05:30
Mihir Kandoi
9e10dec903
fix: incorrect sle calculation when doc has project ( #53599 )
...
(cherry picked from commit 6cb6a52ded )
(cherry picked from commit 7acd435835 )
2026-03-18 13:38:17 +00:00
rohitwaghchaure
7b64f88734
Merge pull request #53600 from frappe/mergify/bp/version-15-hotfix/pr-53599
...
fix: incorrect sle calculation when doc has project (backport #53599 )
2026-03-18 19:07:26 +05:30
Mihir Kandoi
7acd435835
fix: incorrect sle calculation when doc has project ( #53599 )
...
(cherry picked from commit 6cb6a52ded )
2026-03-18 13:20:17 +00:00
rohitwaghchaure
16fe458b92
Merge pull request #53585 from frappe/mergify/bp/version-15-hotfix/pr-53246
...
feat: add cost center field to the stock entry accounting dimension tab (backport #53246 )
2026-03-18 16:52:27 +05:30
rohitwaghchaure
4c2dba98da
chore: fix conflicts
...
Removed several fields related to additional transfer entries and subcontracting inward orders from the stock entry JSON.
2026-03-18 16:32:56 +05:30
sudarshan-g
e17b5dfe61
feat: add cost center field to the stock entry accounting dimension tab
...
(cherry picked from commit 47772f4e77 )
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.json
2026-03-18 06:20:08 +00:00
mergify[bot]
c09c5999dc
fix(stock): add company filter while fetching batches (backport #53369 ) ( #53580 )
...
* fix(stock): add company filter while fetching batches (#53369 )
(cherry picked from commit 31d14df37b )
# Conflicts:
# erpnext/manufacturing/doctype/work_order/work_order.py
# erpnext/stock/doctype/pick_list/pick_list.py
# erpnext/stock/doctype/pick_list_item/pick_list_item.json
* chore: resolve conflicts
* chore: resolve conflicts
* chore: resolve conflicts
* chore: resolve conflicts
---------
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-18 05:04:52 +00:00
mergify[bot]
a7bf55b4bf
chore: make supplier data expanded by default in PI (backport #53565 ) ( #53578 )
...
* chore: make supplier data expanded by default in PI (#53565 )
(cherry picked from commit b433852f8a )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-18 04:59:04 +00:00
Frappe PR Bot
c912df95cb
chore(release): Bumped to Version 15.101.1
...
## [15.101.1](https://github.com/frappe/erpnext/compare/v15.101.0...v15.101.1 ) (2026-03-18)
### Bug Fixes
* add item_name to quick entry fields in Item doctype (backport [#53530 ](https://github.com/frappe/erpnext/issues/53530 )) ([#53532 ](https://github.com/frappe/erpnext/issues/53532 )) ([0e770c0 ](0e770c0bbd ))
* Append existing ignored doctypes in Journal Entry on_cancel instead of overwriting ([b73d970 ](b73d9700d0 ))
* **banking:** include paid purchase invoices in reports and bank clearance ([#52675 ](https://github.com/frappe/erpnext/issues/52675 )) ([ab9d960 ](ab9d960aa8 ))
* broke cost center filter in get outstanding reference docs ([53e3bfb ](53e3bfbf22 ))
* change "Date" label to "Posting Date" in Sales Invoice and Purchase Invoice (backport [#53503 ](https://github.com/frappe/erpnext/issues/53503 )) ([#53516 ](https://github.com/frappe/erpnext/issues/53516 )) ([eec8cf8 ](eec8cf8a71 ))
* coderebbit review ([05d614e ](05d614eb04 ))
* correct function syntax in TDS Computation Report ([94972da ](94972da845 ))
* correct overlap detection in JobCard.has_overlap (backport [#53473 ](https://github.com/frappe/erpnext/issues/53473 )) ([#53522 ](https://github.com/frappe/erpnext/issues/53522 )) ([d262a65 ](d262a65b00 ))
* correct payment terms fetching and recalculation logic ([79b0482 ](79b04826d9 ))
* correct payment terms fetching and recalculation logic ([3148816 ](3148816451 ))
* Creating new item price incase of changes in expired item price (backport [#53534 ](https://github.com/frappe/erpnext/issues/53534 )) ([#53544 ](https://github.com/frappe/erpnext/issues/53544 )) ([526ffc1 ](526ffc1176 ))
* **delivery note:** avoid maintaining si_detail on return delivery note (backport [#52456 ](https://github.com/frappe/erpnext/issues/52456 )) ([#53352 ](https://github.com/frappe/erpnext/issues/53352 )) ([034d460 ](034d460ae1 ))
* do not modify rate in the child item merely for comparison (backport [#53301 ](https://github.com/frappe/erpnext/issues/53301 )) ([#53375 ](https://github.com/frappe/erpnext/issues/53375 )) ([0e00ab8 ](0e00ab8865 ))
* do not set valuation rate for invoice without update stock ([284ccd1 ](284ccd1def ))
* enhance sorting and optimize GL entry retrieval ([93ebec9 ](93ebec90ef ))
* **italy:** fix e-invoice ScontoMaggiorazione structure and included_in_print_rate support ([#53334 ](https://github.com/frappe/erpnext/issues/53334 )) ([b9c8e8d ](b9c8e8d478 ))
* **manufacturing:** update working hours validation (backport [#53559 ](https://github.com/frappe/erpnext/issues/53559 )) ([#53566 ](https://github.com/frappe/erpnext/issues/53566 )) ([9771ed4 ](9771ed4c57 ))
* **minor:** filter bank accounts in bank statement import ([#53481 ](https://github.com/frappe/erpnext/issues/53481 )) ([a5d1afe ](a5d1afe304 ))
* NoneType error when template description is to be copied to variant (backport [#53358 ](https://github.com/frappe/erpnext/issues/53358 )) ([#53365 ](https://github.com/frappe/erpnext/issues/53365 )) ([0612f1c ](0612f1c941 ))
* **p&l_statement:** disable accumulated value filter by default (backport [#53488 ](https://github.com/frappe/erpnext/issues/53488 )) ([#53489 ](https://github.com/frappe/erpnext/issues/53489 )) ([b63b532 ](b63b5320f2 ))
* precision issue in production plan (backport [#53370 ](https://github.com/frappe/erpnext/issues/53370 )) ([#53373 ](https://github.com/frappe/erpnext/issues/53373 )) ([5737d2a ](5737d2afa3 ))
* re-calculate taxes and totals after resetting bundle item rate (backport [#53342 ](https://github.com/frappe/erpnext/issues/53342 )) ([#53349 ](https://github.com/frappe/erpnext/issues/53349 )) ([db251c6 ](db251c6e11 ))
* refactor GL entry mapping to include voucher type ([c2e6759 ](c2e67599f5 ))
* **regional:** rename duplicate Customer fields in Italy setup (backport [#50921 ](https://github.com/frappe/erpnext/issues/50921 )) ([#53397 ](https://github.com/frappe/erpnext/issues/53397 )) ([2a70203 ](2a70203cab ))
* remove redundant pos print format ([#53348 ](https://github.com/frappe/erpnext/issues/53348 )) ([8497d1f ](8497d1f8cf ))
* sales order indicator should be based on available qty rather th… (backport [#53456 ](https://github.com/frappe/erpnext/issues/53456 )) ([#53457 ](https://github.com/frappe/erpnext/issues/53457 )) ([a6cf31e ](a6cf31edad ))
* **sales_invoice:** reset payment methods on `pos_profile` change (backport [#53514 ](https://github.com/frappe/erpnext/issues/53514 )) ([#53560 ](https://github.com/frappe/erpnext/issues/53560 )) ([239728e ](239728e4d9 ))
* **serial_and_batch_bundle_selector:** handle CSV attachment properly (backport [#53460 ](https://github.com/frappe/erpnext/issues/53460 )) ([#53461 ](https://github.com/frappe/erpnext/issues/53461 )) ([7a7c4a0 ](7a7c4a03f0 ))
* skip validate_stock_accounts when perpetual inventory is disabled ([3bc9190 ](3bc9190795 ))
* stock adjustment entry ([ac6c06d ](ac6c06daf9 ))
* **stock:** fix the property setter (backport [#53422 ](https://github.com/frappe/erpnext/issues/53422 )) ([#53573 ](https://github.com/frappe/erpnext/issues/53573 )) ([57815a0 ](57815a07ac ))
* **support-settings:** disable the auto-close tickets feature if `close_issue_after_days` is set to 0 (backport [#53499 ](https://github.com/frappe/erpnext/issues/53499 )) ([#53504 ](https://github.com/frappe/erpnext/issues/53504 )) ([30fe711 ](30fe711c44 ))
* **tds-report:** correct party type filtering and refactor ([e5eb540 ](e5eb5406da ))
* test case ([c384564 ](c384564314 ))
* update delivery date in line items ([#53331 ](https://github.com/frappe/erpnext/issues/53331 )) ([85c4cc3 ](85c4cc3e1b ))
* update item description in Production Plan Assembly Items table ([e3e9d7b ](e3e9d7b19e ))
* update label on company change ([908e185 ](908e185cfe ))
* update user status depends on employee status ([c5796fe ](c5796fed4a ))
* use completion_date not posting date ([6d47660 ](6d476604df ))
* use qb to prevent incorrect sql due to user permissions ([03f0922 ](03f09222cf ))
* valuation rate for no Use Batch wise Valuation batches ([ca6872c ](ca6872c768 ))
v15.101.1
2026-03-18 04:58:29 +00:00
diptanilsaha
915315ef1b
Merge pull request #53541 from frappe/version-15-hotfix
2026-03-18 10:26:58 +05:30
mergify[bot]
526dc68c72
chore: add documentation link in valuation method field (backport #53564 ) ( #53570 )
...
* chore: add documentation link in valuation method field (#53564 )
(cherry picked from commit f319857939 )
# Conflicts:
# erpnext/stock/doctype/item/item.json
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-17 16:50:12 +00:00
mergify[bot]
9771ed4c57
fix(manufacturing): update working hours validation (backport #53559 ) ( #53566 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(manufacturing): update working hours validation (#53559 )
2026-03-17 22:09:00 +05:30
mergify[bot]
57815a07ac
fix(stock): fix the property setter (backport #53422 ) ( #53573 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(stock): fix the property setter (#53422 )
2026-03-17 22:07:46 +05:30
Arturo
b9c8e8d478
fix(italy): fix e-invoice ScontoMaggiorazione structure and included_in_print_rate support ( #53334 )
2026-03-17 15:18:14 +00:00
mergify[bot]
526ffc1176
fix: Creating new item price incase of changes in expired item price (backport #53534 ) ( #53544 )
...
Co-authored-by: Nishka Gosalia <nishkagosalia@Nishkas-MacBook-Air.local >
Co-authored-by: Nishka Gosalia <58264710+nishkagosalia@users.noreply.github.com >
fix: Creating new item price incase of changes in expired item price (#53534 )
2026-03-17 14:51:13 +00:00
mergify[bot]
239728e4d9
fix(sales_invoice): reset payment methods on pos_profile change (backport #53514 ) ( #53560 )
...
Co-authored-by: diptanilsaha <diptanil@frappe.io >
fix(sales_invoice): reset payment methods on `pos_profile` change (#53514 )
2026-03-17 20:17:32 +05:30
rohitwaghchaure
48d211f8a0
Merge pull request #53554 from saeedkola/fix/validate-stock-accounts-perpetual-v15-hotfix
...
fix: skip validate_stock_accounts in Journal Entry when perpetual inventory is disabled
2026-03-17 18:30:34 +05:30
ruthra kumar
761caba8e8
Merge pull request #53549 from frappe/mergify/bp/version-15-hotfix/pr-53548
...
fix: incorrect user perms in queries (backport #53548 )
2026-03-17 17:14:04 +05:30
Saeed Kola
3bc9190795
fix: skip validate_stock_accounts when perpetual inventory is disabled
...
When perpetual inventory is disabled, stock transactions produce no GL
entries, so blocking manual Journal Entries against stock accounts is
incorrect. Added an early return guard in validate_stock_accounts()
to skip the check when is_perpetual_inventory_enabled() returns False.
2026-03-17 17:08:29 +05:30
ruthra kumar
3720a8d5c9
Merge pull request #53528 from frappe/mergify/bp/version-15-hotfix/pr-52675
...
fix(banking): include paid purchase invoices in reports and bank clearance (backport #52675 )
2026-03-17 17:01:33 +05:30
ruthra kumar
03f09222cf
fix: use qb to prevent incorrect sql due to user permissions
...
(cherry picked from commit 04b967bd6d )
# Conflicts:
# erpnext/controllers/queries.py
2026-03-17 16:45:29 +05:30
ruthra kumar
f232024fa4
chore: remove incorrect import
...
(cherry picked from commit fc2edfbded )
# Conflicts:
# erpnext/controllers/queries.py
2026-03-17 11:02:32 +00:00
rohitwaghchaure
fd336e8d4b
Merge pull request #53537 from frappe/mergify/bp/version-15-hotfix/pr-53500
...
fix: valuation rate for no Use Batch wise Valuation batches (backport #53500 )
2026-03-17 15:53:29 +05:30
rohitwaghchaure
c384564314
fix: test case
...
Removed company parameter from get_valuation_method call.
2026-03-17 15:05:46 +05:30
Rohit Waghchaure
ca6872c768
fix: valuation rate for no Use Batch wise Valuation batches
...
(cherry picked from commit 4befa15198 )
2026-03-17 08:42:59 +00:00