ruthra kumar
2554750a59
refactor(test): make cost center
2026-03-19 12:57:10 +05:30
ruthra kumar
b5558d411b
refactor: suppress welcome mail
2026-03-19 12:57:10 +05:30
ruthra kumar
f0b4b02358
refactor(test): even more master data setup
2026-03-19 12:57:10 +05:30
ruthra kumar
fbd2a181bd
refactor(test): make all presets in setupclass
2026-03-19 12:57:10 +05:30
ruthra kumar
3aef8ffa24
refactor: temporary standing decorator for change_settings
2026-03-19 12:57:10 +05:30
ruthra kumar
f1dfac417d
refactor: replace IntegrationTestCase with ERPNextTestCase repo-wide
...
- import ERPNextTestSuite
- use it on test class
2026-03-19 12:57:07 +05:30
mergify[bot]
5b4e3e92df
fix: set customer details on customer creation at login (backport #53509 ) ( #53629 )
...
Co-authored-by: Sakthivel Murugan S <129778327+ssakthivelmurugan@users.noreply.github.com >
fix: set customer details on customer creation at login (#53509 )
2026-03-19 07:11:25 +00:00
mergify[bot]
2d1dd03483
fix(stock): handle NoneType error (backport #53593 ) ( #53627 )
...
Co-authored-by: Pandiyan P <pandiyanpalani37@gmail.com >
fix(stock): handle NoneType error (#53593 )
2026-03-19 07:03:03 +00:00
mergify[bot]
077bf2d0ce
refactor: remove test file import in stock ageing report (backport #53619 ) ( #53626 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-19 06:55:47 +00:00
mergify[bot]
7edcef1248
fix: consider returned qty in subcontracting report (backport #53616 ) ( #53621 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
fix: consider returned qty in subcontracting report (#53616 )
2026-03-19 11:52:24 +05:30
ruthra kumar
0fdc961a4b
refactor(test): bare bones presets for company
2026-03-19 11:33:34 +05:30
ruthra kumar
88c6f61632
refactor(test): make persistent company records
...
'test_coa_based_on_country_template' made deterministic
2026-03-19 11:33:34 +05:30
ruthra kumar
b86954119f
refactor(test): IntegraionTestCase -> python's built-in TestCase
2026-03-19 11:33:34 +05:30
ruthra kumar
018257096b
chore: drop dead hook
2026-03-19 11:33:34 +05:30
ruthra kumar
fbf3373a87
chore: remove global dependencies
2026-03-19 11:33:34 +05:30
ruthra kumar
c2504760dd
chore: remove IGNORE_TEST_RECORD_DEPENDENCIES
2026-03-19 11:33:34 +05:30
ruthra kumar
de34cf227a
chore: remove EXTRA_TEST_RECORD_DEPENDENCIES
2026-03-19 11:33:34 +05:30
ruthra kumar
f7e4d07a7e
chore: delete all test_records.json
2026-03-19 11:33:34 +05:30
ruthra kumar
1a6e96818d
ci: run parallel test in lightmode
...
- modify individual test CI. let it be dormat for now.
Acked-by: ruthra kumar <ruthra@erpnext.com >
2026-03-19 11:33:34 +05:30
ruthra kumar
3704df04ab
Merge pull request #53622 from frappe/mergify/bp/version-16-hotfix/pr-51509
...
fix: use system configured float precision for depreciation rate (backport #51509 )
2026-03-19 11:32:31 +05:30
khushi8112
b000224a93
test: set up float precision
...
(cherry picked from commit c0a85faa68 )
2026-03-19 05:47:07 +00:00
khushi8112
0af4cd9098
fix: do not update float precision on setup
...
(cherry picked from commit 825e3717ca )
2026-03-19 05:47:07 +00:00
khushi8112
b855f30600
refactor: modify test cases to handle float precision rounded to 2 decimals
...
(cherry picked from commit 007258d657 )
2026-03-19 05:47:06 +00:00
khushi8112
1efbc60df1
fix: use correct test class
...
(cherry picked from commit 8d186d6b3f )
2026-03-19 05:47:06 +00:00
khushi8112
dd7cc56dfe
fix(test): Use the system-configured float precision
...
(cherry picked from commit 1296829b9c )
2026-03-19 05:47:06 +00:00
ruthra kumar
ba102e13c5
Merge pull request #53609 from frappe/mergify/bp/version-16-hotfix/pr-53011
...
refactor: use cache decorator in accounting dimensions (backport #53011 )
2026-03-19 10:51:43 +05:30
ruthra kumar
38ba559d6e
Merge pull request #53610 from frappe/mergify/bp/version-16-hotfix/pr-53027
...
refactor: remove frappe.flags from accounting dimensions filter (backport #53027 )
2026-03-19 10:49:39 +05:30
mergify[bot]
10a40a6d9b
fix: python error in manufacture entry if transfer against is job card (backport #53615 ) ( #53618 )
...
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:15:51 +00:00
mergify[bot]
f394ead878
fix: check posting_date in args (backport #53303 ) ( #53612 )
...
Co-authored-by: Vishnu Priya Baskaran <145791817+ervishnucs@users.noreply.github.com >
fix: check posting_date in args (#53303 )
2026-03-19 05:01:34 +00:00
mergify[bot]
2ccac6c479
fix: ignore cost center (backport #53063 ) ( #53614 )
...
Co-authored-by: Sowmya <106989392+SowmyaArunachalam@users.noreply.github.com >
fix: ignore cost center (#53063 )
2026-03-19 04:46:51 +00:00
ruthra kumar
dbf795e810
refactor: remove frappe.flags from accounting dimensions filter
...
(cherry picked from commit 290f979fd3 )
2026-03-19 01:43:35 +00:00
ruthra kumar
9889ef2455
refactor: remove frappe.flags and make use of cache decorator
...
(cherry picked from commit 565542879e )
2026-03-19 01:43:09 +00:00
Frappe PR Bot
8b10311a9b
chore(release): Bumped to Version 16.10.1
...
## [16.10.1](https://github.com/frappe/erpnext/compare/v16.10.0...v16.10.1 ) (2026-03-18)
### Bug Fixes
* incorrect sle calculation when doc has project ([#53599 ](https://github.com/frappe/erpnext/issues/53599 )) ([9a46aa3 ](9a46aa3106 ))
v16.10.1
2026-03-18 13:42:27 +00:00
rohitwaghchaure
9a8f61e21f
Merge pull request #53603 from frappe/mergify/bp/version-16/pr-53601
...
fix: incorrect sle calculation when doc has project (backport #53599 ) (backport #53601 )
2026-03-18 19:10:58 +05:30
Mihir Kandoi
9a46aa3106
fix: incorrect sle calculation when doc has project ( #53599 )
...
(cherry picked from commit 6cb6a52ded )
(cherry picked from commit 55bad49cf0 )
2026-03-18 13:38:39 +00:00
rohitwaghchaure
17f8aa9e2d
Merge pull request #53601 from frappe/mergify/bp/version-16-hotfix/pr-53599
...
fix: incorrect sle calculation when doc has project (backport #53599 )
2026-03-18 19:07:40 +05:30
Mihir Kandoi
55bad49cf0
fix: incorrect sle calculation when doc has project ( #53599 )
...
(cherry picked from commit 6cb6a52ded )
2026-03-18 13:20:32 +00:00
rohitwaghchaure
29c923a1f4
Merge pull request #53586 from frappe/mergify/bp/version-16-hotfix/pr-53246
...
feat: add cost center field to the stock entry accounting dimension tab (backport #53246 )
2026-03-18 16:32:35 +05:30
mergify[bot]
91ee45a698
fix(stock): add company filter while fetching batches (backport #53369 ) ( #53581 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
fix(stock): add company filter while fetching batches (#53369 )
2026-03-18 13:30:29 +05:30
sudarshan-g
50da6937e1
feat: add cost center field to the stock entry accounting dimension tab
...
(cherry picked from commit 47772f4e77 )
2026-03-18 06:20:28 +00:00
Frappe PR Bot
955f98cfe9
chore(release): Bumped to Version 16.10.0
...
# [16.10.0](https://github.com/frappe/erpnext/compare/v16.9.1...v16.10.0 ) (2026-03-18)
### Bug Fixes
* add icon in clear demo data ([0c9ce93 ](0c9ce9306f ))
* add item_name to quick entry fields in Item doctype (backport [#53530 ](https://github.com/frappe/erpnext/issues/53530 )) ([#53533 ](https://github.com/frappe/erpnext/issues/53533 )) ([a695a11 ](a695a11130 ))
* add validation in bom creator function (backport [#53364 ](https://github.com/frappe/erpnext/issues/53364 )) ([#53368 ](https://github.com/frappe/erpnext/issues/53368 )) ([4af54a7 ](4af54a7ac7 ))
* Append existing ignored doctypes in Journal Entry on_cancel instead of overwriting ([875114d ](875114d33c ))
* **banking:** include paid purchase invoices in reports and bank clearance ([#52675 ](https://github.com/frappe/erpnext/issues/52675 )) ([c9efcb7 ](c9efcb7822 ))
* broke cost center filter in get outstanding reference docs ([60a9c08 ](60a9c08f0d ))
* change "Date" label to "Posting Date" in Sales Invoice and Purchase Invoice (backport [#53503 ](https://github.com/frappe/erpnext/issues/53503 )) ([#53517 ](https://github.com/frappe/erpnext/issues/53517 )) ([e72f398 ](e72f398b7c ))
* correct overlap detection in JobCard.has_overlap (backport [#53473 ](https://github.com/frappe/erpnext/issues/53473 )) ([#53523 ](https://github.com/frappe/erpnext/issues/53523 )) ([c8bb55f ](c8bb55f35b ))
* correctly group RMs of same phantom from different FG ([efce145 ](efce145dad ))
* Creating new item price incase of changes in expired item price (backport [#53534 ](https://github.com/frappe/erpnext/issues/53534 )) ([#53545 ](https://github.com/frappe/erpnext/issues/53545 )) ([e2a34ab ](e2a34ab3fe ))
* **delivery note:** avoid maintaining si_detail on return delivery note (backport [#52456 ](https://github.com/frappe/erpnext/issues/52456 )) ([#53353 ](https://github.com/frappe/erpnext/issues/53353 )) ([82b97ab ](82b97abbad ))
* do not modify rate in the child item merely for comparison (backport [#53301 ](https://github.com/frappe/erpnext/issues/53301 )) ([#53376 ](https://github.com/frappe/erpnext/issues/53376 )) ([42cfbae ](42cfbae782 ))
* do not set valuation rate for invoice without update stock ([7af4aca ](7af4acab29 ))
* enable logs to track changes in doctype. (backport [#53491 ](https://github.com/frappe/erpnext/issues/53491 )) ([#53524 ](https://github.com/frappe/erpnext/issues/53524 )) ([afe8e3a ](afe8e3a023 ))
* handle NoneType error while creating a item (backport [#53313 ](https://github.com/frappe/erpnext/issues/53313 )) ([#53351 ](https://github.com/frappe/erpnext/issues/53351 )) ([4a7fdd1 ](4a7fdd1f91 ))
* initialize all tax columns to resolve Key error in `item_wise_sales_register` and `item_wise_purchase_register` reports (backport [#53323 ](https://github.com/frappe/erpnext/issues/53323 )) ([#53582 ](https://github.com/frappe/erpnext/issues/53582 )) ([573a402 ](573a402ee5 ))
* **italy:** fix e-invoice ScontoMaggiorazione structure and included_in_print_rate support (backport [#53334 ](https://github.com/frappe/erpnext/issues/53334 )) ([#53569 ](https://github.com/frappe/erpnext/issues/53569 )) ([535543d ](535543d406 ))
* **manufacturing:** update working hours validation (backport [#53559 ](https://github.com/frappe/erpnext/issues/53559 )) ([#53567 ](https://github.com/frappe/erpnext/issues/53567 )) ([49ac166 ](49ac166f9e ))
* move show_general_ledger to Asset Repair form events ([0a5fe99 ](0a5fe99d4a ))
* NoneType error when template description is to be copied to variant (backport [#53358 ](https://github.com/frappe/erpnext/issues/53358 )) ([#53366 ](https://github.com/frappe/erpnext/issues/53366 )) ([24910cf ](24910cf2d2 ))
* **p&l_statement:** disable accumulated value filter by default (backport [#53488 ](https://github.com/frappe/erpnext/issues/53488 )) ([#53490 ](https://github.com/frappe/erpnext/issues/53490 )) ([1ecc04c ](1ecc04c7a2 ))
* precision issue in production plan (backport [#53370 ](https://github.com/frappe/erpnext/issues/53370 )) ([#53374 ](https://github.com/frappe/erpnext/issues/53374 )) ([6660e64 ](6660e643bb ))
* re-calculate taxes and totals after resetting bundle item rate (backport [#53342 ](https://github.com/frappe/erpnext/issues/53342 )) ([#53350 ](https://github.com/frappe/erpnext/issues/53350 )) ([541bfb6 ](541bfb664b ))
* **regional:** rename duplicate Customer fields in Italy setup (backport [#50921 ](https://github.com/frappe/erpnext/issues/50921 )) ([#53398 ](https://github.com/frappe/erpnext/issues/53398 )) ([41bcf96 ](41bcf96601 ))
* remove payables and receivables workspace ([c48a886 ](c48a8868c2 ))
* remove redundant pos print format ([#53348 ](https://github.com/frappe/erpnext/issues/53348 )) ([270a294 ](270a294e81 ))
* remove supplier selection dialog when creating Purchase Order from Material Request (backport [#53391 ](https://github.com/frappe/erpnext/issues/53391 )) ([#53476 ](https://github.com/frappe/erpnext/issues/53476 )) ([3603048 ](36030483e5 ))
* remove workspace sidebar for payables and receivables ([4e5703c ](4e5703c223 ))
* sales order indicator should be based on available qty rather th… (backport [#53456 ](https://github.com/frappe/erpnext/issues/53456 )) ([#53458 ](https://github.com/frappe/erpnext/issues/53458 )) ([ab8fe14 ](ab8fe146ab ))
* **sales_invoice:** reset payment methods on `pos_profile` change (backport [#53514 ](https://github.com/frappe/erpnext/issues/53514 )) ([#53561 ](https://github.com/frappe/erpnext/issues/53561 )) ([4d197b1 ](4d197b1b7c ))
* **serial_and_batch_bundle_selector:** handle CSV attachment properly (backport [#53460 ](https://github.com/frappe/erpnext/issues/53460 )) ([#53462 ](https://github.com/frappe/erpnext/issues/53462 )) ([3b2ae7b ](3b2ae7ba4f ))
* stock adjustment entry ([cecdcff ](cecdcffce8 ))
* **stock:** fix the property setter (backport [#53422 ](https://github.com/frappe/erpnext/issues/53422 )) ([#53574 ](https://github.com/frappe/erpnext/issues/53574 )) ([9ccafd3 ](9ccafd30be ))
* **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 )) ([#53505 ](https://github.com/frappe/erpnext/issues/53505 )) ([b7400b9 ](b7400b9b35 ))
* update child item schedule_date and prevent past dates (backport [#53298 ](https://github.com/frappe/erpnext/issues/53298 )) ([#53346 ](https://github.com/frappe/erpnext/issues/53346 )) ([a4d2c34 ](a4d2c34dde ))
* update item description in Production Plan Assembly Items table ([d43c04d ](d43c04df88 ))
* update label on company change ([bb98acb ](bb98acb0c0 ))
* use bom source warehouse in WO created from PP (backport [#53478 ](https://github.com/frappe/erpnext/issues/53478 )) ([#53480 ](https://github.com/frappe/erpnext/issues/53480 )) ([31ab757 ](31ab75787e ))
* use correct filter to get the composite assets ([82eb200 ](82eb200c73 ))
* use qb to prevent incorrect sql due to user permissions ([236f1bb ](236f1bbfdb ))
* use same label ([10cb6f8 ](10cb6f8306 ))
* valuation rate for no Use Batch wise Valuation batches ([8f31b0d ](8f31b0dccd ))
### Features
* Adding requested qty in packed item (backport [#53486 ](https://github.com/frappe/erpnext/issues/53486 )) ([#53521 ](https://github.com/frappe/erpnext/issues/53521 )) ([8753ed9 ](8753ed9992 ))
* show subsidiary companies value in purchase analytics ([c8afc04 ](c8afc04957 ))
* **stock:** implement fallback logic for Delivery Trip address mapping (backport [#53260 ](https://github.com/frappe/erpnext/issues/53260 )) ([#53444 ](https://github.com/frappe/erpnext/issues/53444 )) ([6ca5f35 ](6ca5f355bf ))
v16.10.0
2026-03-18 04:58:22 +00:00
diptanilsaha
bd16af46b6
Merge pull request #53576 from frappe/version-16-hotfix
2026-03-18 10:26:47 +05:30
mergify[bot]
dd0013e844
chore: make supplier data expanded by default in PI (backport #53565 ) ( #53579 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-18 10:08:46 +05:30
mergify[bot]
573a402ee5
fix: initialize all tax columns to resolve Key error in item_wise_sales_register and item_wise_purchase_register reports (backport #53323 ) ( #53582 )
...
Co-authored-by: Lakshit Jain <ljain112@gmail.com >
fix: initialize all tax columns to resolve Key error in `item_wise_sales_register` and `item_wise_purchase_register` reports (#53323 )
2026-03-18 09:00:33 +05:30
Khushi Rawat
0089f7a1d5
Merge pull request #53572 from frappe/mergify/bp/version-16-hotfix/pr-53446
...
fix: fetch accounting dimensions from child row in asset creation (backport #53446 )
2026-03-18 00:14:49 +05:30
mergify[bot]
4d197b1b7c
fix(sales_invoice): reset payment methods on pos_profile change (backport #53514 ) ( #53561 )
...
Co-authored-by: diptanilsaha <diptanil@frappe.io >
fix(sales_invoice): reset payment methods on `pos_profile` change (#53514 )
2026-03-17 17:21:11 +00:00
mergify[bot]
535543d406
fix(italy): fix e-invoice ScontoMaggiorazione structure and included_in_print_rate support (backport #53334 ) ( #53569 )
...
Co-authored-by: Arturo <tamburro92@users.noreply.github.com >
fix(italy): fix e-invoice ScontoMaggiorazione structure and included_in_print_rate support (#53334 )
2026-03-17 22:09:25 +05:30
mergify[bot]
49ac166f9e
fix(manufacturing): update working hours validation (backport #53559 ) ( #53567 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(manufacturing): update working hours validation (#53559 )
2026-03-17 22:08:44 +05:30
mergify[bot]
9ccafd30be
fix(stock): fix the property setter (backport #53422 ) ( #53574 )
...
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com >
fix(stock): fix the property setter (#53422 )
2026-03-17 22:07:43 +05:30
mergify[bot]
5515346e24
chore: add documentation link in valuation method field (backport #53564 ) ( #53571 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-03-17 22:01:00 +05:30