Frappe PR Bot
6209d633c2
chore(release): Bumped to Version 16.2.0
...
# [16.2.0](https://github.com/frappe/erpnext/compare/v16.1.0...v16.2.0 ) (2026-01-28)
### Bug Fixes
* **accounts:** correct base grand total and rounded total mismatch (backport [#51739 ](https://github.com/frappe/erpnext/issues/51739 )) ([#52101 ](https://github.com/frappe/erpnext/issues/52101 )) ([6115f8f ](6115f8fb9a ))
* **asset capitalization:** update total_asset_cost on asset capitalisation submission (backport [#52077 ](https://github.com/frappe/erpnext/issues/52077 )) ([#52115 ](https://github.com/frappe/erpnext/issues/52115 )) ([4f16956 ](4f1695616a ))
* autofill warehouse for packed items ([881562f ](881562fc37 ))
* Bin reserved qty for production for extra material transfer ([bf53133 ](bf53133f94 ))
* calculate weighted average rate for customer provided items in subcontracting inward order ([7120fbd ](7120fbd14b ))
* check the payment ledger entry has the dimension ([#51823 ](https://github.com/frappe/erpnext/issues/51823 )) ([7342b25 ](7342b2551b ))
* check the payment ledger entry has the dimension (backport [#51823 ](https://github.com/frappe/erpnext/issues/51823 )) ([#52108 ](https://github.com/frappe/erpnext/issues/52108 )) ([1927adb ](1927adbd2e ))
* create DN btn should not be shown if it cannot be created ([30e6b5d ](30e6b5daac ))
* **customer:** add customer group filters ([b1716bf ](b1716bfeef ))
* disable asset repair when status is fully depreciated ([13e4849 ](13e4849c43 ))
* Ensure paid_amount is always numeric before calling allocate_amount_to_references (backport [#50935 ](https://github.com/frappe/erpnext/issues/50935 )) ([#52036 ](https://github.com/frappe/erpnext/issues/52036 )) ([e9f3f0f ](e9f3f0f445 ))
* force user to enter batch or serial for serial/batch items ([91199ea ](91199ea9c9 ))
* handle parent level project change ([0b7684e ](0b7684eccd ))
* handle undefined bank_transaction_mapping in quick entry ([22a8d48 ](22a8d483e1 ))
* job cards should not be deleted on close of WO ([7c2bbe0 ](7c2bbe0d82 ))
* **journal-entry:** prevent submit failure due to double background queuing (backport [#52083 ](https://github.com/frappe/erpnext/issues/52083 )) ([#52087 ](https://github.com/frappe/erpnext/issues/52087 )) ([46e6096 ](46e6096fe3 ))
* negative stock for purchae return ([fb3fb8c ](fb3fb8ca5e ))
* not able to complete the job card ([f486071 ](f486071cf6 ))
* **payment entry:** update currency symbol (backport [#51956 ](https://github.com/frappe/erpnext/issues/51956 )) ([#52094 ](https://github.com/frappe/erpnext/issues/52094 )) ([b1b1f25 ](b1b1f25bb1 ))
* **project:** add missing counter to project update naming series ([37a237d ](37a237dbb7 ))
* rejected qty in PR doesn't consider conversion factor ([c7c7a55 ](c7c7a55a58 ))
* **sales order:** set project at item level from parent ([27fe754 ](27fe754a7d ))
* **shipment:** user contact validation to use full name ([0a56647 ](0a56647a61 ))
* show everything else besides other party specific item ([7575861 ](75758610dd ))
* show message if image is removed from item description (backport [#52088 ](https://github.com/frappe/erpnext/issues/52088 )) ([#52097 ](https://github.com/frappe/erpnext/issues/52097 )) ([53b7375 ](53b73757ed ))
* **stock:** use purchase UOM in Supplier Quotation items ([f97b850 ](f97b850077 ))
* strip whitespace in customer_name ([41e6687 ](41e6687b35 ))
* swedish_address_template ([cff09b7 ](cff09b71cc ))
* tests ([6fa60d2 ](6fa60d2f1a ))
* throw if item order field is not set in subcontracting controller ([264855e ](264855e5e1 ))
* unable to split asset from capitalization (backport [#52020 ](https://github.com/frappe/erpnext/issues/52020 )) ([#52114 ](https://github.com/frappe/erpnext/issues/52114 )) ([c1cc1db ](c1cc1dbd27 )), closes [#52016 ](https://github.com/frappe/erpnext/issues/52016 ) [#52016 ](https://github.com/frappe/erpnext/issues/52016 )
* UOM of item not fetching in BOM ([1b9a93f ](1b9a93f90e ))
* update country_wise_tax.json for Algerian Taxes (backport [#51878 ](https://github.com/frappe/erpnext/issues/51878 )) ([#52038 ](https://github.com/frappe/erpnext/issues/52038 )) ([8946f12 ](8946f12677 ))
* validation to check at-least one raw material for manufacture entry ([d067e37 ](d067e37ab6 ))
* warehouse permissions in MR incorrectly ignored ([504c84e ](504c84e28a ))
### Features
* **accounts:** retain filters when switching between financial statements (backport [#51668 ](https://github.com/frappe/erpnext/issues/51668 )) ([#52117 ](https://github.com/frappe/erpnext/issues/52117 )) ([9ed3801 ](9ed3801d06 ))
v16.2.0
2026-01-28 04:15:59 +00:00
ruthra kumar
095fe65bef
Merge pull request #52103 from frappe/version-16-hotfix
...
chore: release v16
2026-01-28 09:44:30 +05:30
Mihir Kandoi
b285548a46
Merge pull request #52124 from frappe/mergify/bp/version-16-hotfix/pr-51961
...
fix(sales order): set project at item level from parent (backport #51961 )
2026-01-27 21:55:49 +05:30
SowmyaArunachalam
0b7684eccd
fix: handle parent level project change
...
(cherry picked from commit 543b6e51c0 )
2026-01-27 16:24:22 +00:00
SowmyaArunachalam
574460c009
chore: use frappe.model.set_value
...
(cherry picked from commit 3b27f49d79 )
2026-01-27 16:24:22 +00:00
SowmyaArunachalam
27fe754a7d
fix(sales order): set project at item level from parent
...
(cherry picked from commit 9e51701e2a )
2026-01-27 16:24:22 +00:00
Mihir Kandoi
531fe59a24
Merge pull request #52122 from frappe/mergify/bp/version-16-hotfix/pr-52084
...
fix(shipment): user contact validation to use full name (backport #52084 )
2026-01-27 21:29:22 +05:30
harrishragavan
0a56647a61
fix(shipment): user contact validation to use full name
...
(cherry picked from commit 3c6eb9a531 )
2026-01-27 15:57:22 +00:00
Soham Kulkarni
c2f666b7a3
Merge pull request #52120 from frappe/mergify/bp/version-16-hotfix/pr-52119
2026-01-27 21:11:42 +05:30
sokumon
c1bbe1104e
chore: change color of icons in accounting folders
...
(cherry picked from commit 6f9cd8c261 )
2026-01-27 15:15:16 +00:00
ruthra kumar
2c86327c7e
Merge pull request #52112 from frappe/mergify/bp/version-16-hotfix/pr-52106
...
fix: show everything else besides other party specific item (backport #52106 )
2026-01-27 20:08:54 +05:30
ruthra kumar
31385a1f91
Merge pull request #52118 from frappe/mergify/bp/version-16-hotfix/pr-51894
...
refactor: accounting workspace (backport #51894 )
2026-01-27 20:08:29 +05:30
mergify[bot]
4f1695616a
fix(asset capitalization): update total_asset_cost on asset capitalisation submission (backport #52077 ) ( #52115 )
...
fix(asset capitalization): update total_asset_cost on asset capitalisation submission (#52077 )
fix(asset capitalization): update total_asset_cost on asset capitalization submission
(cherry picked from commit ec41f1b0f5 )
Co-authored-by: NaviN <118178330+Navin-S-R@users.noreply.github.com >
2026-01-27 19:31:52 +05:30
mergify[bot]
9ed3801d06
feat(accounts): retain filters when switching between financial statements (backport #51668 ) ( #52117 )
2026-01-27 19:03:44 +05:30
ruthra kumar
61ad67ec29
refactor: reuse icon for invoicing
...
(cherry picked from commit f0332c4dc7 )
2026-01-27 13:15:37 +00:00
ruthra kumar
735b9da6b1
refactor: rename Accounts to Accounting
...
(cherry picked from commit fb9656b975 )
2026-01-27 13:15:36 +00:00
ruthra kumar
fe7a797156
refactor: link payments dashboard to sidebar
...
(cherry picked from commit f7abf9c1da )
2026-01-27 13:15:36 +00:00
ruthra kumar
f951dd180a
refactor: payments dashboard
...
(cherry picked from commit 99406ccc15 )
2026-01-27 13:15:36 +00:00
ruthra kumar
8e871796d4
refactor: shed duplicates from invoicing sidebar
...
(cherry picked from commit 1295d7aa30 )
2026-01-27 13:15:36 +00:00
ruthra kumar
c88ee50c34
refactor: reorder accounts setup sidebar
...
(cherry picked from commit 5a680d5037 )
2026-01-27 13:15:35 +00:00
ruthra kumar
e49f6f4f09
refactor: introduce setup icon and reorder
...
(cherry picked from commit 7528d42187 )
2026-01-27 13:15:35 +00:00
ruthra kumar
72942e6b8c
refactor: payments sidebar and icon
...
(cherry picked from commit cbdc945287 )
2026-01-27 13:15:35 +00:00
ruthra kumar
fdcf037f1b
chore: rename accounting to invoicing
...
(cherry picked from commit faf0dcb102 )
2026-01-27 13:15:35 +00:00
ruthra kumar
9e0c606b95
chore: remove accounting icon
...
(cherry picked from commit 5e02b4009e )
2026-01-27 13:15:34 +00:00
ruthra kumar
6b9f2ddf83
refactor: invoicing icon
...
(cherry picked from commit 8125f9035c )
2026-01-27 13:15:34 +00:00
mergify[bot]
c1cc1dbd27
fix: unable to split asset from capitalization (backport #52020 ) ( #52114 )
...
fix: unable to split asset from capitalization (#52020 )
* fix: Allow split asset from capitalized composite asset (fixes #52016 )
* test: Add test case for splitting asset created via capitalization (fixes #52016 )
* docs: Add docstring to before_submit method
* fix: Remove unused variable and fix UTF-8 encoding in asset files
* fix: Remove UTF-8 BOM from asset.py to fix linting
* fix: Fix test_split_asset_created_via_capitalization test parameters
* fix: Remove unused import create_item
* chore: remove unnecessary comments
Removed validation comments for composite asset capitalization in before_submit method.
---------
(cherry picked from commit 7e9647f3f0 )
Co-authored-by: madelyngamble2 <madelyngamble2@gmail.com >
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2026-01-27 18:04:19 +05:30
Mihir Kandoi
de584e2e8d
test: fix tests
...
(cherry picked from commit 5eeebbde7f )
2026-01-27 10:57:40 +00:00
Mihir Kandoi
75758610dd
fix: show everything else besides other party specific item
...
(cherry picked from commit 71371b0ba5 )
2026-01-27 10:57:40 +00:00
ruthra kumar
1927adbd2e
fix: check the payment ledger entry has the dimension (backport #51823 ) ( #52108 )
...
fix: check the payment ledger entry has the dimension (#51823 )
* fix: check the payment ledger entry has the dimension
* fix: add project in payment ledger entry
(cherry picked from commit efa3973b77 )
Co-authored-by: Vishnu Priya Baskaran <145791817+ervishnucs@users.noreply.github.com >
2026-01-27 16:25:33 +05:30
Vishnu Priya Baskaran
7342b2551b
fix: check the payment ledger entry has the dimension ( #51823 )
...
* fix: check the payment ledger entry has the dimension
* fix: add project in payment ledger entry
(cherry picked from commit efa3973b77 )
2026-01-27 10:27:23 +00:00
mergify[bot]
6115f8fb9a
fix(accounts): correct base grand total and rounded total mismatch (backport #51739 ) ( #52101 )
...
Co-authored-by: Dharanidharan S <dharanidharans1328@gmail.com >
fix(accounts): correct base grand total and rounded total mismatch (#51739 )
2026-01-27 14:23:10 +05:30
mergify[bot]
53b73757ed
fix: show message if image is removed from item description (backport #52088 ) ( #52097 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-01-27 14:09:02 +05:30
rohitwaghchaure
dee3357da2
Merge pull request #52075 from frappe/mergify/bp/version-16-hotfix/pr-52062
...
fix: not able to complete the job card (backport #52062 )
2026-01-27 13:03:43 +05:30
mergify[bot]
b1b1f25bb1
fix(payment entry): update currency symbol (backport #51956 ) ( #52094 )
...
Co-authored-by: NaviN <118178330+Navin-S-R@users.noreply.github.com >
fix(payment entry): update currency symbol (#51956 )
2026-01-27 06:34:19 +00:00
mergify[bot]
46e6096fe3
fix(journal-entry): prevent submit failure due to double background queuing (backport #52083 ) ( #52087 )
...
Co-authored-by: V Shankar <shankarv292002@gmail.com >
fix(journal-entry): prevent submit failure due to double background queuing (#52083 )
2026-01-27 05:53:05 +00:00
Rohit Waghchaure
f486071cf6
fix: not able to complete the job card
...
(cherry picked from commit 696ea68f86 )
2026-01-26 17:45:21 +00:00
Mihir Kandoi
b541fbbd60
Merge pull request #52066 from frappe/mergify/bp/version-16-hotfix/pr-52064
...
fix: strip whitespace in customer_name (backport #52064 )
2026-01-26 15:32:27 +05:30
Shankarv19bcr
41e6687b35
fix: strip whitespace in customer_name
...
(cherry picked from commit e5ba0e6401 )
2026-01-26 09:47:06 +00:00
MochaMind
55ce40de37
chore: update POT file ( #52058 )
2026-01-25 20:37:09 +01:00
ruthra kumar
6f21ab5d9a
Merge pull request #52040 from frappe/mergify/bp/version-16-hotfix/pr-51670
...
fix: handle undefined bank_transaction_mapping in quick entry (backport #51670 )
2026-01-25 13:11:28 +05:30
ruthra kumar
7c81672b36
Merge pull request #52041 from frappe/mergify/bp/version-16-hotfix/pr-51691
...
refactor: not warn when filter field is missing in FS reports (backport #51691 )
2026-01-25 13:10:02 +05:30
ruthra kumar
d0faff09cb
Merge pull request #52055 from frappe/mergify/bp/version-16-hotfix/pr-52050
...
fix: swedish_address_template (backport #52050 )
2026-01-25 13:08:42 +05:30
mahsem
cff09b71cc
fix: swedish_address_template
...
(cherry picked from commit 334e8ada30 )
2026-01-25 05:22:41 +00:00
rohitwaghchaure
b180e3b78c
Merge pull request #52053 from frappe/mergify/bp/version-16-hotfix/pr-52043
...
fix: UOM of item not fetching in BOM (backport #52043 )
2026-01-25 10:50:38 +05:30
rohitwaghchaure
6ba2795043
Merge pull request #51905 from frappe/mergify/bp/version-16-hotfix/pr-51900
...
fix: validation to check at-least one raw material for manufacture entry (backport #51900 )
2026-01-25 10:45:11 +05:30
Rohit Waghchaure
1b9a93f90e
fix: UOM of item not fetching in BOM
...
(cherry picked from commit ba8eadda52 )
2026-01-25 05:15:05 +00:00
rohitwaghchaure
1f1428f00a
Merge branch 'version-16-hotfix' into mergify/bp/version-16-hotfix/pr-51900
2026-01-24 13:49:24 +05:30
Abdeali Chharchhoda
606ac2a91a
refactor: not warn when filter field is missing in FS reports
...
(cherry picked from commit d905f78984 )
2026-01-24 07:08:08 +00:00
Abdeali Chharchhoda
9a175757ac
refactor: use console.error for error logging in Plaid integration
...
(cherry picked from commit 9322095786 )
2026-01-24 07:07:48 +00:00
Abdeali Chharchhoda
22a8d483e1
fix: handle undefined bank_transaction_mapping in quick entry
...
(cherry picked from commit 8a1b8259bd )
2026-01-24 07:07:47 +00:00