Mihir Kandoi
8fed606357
Merge pull request #53065 from frappe/mergify/bp/version-15-hotfix/pr-53062
...
fix: correct sle voucher_type comparison in get_ref_doctype (backport #53062 )
2026-03-01 21:01:39 +05:30
Sanjesh
a587b6a57c
fix: correct sle voucher_type comparison in get_ref_doctype
...
(cherry picked from commit cffb59ae73 )
2026-03-01 15:16:29 +00:00
Mihir Kandoi
51fb7affeb
Merge pull request #53060 from frappe/mergify/bp/version-15-hotfix/pr-53057
...
fix: allow allowed roles to bypass over billing validation (backport #53057 )
2026-03-01 20:43:16 +05:30
Mihir Kandoi
6ac2f510a6
chore: resolve conflicts
2026-03-01 20:28:00 +05:30
Mihir Kandoi
2a78f47f02
Merge pull request #53058 from frappe/mergify/bp/version-15-hotfix/pr-53052
...
fix: use stock qty instead of qty when creating stock entry from MR (backport #53052 )
2026-03-01 15:52:19 +05:30
Mihir Kandoi
8e59fe90cc
fix: allow allowed roles to bypass over billing validation
...
(cherry picked from commit 04127019f9 )
# Conflicts:
# erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
2026-03-01 10:18:05 +00:00
Mihir Kandoi
bf7b9c10dc
Merge pull request #53053 from frappe/mergify/bp/version-15-hotfix/pr-53051
...
fix: use conversion factor when creating stock entry from pick list (backport #53051 )
2026-03-01 15:25:57 +05:30
Mihir Kandoi
2984f79a69
fix: use stock qty instead of qty when creating stock entry from MR
...
(cherry picked from commit 30c3ff2efe )
2026-03-01 09:51:35 +00:00
Mihir Kandoi
f2e1482f63
fix: use conversion factor when creating stock entry from pick list
...
(cherry picked from commit 5f12b0db3f )
2026-03-01 09:40:21 +00:00
Diptanil Saha
0458930d9e
Merge pull request #53019 from diptanilsaha/tb_total
2026-02-27 16:52:46 +05:30
Frappe PR Bot
b2a8af5ba6
chore(release): Bumped to Version 15.99.1
...
## [15.99.1](https://github.com/frappe/erpnext/compare/v15.99.0...v15.99.1 ) (2026-02-27)
### Bug Fixes
* old stock reco entries causing issue in the stock balance report ([bba0a6d ](bba0a6d950 ))
v15.99.1
2026-02-27 10:50:36 +00:00
rohitwaghchaure
45eed5fd81
Merge pull request #53025 from frappe/mergify/bp/version-15/pr-53020
...
fix: old stock reco entries causing issue in the stock balance report (backport #53013 ) (backport #53020 )
2026-02-27 16:18:40 +05:30
rohitwaghchaure
435c852b54
chore: fix conflicts
...
Added a method to prepare stock reconciliation voucher-wise count and updated logic for handling stock reconciliation entries.
(cherry picked from commit cc6fbde463 )
2026-02-27 10:32:36 +00:00
Rohit Waghchaure
bba0a6d950
fix: old stock reco entries causing issue in the stock balance report
...
(cherry picked from commit 0874cbc268 )
# Conflicts:
# erpnext/stock/report/stock_balance/stock_balance.py
(cherry picked from commit b712467049 )
2026-02-27 10:32:36 +00:00
rohitwaghchaure
51d5885454
Merge pull request #53020 from frappe/mergify/bp/version-15-hotfix/pr-53013
...
fix: old stock reco entries causing issue in the stock balance report (backport #53013 )
2026-02-27 16:02:12 +05:30
rohitwaghchaure
cc6fbde463
chore: fix conflicts
...
Added a method to prepare stock reconciliation voucher-wise count and updated logic for handling stock reconciliation entries.
2026-02-27 15:46:52 +05:30
Rohit Waghchaure
b712467049
fix: old stock reco entries causing issue in the stock balance report
...
(cherry picked from commit 0874cbc268 )
# Conflicts:
# erpnext/stock/report/stock_balance/stock_balance.py
2026-02-27 09:26:37 +00:00
diptanilsaha
eabaef2f0b
fix(trial-balance): totals with filter show_group_accounts enabled
2026-02-27 14:42:53 +05:30
Mihir Kandoi
f90e984833
Merge pull request #53017 from frappe/mergify/bp/version-15-hotfix/pr-53012
2026-02-27 13:58:02 +05:30
Thomas antony
f6a05ec85e
feat: UOM query filter for opportunity items
...
Add UOM query filter based on item code in opportunity form.
(cherry picked from commit b33f06701c )
2026-02-27 08:23:31 +00:00
Diptanil Saha
5ba38bcf32
Merge pull request #53001 from frappe/mergify/bp/version-15-hotfix/pr-38468
...
fix: Variant Items, List View Enabled to Variant Status Change (backport #38468 )
2026-02-26 16:50:55 +05:30
diptanilsaha
39f8d35414
chore: resolve conflict
2026-02-26 16:44:17 +05:30
Parameshwari Palanisamy
25b169059d
fix: Variant Items, List View Enabled to Variant Status Change ( #38468 )
...
* feat: Purchase Register Report Supplier Group filter Adding
* fix: Variant Items, List View Enabled to Variant Status Change
* Update purchase_register.js
* Update purchase_register.py
(cherry picked from commit 9ea963bfe9 )
# Conflicts:
# erpnext/stock/doctype/item/item_list.js
2026-02-26 11:08:55 +00:00
David Arnold
717c5b25eb
fix: client-side taxes calculation ( #44510 )
...
closes : #44328
2026-02-26 13:55:17 +05:30
ruthra kumar
e5282a48ae
chore: resolve conflicts
2026-02-26 13:52:23 +05:30
Luis Mendoza
516ad9021b
fix(accounts): round and convert net_amount to company currency in JS tax controller
...
(cherry picked from commit b10b205394 )
# Conflicts:
# erpnext/public/js/controllers/taxes_and_totals.js
2026-02-26 08:17:52 +00:00
Luis Mendoza
86c628521e
style: prettier formatting
...
(cherry picked from commit 485166b668 )
2026-02-26 08:17:51 +00:00
Luis Mendoza
6ad84d66cc
fix(accounts): compute tax net_amount in JS controller
...
(cherry picked from commit 153ad99f85 )
# Conflicts:
# erpnext/public/js/controllers/taxes_and_totals.js
2026-02-26 08:17:51 +00:00
ruthra kumar
a2a6460c6c
Merge pull request #52992 from frappe/mergify/bp/version-15-hotfix/pr-52188
...
fix(payment entry): round unallocated amount (backport #52188 )
2026-02-26 13:24:06 +05:30
ravibharathi656
76a19076bf
fix(payment entry): round unallocated amount
...
(cherry picked from commit b0d6751777 )
2026-02-26 07:38:07 +00:00
ruthra kumar
fdaa0b8b58
Merge pull request #52974 from frappe/mergify/bp/version-15-hotfix/pr-52973
...
fix: ensure cache is cleared on fiscal year update and trash (backport #52973 )
2026-02-26 10:00:29 +05:30
ljain112
7278166b2c
fix: ensure cache is cleared on fiscal year update and trash
...
(cherry picked from commit 39b0e3522a )
2026-02-25 14:35:48 +00:00
ljain112
e5eb5406da
fix(tds-report): correct party type filtering and refactor
2026-02-25 16:30:30 +05:30
mergify[bot]
9657c6431d
Merge pull request #52932 from frappe/mergify/bp/version-15-hotfix/pr-52824
...
refactor: separate construction of chart related data from `get_columns()` (backport #52824 )
2026-02-25 15:11:46 +05:30
Frappe PR Bot
7ad770a83a
chore(release): Bumped to Version 15.99.0
...
# [15.99.0](https://github.com/frappe/erpnext/compare/v15.98.1...v15.99.0 ) (2026-02-25)
### Bug Fixes
* **`fiscal_year_company`:** made `company` field mandatory ([2fffc94 ](2fffc9448b ))
* **`fiscal_year`:** `Fiscal Year` auto-generation and notification ([397f39e ](397f39e271 ))
* `update_stock` behaviour on selling invoices ([82bcb62 ](82bcb62b21 ))
* Add handling for Sales Invoice Item quantity field ([41c7890 ](41c7890a6d ))
* add purchase invoice as well ([2fc3e30 ](2fc3e30f9f ))
* avoid duplicate taxes and charges rows in payment entry (backport [#52178 ](https://github.com/frappe/erpnext/issues/52178 )) ([#52318 ](https://github.com/frappe/erpnext/issues/52318 )) ([946c355 ](946c3554b1 ))
* better permissions on make payment request ([ce7101f ](ce7101f555 ))
* bug with comparison regarding `None` values and empty string ([852c200 ](852c200ee0 ))
* check gl account of an associated bank account in bank transaction ([6b286ae ](6b286ae03d ))
* enfore permission on make_payment_request ([4602919 ](460291990a ))
* get employee email with priority if preferred is not set ([943e2c0 ](943e2c00bc ))
* ignore permissions instead of saving parent ([bce77b6 ](bce77b6117 ))
* inconsistent label name between parent and child ([1bf608f ](1bf608f835 ))
* **manufacturing:** remove delete query of job card & batch and serial no ([#52840 ](https://github.com/frappe/erpnext/issues/52840 )) ([e30b2f1 ](e30b2f1d04 ))
* **manufacturing:** set pick list purpose while creating it from work order ([33d48c5 ](33d48c5575 ))
* **manufacturing:** update status for work order before calculating planned qty ([b3bcfd5 ](b3bcfd5a64 ))
* permission issue for quotation item during update item ([5a3c027 ](5a3c027432 ))
* prevent precision errors in discount distribution with inclusive tax ([61ac180 ](61ac18069b ))
* **Purchase Receipt:** copy project from first row when adding items ([fd48fb4 ](fd48fb49b9 ))
* remove supplier invoice date/posting date validation ([dcf4ac6 ](dcf4ac66bb ))
* reservation based on field should be read only in SRE ([c3626d6 ](c3626d67ca ))
* restore missing `has_permission` import ([0ba965a ](0ba965aae6 ))
* **sales-order:** update quotation status while cancelling sales order ([#52822 ](https://github.com/frappe/erpnext/issues/52822 )) ([2420122 ](2420122f0e ))
* **sales-order:** update quotation status while cancelling sales order (backport [#52822 ](https://github.com/frappe/erpnext/issues/52822 )) ([#52918 ](https://github.com/frappe/erpnext/issues/52918 )) ([3ae5de7 ](3ae5de7b11 ))
* sensible insufficient stock message in pick list ([3bafa36 ](3bafa360b2 ))
* setup fails to set abbr to departments ([c432506 ](c432506912 ))
* skip empty dimension values in exchange gain loss ([09ba980 ](09ba9808de ))
* typo ([3893900 ](38939005ca ))
* unable to submit subcontracting order if created from material request ([0422117 ](0422117003 ))
* update items fetches wrong item code ([97a4a5f ](97a4a5f1cc ))
* **work_order:** update returned qty ([bb1a655 ](bb1a655efb ))
### Features
* **Journal Entry Account:** add Bank Transaction as Reference Type (backport [#52760 ](https://github.com/frappe/erpnext/issues/52760 )) ([#52815 ](https://github.com/frappe/erpnext/issues/52815 )) ([7032197 ](7032197f97 ))
* retrieve employee basic contact information ([4b2ac62 ](4b2ac626c5 ))
* retrieve employee contact details ([caa03ef ](caa03efbe1 ))
* update item button addition for quotation (backport [#50976 ](https://github.com/frappe/erpnext/issues/50976 )) ([#52810 ](https://github.com/frappe/erpnext/issues/52810 )) ([800e384 ](800e38453b ))
* update item button addition for quotation (backport [#50976 ](https://github.com/frappe/erpnext/issues/50976 )) ([#52810 ](https://github.com/frappe/erpnext/issues/52810 )) ([e2a1a7a ](e2a1a7a36d ))
### Reverts
* Revert "feat: update item button addition for quotation (backport [#50976 ](https://github.com/frappe/erpnext/issues/50976 )) ([#5 ](https://github.com/frappe/erpnext/issues/5 )…" ([656b1bc ](656b1bcede ))
v15.99.0
2026-02-25 06:29:35 +00:00
ruthra kumar
5396b141dd
Merge pull request #52926 from frappe/version-15-hotfix
...
chore: release v15
2026-02-25 11:58:05 +05:30
Mihir Kandoi
4ffb161ec8
Merge pull request #52943 from frappe/mergify/bp/version-15-hotfix/pr-52942
2026-02-25 10:30:10 +05:30
Mihir Kandoi
b37fc6676e
chore: clearer description for internal transfer at arms length
...
(cherry picked from commit bd9e5e97d7 )
2026-02-25 04:43:07 +00:00
ruthra kumar
965fcf8b71
Merge pull request #52928 from frappe/mergify/bp/version-15-hotfix/pr-52029
...
fix: prevent precision errors in discount distribution with inclusive tax (backport #52029 )
2026-02-24 18:39:37 +05:30
ljain112
61ac18069b
fix: prevent precision errors in discount distribution with inclusive tax
...
(cherry picked from commit 2068299766 )
2026-02-24 11:28:44 +00:00
ruthra kumar
3ae5de7b11
fix(sales-order): update quotation status while cancelling sales order (backport #52822 ) ( #52918 )
...
fix(sales-order): update quotation status while cancelling sales order (#52822 )
* fix(sales-order): update quotation status while cancelling sales order
* test: validate quotation status
* chore: remove submit
(cherry picked from commit d638f3e033 )
Co-authored-by: Sowmya <106989392+SowmyaArunachalam@users.noreply.github.com >
2026-02-24 12:08:25 +05:30
Sowmya
2420122f0e
fix(sales-order): update quotation status while cancelling sales order ( #52822 )
...
* fix(sales-order): update quotation status while cancelling sales order
* test: validate quotation status
* chore: remove submit
(cherry picked from commit d638f3e033 )
2026-02-24 06:18:23 +00:00
ruthra kumar
c5826f4132
Merge pull request #52907 from frappe/mergify/bp/version-15-hotfix/pr-52896
...
fix: skip empty dimension values in exchange gain loss (backport #52896 )
2026-02-23 21:22:02 +05:30
ravibharathi656
09ba9808de
fix: skip empty dimension values in exchange gain loss
...
(cherry picked from commit 7df9d951c6 )
2026-02-23 15:36:29 +00:00
Imesha Sudasingha
71248ff40b
Merge pull request #52544 from one-highflyer/fix/improve-reserved-serial-no-error-message
...
fix(stock): improve error message when serial no is reserved via SRE
2026-02-23 15:12:08 +00:00
Diptanil Saha
bfe0443530
Merge pull request #52899 from frappe/mergify/bp/version-15-hotfix/pr-50301
2026-02-23 20:38:49 +05:30
mergify[bot]
eda4462e5f
Merge pull request #52722 from frappe/mergify/bp/version-15-hotfix/pr-52720
...
fix: wrong display_depends_on condition for item group and brand chil… (backport #52720 )
2026-02-23 15:04:41 +00:00
diptanilsaha
0ba965aae6
fix: restore missing has_permission import
2026-02-23 20:07:27 +05:30
mergify[bot]
07eb5c714a
Merge pull request #52897 from frappe/mergify/bp/version-15-hotfix/pr-52878
...
fix: standalone sales invoice return should not fallback to item mast… (backport #52878 )
2026-02-23 13:54:53 +00:00
Mihir Kandoi
245bc7d2fb
Merge pull request #52886 from frappe/mergify/bp/version-15-hotfix/pr-52840
...
fix(manufacturing): remove delete query of job card & batch and serial no (backport #52840 )
2026-02-23 19:16:45 +05:30