Frappe PR Bot
5d86e9697a
chore(release): Bumped to Version 16.7.1
...
## [16.7.1](https://github.com/frappe/erpnext/compare/v16.7.0...v16.7.1 ) (2026-02-26)
### Bug Fixes
* patch to complete onboarding stpes for existing records ([c3700f1 ](c3700f1b31 ))
2026-02-26 06:03:21 +00:00
rohitwaghchaure
2b664387d7
Merge pull request #52984 from frappe/mergify/bp/version-16/pr-52969
...
fix: patch to complete onboarding stpes for existing records (backport #52967 ) (backport #52969 )
2026-02-26 11:31:45 +05:30
rohitwaghchaure
76d27877c2
chore: fix conflicts
...
(cherry picked from commit 8f922382e4 )
2026-02-26 05:21:53 +00:00
Rohit Waghchaure
c3700f1b31
fix: patch to complete onboarding stpes for existing records
...
(cherry picked from commit d90ec49241 )
# Conflicts:
# erpnext/patches.txt
(cherry picked from commit 941a78e1a8 )
2026-02-26 05:21:53 +00:00
Frappe PR Bot
ca9f9de39f
chore(release): Bumped to Version 16.7.0
...
# [16.7.0](https://github.com/frappe/erpnext/compare/v16.6.1...v16.7.0 ) (2026-02-25)
### Bug Fixes
* **`fiscal_year_company`:** made `company` field mandatory ([54bed64 ](54bed64356 ))
* **`fiscal_year`:** `Fiscal Year` auto-generation and notification ([92c2c7b ](92c2c7bf82 ))
* Add handling for Sales Invoice Item quantity field ([f6a1ea8 ](f6a1ea804a ))
* add missing property_type ([dd41f2c ](dd41f2ceb7 ))
* add purchase invoice as well ([2d864bb ](2d864bb599 ))
* addresses portal (backport [#52712 ](https://github.com/frappe/erpnext/issues/52712 )) ([#52786 ](https://github.com/frappe/erpnext/issues/52786 )) ([d7b61b9 ](d7b61b945f ))
* **asset:** handle partial asset sales by splitting remaining quantity (backport [#51363 ](https://github.com/frappe/erpnext/issues/51363 )) ([#52394 ](https://github.com/frappe/erpnext/issues/52394 )) ([10be8f1 ](10be8f19e2 ))
* avoid duplicate taxes and charges rows in payment entry (backport [#52178 ](https://github.com/frappe/erpnext/issues/52178 )) ([#52319 ](https://github.com/frappe/erpnext/issues/52319 )) ([e6f7a7e ](e6f7a7e979 ))
* better permissions on make payment request ([a5c83dd ](a5c83dd11e ))
* bug with comparison regarding `None` values and empty string ([66d1b7c ](66d1b7c837 ))
* check gl account of an associated bank account in bank transaction ([746b5d9 ](746b5d96de ))
* enfore permission on make_payment_request ([8184599 ](81845992a6 ))
* fiscal year notification subject ([e8c5d57 ](e8c5d5710d ))
* get employee email with priority if preferred is not set ([116361c ](116361c1dc ))
* ignore permissions instead of saving parent ([715dbc0 ](715dbc0093 ))
* inconsistent label name between parent and child ([b56c444 ](b56c444f18 ))
* item code shows undefined ([0fd9fc4](0fd9fc48f3 ))
* link field displays incorrect value when empty ([b67d42e ](b67d42ee58 ))
* **manufacturing:** remove delete query of job card & batch and serial no ([#52840 ](https://github.com/frappe/erpnext/issues/52840 )) ([9ff924e ](9ff924e831 ))
* **manufacturing:** set pick list purpose while creating it from work order ([131e279 ](131e279a0c ))
* **manufacturing:** update status for work order before calculating planned qty ([61d339c ](61d339cfa7 ))
* material request on receive notification condition ([785773b ](785773b0ac ))
* permission issue for quotation item during update item ([bccca6f ](bccca6f58e ))
* populate doctypes to be ignored table in validate ([237e458 ](237e4583e2 ))
* prevent precision errors in discount distribution with inclusive tax ([0e2e89c ](0e2e89c355 ))
* **Purchase Receipt:** copy project from first row when adding items ([77da330 ](77da3306b5 ))
* remove form tour for sales and purchase order ([aac7fc3 ](aac7fc30d5 ))
* remove supplier invoice date/posting date validation ([cfad7e1 ](cfad7e17f1 ))
* reservation based on field should be read only in SRE ([a499b7e ](a499b7e046 ))
* sales and purchase modules forms clean-up (backport [#52875 ](https://github.com/frappe/erpnext/issues/52875 )) ([#52911 ](https://github.com/frappe/erpnext/issues/52911 )) ([2177098 ](217709836b ))
* **sales-order:** update quotation status while cancelling sales order ([#52822 ](https://github.com/frappe/erpnext/issues/52822 )) ([3a0f90c ](3a0f90c433 ))
* sensible insufficient stock message in pick list ([dbe2a87 ](dbe2a87a84 ))
* setup fails to set abbr to departments ([b15db05 ](b15db05ef8 ))
* skip empty dimension values in exchange gain loss ([780b626 ](780b626ae5 ))
* standalone sales invoice return should not fallback to item master for valuation rate ([6e1a808 ](6e1a8083a5 ))
* supplier_type appears multiple times ([9a2eb91 ](9a2eb91eec ))
* test cases related to default letterhead change ([1e64dea ](1e64dea6a0 ))
* typo ([d0c2cc8 ](d0c2cc848c ))
* typo ([0c4b9ea ](0c4b9ea9ca ))
* unable to submit subcontracting order if created from material request ([c5bc92d](c5bc92d50e ))
* unhide book_advance_payments_in_separate_party_account check field in Payment Entry doctype ([13d153c ](13d153c196 ))
* update items fetches wrong item code ([3355c60 ](3355c60c79 ))
* update modified timestamp in json ([74a3965 ](74a3965a12 ))
* use stock qty instead of qty when updating transferred qty in WO ([90e61ab ](90e61abff4 ))
* user permission on reports (backport [#52709 ](https://github.com/frappe/erpnext/issues/52709 )) ([#52757 ](https://github.com/frappe/erpnext/issues/52757 )) ([893683a ](893683a512 ))
* **work_order:** update returned qty ([c4ba3c9 ](c4ba3c9c4b ))
### Features
* default letterhead and print format ([4adcc1c ](4adcc1c521 ))
* **Journal Entry Account:** add Bank Transaction as Reference Type (backport [#52760 ](https://github.com/frappe/erpnext/issues/52760 )) ([#52816 ](https://github.com/frappe/erpnext/issues/52816 )) ([2c5bdef ](2c5bdefd13 ))
* module onboarding ([858119f ](858119f907 ))
* **payment request:** create payment request as per payment schedules ([751a081 ](751a081253 ))
* **payment_request:** add option to calculate request amount using payment schedule ([298ea33 ](298ea33922 ))
* retrieve employee basic contact information ([f701407 ](f701407e23 ))
* retrieve employee contact details ([94f9f8b ](94f9f8b30a ))
* standard print format for Sales Order and Purchase Invoice ([222f51b ](222f51b4d0 ))
2026-02-25 06:34:28 +00:00
ruthra kumar
44b935b845
Merge pull request #52925 from frappe/version-16-hotfix
...
chore: release v16
2026-02-25 12:01:35 +05:30
Mihir Kandoi
16e29d8571
Merge pull request #52944 from frappe/mergify/bp/version-16-hotfix/pr-52942
2026-02-25 11:04:43 +05:30
Mihir Kandoi
5db413d802
Merge pull request #52946 from frappe/mergify/bp/version-16-hotfix/pr-52945
...
fix: item code shows undefined (backport #52945 )
2026-02-25 10:49:46 +05:30
Mihir Kandoi
0fd9fc48f3
fix: item code shows undefined
...
(cherry picked from commit 9ef7f05712 )
2026-02-25 04:55:59 +00:00
Mihir Kandoi
265342d40a
chore: clearer description for internal transfer at arms length
...
(cherry picked from commit bd9e5e97d7 )
2026-02-25 04:43:22 +00:00
Khushi Rawat
cc604d4921
Merge pull request #52938 from frappe/mergify/bp/version-16-hotfix/pr-52889
...
feat: default letterhead and print format (backport #52889 )
2026-02-25 00:39:54 +05:30
Khushi Rawat
1311664f52
Merge pull request #52939 from frappe/mergify/bp/version-16-hotfix/pr-52861
...
feat: standard print format for Sales Order and Purchase Invoice (backport #52861 )
2026-02-25 00:37:37 +05:30
khushi8112
f4ec356dfb
refactor: add translation and fix typo
...
(cherry picked from commit cbea4493c1 )
2026-02-24 15:53:41 +00:00
khushi8112
222f51b4d0
feat: standard print format for Sales Order and Purchase Invoice
...
(cherry picked from commit 371efce88a )
2026-02-24 15:53:41 +00:00
khushi8112
1e64dea6a0
fix: test cases related to default letterhead change
...
(cherry picked from commit 8a2cb96c2a )
2026-02-24 15:52:54 +00:00
khushi8112
b21acec711
test: debugging the issue
...
(cherry picked from commit 570f574758 )
2026-02-24 15:52:54 +00:00
khushi8112
dd41f2ceb7
fix: add missing property_type
...
(cherry picked from commit fbf5529ddd )
2026-02-24 15:52:54 +00:00
khushi8112
4adcc1c521
feat: default letterhead and print format
...
(cherry picked from commit 0ea22f9796 )
2026-02-24 15:52:53 +00:00
Mihir Kandoi
6975fa185c
Merge pull request #52937 from frappe/mergify/bp/version-16-hotfix/pr-52724
2026-02-24 20:57:08 +05:30
ljain112
6902fd6b33
refactor: use postprocess in mapped_doc to update items in subcontracting controller
...
(cherry picked from commit 1d3d09f48c )
2026-02-24 15:07:59 +00:00
ruthra kumar
9336f1f9a4
Merge pull request #52934 from frappe/mergify/bp/version-16-hotfix/pr-51777
...
feat: making payment requests based on payment schedule (backport #51777 )
2026-02-24 18:55:13 +05:30
ruthra kumar
aaba93bd03
Merge pull request #52933 from frappe/mergify/bp/version-16-hotfix/pr-52824
...
refactor: separate construction of chart related data from `get_columns()` (backport #52824 )
2026-02-24 18:46:27 +05:30
Jatin3128
751a081253
feat(payment request): create payment request as per payment schedules
...
(cherry picked from commit e476dff842 )
2026-02-24 13:09:27 +00:00
Jatin3128
298ea33922
feat(payment_request): add option to calculate request amount using payment schedule
...
(cherry picked from commit 60108590b0 )
2026-02-24 13:09:26 +00:00
ruthra kumar
807463e90c
Merge pull request #52929 from frappe/mergify/bp/version-16-hotfix/pr-52029
...
fix: prevent precision errors in discount distribution with inclusive tax (backport #52029 )
2026-02-24 18:39:16 +05:30
Harsh Patadia
27c03fee1c
refactor: separate construction of chart related data from get_columns() ( #52824 )
...
* fix: avoid hardcoded column slicing for Profit & Loss chart data
* refactor: improve parameter naming and reduce code repetion by using same function get_period_columns()
* refactor: improved parameter naming in get_data() and get_chart_data()
(cherry picked from commit bdcb2c1512 )
2026-02-24 12:37:51 +00:00
rohitwaghchaure
ffe77ba1e7
Merge pull request #52931 from frappe/mergify/bp/version-16-hotfix/pr-52930
...
fix: remove form tour for sales and purchase order (backport #52930 )
2026-02-24 17:45:33 +05:30
Rohit Waghchaure
aac7fc30d5
fix: remove form tour for sales and purchase order
...
(cherry picked from commit ed7315d78e )
2026-02-24 11:53:56 +00:00
ljain112
0e2e89c355
fix: prevent precision errors in discount distribution with inclusive tax
...
(cherry picked from commit 2068299766 )
2026-02-24 11:29:05 +00:00
rohitwaghchaure
d8f6a007a0
Merge pull request #52922 from frappe/mergify/bp/version-16-hotfix/pr-52839
...
feat: module onboarding (backport #52839 )
2026-02-24 16:09:40 +05:30
Rohit Waghchaure
858119f907
feat: module onboarding
...
(cherry picked from commit 792a1a7ab7 )
2026-02-24 07:20:09 +00:00
ruthra kumar
033c9fc57d
Merge pull request #52920 from frappe/mergify/bp/version-16-hotfix/pr-52363
...
fix: unhide book_advance_payments_in_separate_party_account check fie… (backport #52363 )
2026-02-24 12:21:48 +05:30
ruthra kumar
d743ee9e1c
Merge pull request #52919 from frappe/mergify/bp/version-16-hotfix/pr-52822
...
fix(sales-order): update quotation status while cancelling sales order (backport #52822 )
2026-02-24 12:11:58 +05:30
Shllokkk
13d153c196
fix: unhide book_advance_payments_in_separate_party_account check field in Payment Entry doctype
...
(cherry picked from commit 5793322c30 )
2026-02-24 06:26:55 +00:00
Sowmya
3a0f90c433
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:37 +00:00
mergify[bot]
217709836b
fix: sales and purchase modules forms clean-up (backport #52875 ) ( #52911 )
...
* fix: sales and purchase modules forms clean-up
(cherry picked from commit 0e356dc2e3 )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
# erpnext/accounts/doctype/sales_invoice/sales_invoice.json
# erpnext/buying/doctype/purchase_order/purchase_order.json
# erpnext/selling/doctype/sales_order/sales_order.json
# erpnext/stock/doctype/delivery_note/delivery_note.json
* chore: fix conflicts
* chore: fix conflicts
Removed unnecessary fields and updated the modified date.
* chore: fix conflicts
* chore: fix conflicts
* chore: fix conflicts
Removed UTM Analytics section and column break from delivery note JSON configuration. Updated the modified timestamp.
---------
Co-authored-by: Rohit Waghchaure <rohitw1991@gmail.com >
2026-02-24 11:28:34 +05:30
ruthra kumar
3663fc4f64
Merge pull request #52908 from frappe/mergify/bp/version-16-hotfix/pr-52896
...
fix: skip empty dimension values in exchange gain loss (backport #52896 )
2026-02-23 21:24:31 +05:30
ravibharathi656
780b626ae5
fix: skip empty dimension values in exchange gain loss
...
(cherry picked from commit 7df9d951c6 )
2026-02-23 15:36:47 +00:00
Mihir Kandoi
bbf1a94024
Merge pull request #52906 from frappe/mergify/bp/version-16-hotfix/pr-52544
...
fix(stock): improve error message when serial no is reserved via SRE (backport #52544 )
2026-02-23 21:03:12 +05:30
Mihir Kandoi
8a44638939
Merge pull request #52904 from frappe/mergify/bp/version-16-hotfix/pr-52764
...
fix: populate doctypes to be ignored table in validate (backport #52764 )
2026-02-23 20:45:09 +05:30
Imesha Sudasingha
fb8f085885
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
(cherry picked from commit 71248ff40b )
2026-02-23 15:13:17 +00:00
l0gesh29
237e4583e2
fix: populate doctypes to be ignored table in validate
...
(cherry picked from commit 60d2f2d304 )
2026-02-23 14:51:15 +00:00
Diptanil Saha
d71a0d76e6
Merge pull request #52902 from frappe/mergify/bp/version-16-hotfix/pr-52891
...
fix: notifications (backport #52891 )
2026-02-23 19:53:07 +05:30
diptanilsaha
e8c5d5710d
fix: fiscal year notification subject
...
(cherry picked from commit 3e87059939 )
2026-02-23 14:08:13 +00:00
diptanilsaha
785773b0ac
fix: material request on receive notification condition
...
(cherry picked from commit 96aa37eff5 )
2026-02-23 14:08:13 +00:00
Mihir Kandoi
c51bc69d58
Merge pull request #52901 from frappe/mergify/bp/version-16-hotfix/pr-52892
...
fix: link field displays incorrect value when empty (backport #52892 )
2026-02-23 19:11:48 +05:30
Mihir Kandoi
b67d42ee58
fix: link field displays incorrect value when empty
...
(cherry picked from commit db00860662 )
2026-02-23 13:37:44 +00:00
Mihir Kandoi
62f587318c
Merge pull request #52898 from frappe/mergify/bp/version-16-hotfix/pr-52878
...
fix: standalone sales invoice return should not fallback to item mast… (backport #52878 )
2026-02-23 19:07:01 +05:30
Mihir Kandoi
6e1a8083a5
fix: standalone sales invoice return should not fallback to item master for valuation rate
...
(cherry picked from commit a85a0aef52 )
2026-02-23 13:19:55 +00:00
ruthra kumar
407bf7ec2e
Merge pull request #52895 from frappe/mergify/bp/version-16-hotfix/pr-52812
...
fix: bank account mismatch error on reverse transaction reconciliation (backport #52812 )
2026-02-23 18:28:38 +05:30
Diptanil Saha
4ac4292de4
Merge pull request #52893 from frappe/mergify/bp/version-16-hotfix/pr-50301
...
refactor: fetch employee contact details in realtime in Payment Entry (backport #50301 )
2026-02-23 18:11:21 +05:30
ervishnucs
746b5d96de
fix: check gl account of an associated bank account in bank transaction
...
(cherry picked from commit 8fe0bf4ba3 )
2026-02-23 12:36:45 +00:00
Abdeali Chharchhoda
5c9f9517d6
refactor: method to get employee contact without permission check
...
(cherry picked from commit 58cdb9503b )
2026-02-23 12:22:57 +00:00
Abdeali Chharchhoda
63975c8c00
refactor: use common method to get employee contacts
...
(cherry picked from commit ec1eb6d222 )
2026-02-23 12:22:57 +00:00
Abdeali Chharchhoda
116361c1dc
fix: get employee email with priority if preferred is not set
...
(cherry picked from commit 7b89c12470 )
2026-02-23 12:22:57 +00:00
Abdeali Chharchhoda
0f8f8c2066
refactor: add validation for missing employee parameter
...
(cherry picked from commit b8e06b9636 )
2026-02-23 12:22:56 +00:00
Abdeali Chharchhoda
123b7191fc
refactor: fetch employee contact details in realtime
...
(cherry picked from commit 2ea6508fa5 )
2026-02-23 12:22:56 +00:00
Abdeali Chharchhoda
94f9f8b30a
feat: retrieve employee contact details
...
(cherry picked from commit a41297d841 )
2026-02-23 12:22:56 +00:00
Abdeali Chharchhoda
f701407e23
feat: retrieve employee basic contact information
...
(cherry picked from commit 4ad1474e32 )
2026-02-23 12:22:56 +00:00
Abdeali Chharchhoda
2b9af6a641
chore: Removing unused import
...
(cherry picked from commit 87c59f471c )
2026-02-23 12:22:55 +00:00
ruthra kumar
79cf614118
Merge pull request #52887 from frappe/mergify/bp/version-16-hotfix/pr-52840
...
fix(manufacturing): remove delete query of job card & batch and serial no (backport #52840 )
2026-02-23 17:39:28 +05:30
Sudharsanan Ashok
9ff924e831
fix(manufacturing): remove delete query of job card & batch and serial no ( #52840 )
...
* fix(manufacturing): remove delete query of batch and serial no
* fix(manufacturing): remove delete query of job card
* fix: remove delete function call for work order
(cherry picked from commit 8b2a971019 )
2026-02-23 11:29:36 +00:00
mergify[bot]
8437355072
Merge pull request #52876 from frappe/mergify/bp/version-16-hotfix/pr-52399
...
refactor: Better organizing of the fields in various doctypes (backport #52399 )
2026-02-23 16:54:54 +05:30
Khushi Rawat
1f82be4383
Merge pull request #52881 from frappe/mergify/bp/version-16-hotfix/pr-52879
...
fix: typo (backport #52879 )
2026-02-23 16:04:05 +05:30
mergify[bot]
e6f7a7e979
fix: avoid duplicate taxes and charges rows in payment entry (backport #52178 ) ( #52319 )
...
Co-authored-by: Dharanidharan S <dharanidharans1328@gmail.com >
fix: avoid duplicate taxes and charges rows in payment entry (#52178 )
2026-02-23 10:21:06 +00:00
Mihir Kandoi
c2666bbcac
Merge pull request #52883 from frappe/mergify/bp/version-16-hotfix/pr-52880
...
fix(work_order): update returned qty on work order (backport #52880 )
2026-02-23 15:49:48 +05:30
Khushi Rawat
74a3965a12
fix: update modified timestamp in json
2026-02-23 15:44:59 +05:30
Pandiyan37
c4ba3c9c4b
fix(work_order): update returned qty
...
(cherry picked from commit b7f45e6963 )
2026-02-23 10:04:09 +00:00
mahsem
d0c2cc848c
fix: typo
...
(cherry picked from commit 2b72aab671 )
2026-02-23 09:54:15 +00:00
Mihir Kandoi
af4c626238
Merge pull request #52874 from frappe/mergify/bp/version-16-hotfix/pr-52871
...
fix: use stock qty instead of qty when updating transferred qty in WO (backport #52871 )
2026-02-23 14:55:47 +05:30
rohitwaghchaure
aab7759afc
Merge pull request #52872 from frappe/mergify/bp/version-16-hotfix/pr-52504
...
refactor: form cleanup for sales order (backport #52504 )
2026-02-23 14:01:39 +05:30
Mihir Kandoi
90e61abff4
fix: use stock qty instead of qty when updating transferred qty in WO
...
(cherry picked from commit 8e14249335 )
2026-02-23 07:53:20 +00:00
ruthra kumar
d1c142cce8
refactor: form cleanup for sales order
...
(cherry picked from commit 93d1716eb5 )
2026-02-23 07:49:58 +00:00
rohitwaghchaure
54e2fa0231
Merge pull request #52868 from frappe/mergify/bp/version-16-hotfix/pr-52534
...
refactor: supplier form cleanup (backport #52534 )
2026-02-23 12:12:57 +05:30
rohitwaghchaure
ddfdc1a4e7
Merge pull request #52867 from frappe/mergify/bp/version-16-hotfix/pr-52508
...
refactor: form cleanup for stock and manufacturing doctypes (backport #52508 )
2026-02-23 12:12:43 +05:30
rohitwaghchaure
4b0d2558d7
chore: fix conflicts
...
Refactor purchase order JSON structure by cleaning up field order and removing unnecessary fields.
2026-02-23 11:30:53 +05:30
rohitwaghchaure
7223acf266
Merge pull request #52866 from frappe/mergify/bp/version-16-hotfix/pr-52469
...
refactor: form cleanup for master doctypes related to stock module (backport #52469 )
2026-02-23 11:27:27 +05:30
rohitwaghchaure
5b30e6e96b
Merge pull request #52865 from frappe/mergify/bp/version-16-hotfix/pr-52392
...
refactor: Cleanup buying module related doctypes (backport #52392 )
2026-02-23 11:26:51 +05:30
rohitwaghchaure
8cd12e37cd
chore: fix conflicts
2026-02-23 11:26:31 +05:30
rohitwaghchaure
9a2eb91eec
fix: supplier_type appears multiple times
2026-02-23 11:24:13 +05:30
rohitwaghchaure
7a680e6070
chore: fix conflicts
...
Refactored supplier form by reorganizing field order and removing unnecessary fields.
2026-02-23 11:05:07 +05:30
rohitwaghchaure
5e31eb3d77
chore: fix conflicts
2026-02-23 10:58:12 +05:30
Rohit Waghchaure
3eb838a6a2
refactor: supplier form cleanup
...
(cherry picked from commit bd521d9089 )
# Conflicts:
# erpnext/buying/doctype/supplier/supplier.json
2026-02-23 05:28:09 +00:00
Rohit Waghchaure
575fd4988b
refactor: form cleanup for stock and manufacturing doctypes
...
(cherry picked from commit bf20ecca60 )
# Conflicts:
# erpnext/buying/doctype/purchase_order/purchase_order.json
2026-02-23 05:27:39 +00:00
Rohit Waghchaure
24fbd8add9
refactor: form cleanup for master doctypes related to stock module
...
(cherry picked from commit 6c49d5dc7d )
2026-02-23 05:27:10 +00:00
Rohit Waghchaure
91e9867fb1
refactor: Cleanup buying module forms
...
(cherry picked from commit f3ea1863ae )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
2026-02-23 05:26:46 +00:00
Mihir Kandoi
069d6d5269
Merge pull request #52863 from frappe/mergify/bp/version-16-hotfix/pr-52803
...
fix(manufacturing): update closed status for current work order before calculating planned qty (backport #52803 )
2026-02-23 07:47:08 +05:30
Sudharsanan11
d9d76fceeb
test(manufacturing): add test to validate the planned qty
...
(cherry picked from commit cfbdfcf515 )
2026-02-23 02:01:42 +00:00
Sudharsanan11
61d339cfa7
fix(manufacturing): update status for work order before calculating planned qty
...
(cherry picked from commit 4d40c84a31 )
2026-02-23 02:01:41 +00:00
MochaMind
843c0d4acf
chore: update POT file ( #52858 )
2026-02-22 13:19:38 +01:00
mergify[bot]
2c5bdefd13
feat(Journal Entry Account): add Bank Transaction as Reference Type (backport #52760 ) ( #52816 )
...
* feat: add Bank Transaction as Reference Type to Journal Entry Account (#52760 )
* feat: add Bank Transaction as Reference Type to Journal Entry Account
* fix: take care of existing property setters
* fix: cancelling Bank Transactions should still be possible
* fix: handle blank options in patch
* fix: hide Reference Due Date for Bank Transaction
(cherry picked from commit 387fb1b202 )
# Conflicts:
# erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json
* chore: resolve conflicts
---------
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2026-02-21 15:43:47 +01:00
Diptanil Saha
a4ee85e89c
Merge pull request #52848 from frappe/mergify/bp/version-16-hotfix/pr-52842
...
refactor: `Fiscal Year` cleanup (backport #52842 )
2026-02-21 13:00:22 +05:30
diptanilsaha
92c2c7bf82
fix(fiscal_year): Fiscal Year auto-generation and notification
...
(cherry picked from commit 4c76786ce4 )
2026-02-21 07:13:05 +00:00
diptanilsaha
54bed64356
fix(fiscal_year_company): made company field mandatory
...
(cherry picked from commit 94fb7e11b4 )
2026-02-21 07:13:05 +00:00
diptanilsaha
82170dfd07
refactor: Fiscal Year DocType cleanup
...
(cherry picked from commit 74ac28fc70 )
2026-02-21 07:13:04 +00:00
Mihir Kandoi
595b5e7dae
Merge pull request #52847 from frappe/mergify/bp/version-16-hotfix/pr-52845
2026-02-21 12:41:15 +05:30
Mihir Kandoi
cfad7e17f1
fix: remove supplier invoice date/posting date validation
...
(cherry picked from commit 7cff0ba626 )
2026-02-21 06:55:30 +00:00
Mihir Kandoi
00ebeec94e
Merge pull request #52837 from frappe/mergify/bp/version-16-hotfix/pr-52835
...
fix: inconsistent label name between parent and child (backport #52835 )
2026-02-20 17:17:01 +05:30
Mihir Kandoi
b56c444f18
fix: inconsistent label name between parent and child
...
(cherry picked from commit d6e1ca0f10 )
2026-02-20 11:28:53 +00:00
Mihir Kandoi
9d2ccd7246
Merge pull request #52827 from frappe/mergify/bp/version-16-hotfix/pr-52821
...
fix: sensible insufficient stock message in pick list (backport #52821 )
2026-02-20 14:40:55 +05:30
Mihir Kandoi
d06e611c72
Merge pull request #52829 from frappe/mergify/bp/version-16-hotfix/pr-52825
...
fix: update items fetches wrong item code (backport #52825 )
2026-02-20 14:27:47 +05:30
Mihir Kandoi
3355c60c79
fix: update items fetches wrong item code
...
(cherry picked from commit ba96d37c11 )
2026-02-20 08:54:31 +00:00
Mihir Kandoi
dbe2a87a84
fix: sensible insufficient stock message in pick list
...
(cherry picked from commit 1352dc79bb )
2026-02-20 08:53:52 +00:00
Mihir Kandoi
f78317a79a
Merge pull request #52819 from frappe/mergify/bp/version-16-hotfix/pr-52811
...
fix: permission issue for quotation item during update item (backport #52811 )
2026-02-19 23:22:37 +05:30
Mihir Kandoi
0c4b9ea9ca
fix: typo
...
(cherry picked from commit 732c98b72f )
2026-02-19 17:28:53 +00:00
Mihir Kandoi
715dbc0093
fix: ignore permissions instead of saving parent
...
(cherry picked from commit 6342e9a3e2 )
2026-02-19 17:28:53 +00:00
Nishka Gosalia
bccca6f58e
fix: permission issue for quotation item during update item
...
(cherry picked from commit 58b8af0fa8 )
2026-02-19 17:28:53 +00:00
Mihir Kandoi
72a0d82147
Merge pull request #52806 from frappe/mergify/bp/version-16-hotfix/pr-52804
...
fix(Purchase Receipt): copy project from first row when adding items (backport #52804 )
2026-02-19 14:03:27 +05:30
Marc Ramser
77da3306b5
fix(Purchase Receipt): copy project from first row when adding items
...
Adds `items_add` method to copy expense_account, cost_center and project from first row to newly added items, matching Purchase Invoice behavior.
(cherry picked from commit 21423676c9 )
2026-02-19 08:32:20 +00:00
Mihir Kandoi
636414c0e4
Merge pull request #52798 from frappe/mergify/bp/version-16-hotfix/pr-52792
...
fix: unable to submit subcontracting order if created from material r… (backport #52792 )
2026-02-19 13:59:24 +05:30
Mihir Kandoi
c5bc92d50e
fix: unable to submit subcontracting order if created from material request
...
(cherry picked from commit 37323480dd )
2026-02-19 13:44:30 +05:30
Mihir Kandoi
c669387b82
Merge pull request #52796 from frappe/mergify/bp/version-16-hotfix/pr-52794
...
fix: reservation based on field should be read only in SRE (backport #52794 )
2026-02-19 12:57:07 +05:30
Mihir Kandoi
a499b7e046
fix: reservation based on field should be read only in SRE
...
(cherry picked from commit 21452b4c6e )
2026-02-19 05:10:44 +00:00
Frappe PR Bot
9a0b54c649
chore(release): Bumped to Version 16.6.1
...
## [16.6.1](https://github.com/frappe/erpnext/compare/v16.6.0...v16.6.1 ) (2026-02-19)
### Bug Fixes
* better permissions on make payment request ([78fc942 ](78fc9424d9 ))
2026-02-19 05:04:10 +00:00
ruthra kumar
1f78a9fa6c
Merge pull request #52790 from frappe/mergify/bp/version-16/pr-52763
...
fix: better permissions on make payment request (backport #52763 )
2026-02-19 10:32:36 +05:30
Mihir Kandoi
17062e0154
Merge pull request #52788 from frappe/mergify/bp/version-16-hotfix/pr-52490
...
fix: Add handling for Sales Invoice Item quantity field (backport #52490 )
2026-02-19 10:15:48 +05:30
ruthra kumar
78fc9424d9
fix: better permissions on make payment request
...
(cherry picked from commit f36962fc58 )
2026-02-19 04:32:31 +00:00
Mihir Kandoi
2d864bb599
fix: add purchase invoice as well
...
(cherry picked from commit 1fc2eddf6f )
2026-02-19 04:13:06 +00:00
Thomas antony
f6a1ea804a
fix: Add handling for Sales Invoice Item quantity field
...
Add handling for Sales Invoice Item quantity field
(cherry picked from commit edfcaee99b )
2026-02-19 04:13:05 +00:00
mergify[bot]
d7b61b945f
fix: addresses portal (backport #52712 ) ( #52786 )
...
* fix: addresses portal
(cherry picked from commit e317ab1479 )
# Conflicts:
# erpnext/patches.txt
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-02-19 04:11:04 +00:00
Mihir Kandoi
b6a2284003
Merge pull request #52775 from frappe/mergify/bp/version-16-hotfix/pr-52628
...
fix(manufacturing): set pick list purpose while creating it from work order (backport #52628 )
2026-02-18 15:32:12 +05:30
Sudharsanan11
131e279a0c
fix(manufacturing): set pick list purpose while creating it from work order
...
(cherry picked from commit 23ccc2a8c5 )
2026-02-18 09:46:02 +00:00
ruthra kumar
cc7de7e66e
Merge pull request #52768 from frappe/mergify/bp/version-16-hotfix/pr-52763
...
fix: better permissions on make payment request (backport #52763 )
2026-02-18 12:46:20 +05:30
ruthra kumar
a5c83dd11e
fix: better permissions on make payment request
...
(cherry picked from commit f36962fc58 )
2026-02-18 06:58:42 +00:00
ruthra kumar
f5fa1ba02b
Merge pull request #52766 from frappe/mergify/bp/version-16-hotfix/pr-52419
...
fix: enfore permission on make_payment_request (backport #52419 )
2026-02-18 12:26:45 +05:30
ruthra kumar
81845992a6
fix: enfore permission on make_payment_request
...
(cherry picked from commit b755ca12ca )
2026-02-18 06:32:44 +00:00
mergify[bot]
893683a512
fix: user permission on reports (backport #52709 ) ( #52757 )
...
* fix: user permission on reports (#52709 )
(cherry picked from commit c6a292f6a9 )
# Conflicts:
# erpnext/accounts/report/purchase_register/purchase_register.py
# erpnext/accounts/report/sales_register/sales_register.py
* chore: resolve conflict
---------
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2026-02-17 23:07:41 +05:30
Mihir Kandoi
59e2dbb435
Merge pull request #52754 from frappe/mergify/bp/version-16-hotfix/pr-52750
...
fix: setup fails to set abbr to departments (backport #52750 )
2026-02-17 21:50:51 +05:30
Mihir Kandoi
35e9ca64ce
Merge pull request #52752 from frappe/mergify/bp/version-16-hotfix/pr-52743
...
bug: fix comparison regarding `None` values (backport #52743 )
2026-02-17 21:39:33 +05:30
Mihir Kandoi
b15db05ef8
fix: setup fails to set abbr to departments
...
(cherry picked from commit debe868950 )
2026-02-17 15:57:50 +00:00
Markus Lobedann
66d1b7c837
fix: bug with comparison regarding None values and empty string
...
In their default state, the fields can be `None`. When a user enters something and deletes it afterwards, the fields contain an empty string.
This fixes the comparison.
(cherry picked from commit 3fd5a0f100 )
2026-02-17 15:52:09 +00:00
mergify[bot]
10be8f19e2
fix(asset): handle partial asset sales by splitting remaining quantity (backport #51363 ) ( #52394 )
...
* fix(asset): handle partial asset sales by splitting remaining quantity
(cherry picked from commit 9a2710b9d7 )
* fix: refactor older testcases
(cherry picked from commit a88fe2ecab )
* test: validate asset partial sales
(cherry picked from commit 9eeccb765d )
# Conflicts:
# erpnext/assets/doctype/asset/test_asset.py
* fix(asset): skip purchase document validation while splitting existing asset
(cherry picked from commit e7e6567792 )
* fix(asset): handle same asset being sold in multiple line items in sales invoice
(cherry picked from commit 23b094f151 )
* test: validate asset split for auto created asset from purchase voucher
(cherry picked from commit 4adeaedfde )
# Conflicts:
# erpnext/assets/doctype/asset/test_asset.py
* fix: use new_asset instead of asset_doc when checking values after splitting
(cherry picked from commit ca97f34092 )
* fix: remove the redundant purchase receipt submit
(cherry picked from commit eeb6d0e9bf )
* chore: fix conflict
---------
Co-authored-by: Navin-S-R <navin@aerele.in >
2026-02-17 14:32:08 +00:00
Frappe PR Bot
372b0119bb
chore(release): Bumped to Version 16.6.0
...
# [16.6.0](https://github.com/frappe/erpnext/compare/v16.5.0...v16.6.0 ) (2026-02-17)
### Bug Fixes
* allow non-stock items while updating items ([e2183eb ](e2183ebde9 ))
* allow sequence id edit in BOM if routing is not set ([6f812cc ](6f812ccaf5 ))
* better validation for negative batch ([e46e874 ](e46e8741b4 ))
* cancel SABB if SLE cancelled from LCV ([ac90975 ](ac90975f43 ))
* consider sle for negative stock validation ([ca8f324 ](ca8f324b51 ))
* consider table multiselect in delete transaction ([38679d6 ](38679d6d14 ))
* correct typos in marketing campaign custom fields function ([531bdbc ](531bdbc727 ))
* do not allow plant floor company and warehouse to be updated ([a039c17 ](a039c176c8 ))
* ensure layout has Bootstrap row and column (backport [#52649 ](https://github.com/frappe/erpnext/issues/52649 )) ([#52719 ](https://github.com/frappe/erpnext/issues/52719 )) ([53e400c ](53e400cca1 ))
* log changes made to accounts settings ([2200b9a ](2200b9aa67 ))
* **manufacturing:** add sales order fields in subassembly child table ([605c0db ](605c0db976 ))
* **manufacturing:** set sales order references in subassembly child table ([f4b0e64 ](f4b0e646b4 ))
* **pos_invoice:** add correct depends on condition ([#52689 ](https://github.com/frappe/erpnext/issues/52689 )) ([28592d0 ](28592d0180 ))
* prevent rows from being added to sub_assembly_items and mr_items ([80c98cd ](80c98cdcf4 ))
* production plan status ([62ea18f ](62ea18f1cc ))
* removed lost reason detail ([3c33a19 ](3c33a19634 ))
* **selling-workspace-sidebar:** changed order of pos profile ([1820c35 ](1820c35880 ))
* standalone credit/debit notes should not fetch any serial or batch by default ([dd4e186 ](dd4e1867f5 ))
* **stock:** remove hardcoded letter_head from report ([1d444e5 ](1d444e53eb )), closes [#52569 ](https://github.com/frappe/erpnext/issues/52569 )
* total weight does not update when updating items ([46b5884 ](46b5884420 ))
* wrong display_depends_on condition for item group and brand child tables ([6ae1b18 ](6ae1b18616 ))
### Features
* Negative Batch report ([8649543 ](8649543ae0 ))
* show formatted currency symbol on ledger preview ([b844afe ](b844afe0ec ))
2026-02-17 14:10:20 +00:00
ruthra kumar
7a46fad6e7
Merge pull request #52731 from frappe/version-16-hotfix
...
chore: release v16
2026-02-17 19:38:48 +05:30
rohitwaghchaure
2ccb8c839d
Merge pull request #52740 from frappe/mergify/bp/version-16-hotfix/pr-52729
...
feat: Negative Batch report (backport #52729 )
2026-02-17 17:23:50 +05:30
Rohit Waghchaure
8649543ae0
feat: Negative Batch report
...
(cherry picked from commit 34edbed00b )
2026-02-17 11:04:33 +00:00
Mihir Kandoi
bed2c83272
Merge pull request #52736 from frappe/mergify/bp/version-16-hotfix/pr-52733
...
fix: allow sequence ID edit in BOM if routing is not set (backport #52733 )
2026-02-17 16:28:39 +05:30
Mihir Kandoi
5461945d00
Merge pull request #52738 from frappe/mergify/bp/version-16-hotfix/pr-52677
...
fix: standalone credit/debit notes should not fetch any serial or bat… (backport #52677 )
2026-02-17 16:25:36 +05:30
Mihir Kandoi
dd4e1867f5
fix: standalone credit/debit notes should not fetch any serial or batch by default
...
(cherry picked from commit 2017edca88 )
2026-02-17 10:40:32 +00:00
Mihir Kandoi
6f812ccaf5
fix: allow sequence id edit in BOM if routing is not set
...
(cherry picked from commit 08529964b4 )
2026-02-17 10:36:17 +00:00
ruthra kumar
6c4bba3992
Merge pull request #52727 from frappe/mergify/bp/version-16-hotfix/pr-52679
...
fix: log changes made to accounts settings (backport #52679 )
2026-02-17 14:15:25 +05:30
ruthra kumar
eda479a917
Merge pull request #52725 from frappe/mergify/bp/version-16-hotfix/pr-52648
...
fix: correct typos in marketing campaign custom fields function (backport #52648 )
2026-02-17 13:59:19 +05:30
AarDG10
2200b9aa67
fix: log changes made to accounts settings
...
(cherry picked from commit 45febbabd7 )
2026-02-17 08:25:47 +00:00
Mihir Kandoi
af15050acc
Merge pull request #52723 from frappe/mergify/bp/version-16-hotfix/pr-52720
...
fix: wrong display_depends_on condition for item group and brand chil… (backport #52720 )
2026-02-17 13:43:00 +05:30
Abdeali Chharchhoda
531bdbc727
fix: correct typos in marketing campaign custom fields function
...
(cherry picked from commit 6b7fed7f59 )
2026-02-17 08:12:00 +00:00
ruthra kumar
53e400cca1
fix: ensure layout has Bootstrap row and column (backport #52649 ) ( #52719 )
...
Merge pull request #52649 from aerele/fix-sales-funnel-layout
fix: ensure layout has Bootstrap row and column
(cherry picked from commit ae0be7f6ce )
Co-authored-by: Vishnu Priya Baskaran <145791817+ervishnucs@users.noreply.github.com >
2026-02-17 13:04:21 +05:30
Shllokkk
6ae1b18616
fix: wrong display_depends_on condition for item group and brand child tables
...
(cherry picked from commit de2843d9f1 )
2026-02-17 07:30:21 +00:00
Mihir Kandoi
a8f21dbc07
Merge pull request #52718 from frappe/mergify/bp/version-16-hotfix/pr-52716
...
fix: do not allow plant floor company and warehouse to be updated (backport #52716 )
2026-02-17 12:32:45 +05:30
Vishnu Priya Baskaran
1dd471fb18
Merge pull request #52649 from aerele/fix-sales-funnel-layout
...
fix: ensure layout has Bootstrap row and column
(cherry picked from commit ae0be7f6ce )
2026-02-17 06:55:51 +00:00
Mihir Kandoi
a039c176c8
fix: do not allow plant floor company and warehouse to be updated
...
(cherry picked from commit fd72132743 )
2026-02-17 06:42:33 +00:00
Mihir Kandoi
cf141045ba
Merge pull request #52715 from frappe/mergify/bp/version-16-hotfix/pr-52713
...
fix: production plan status (backport #52713 )
2026-02-17 11:41:43 +05:30
Mihir Kandoi
62ea18f1cc
fix: production plan status
...
(cherry picked from commit b3e6b304e4 )
2026-02-17 05:54:10 +00:00
Mihir Kandoi
302ae382f1
Merge pull request #52697 from frappe/mergify/bp/version-16-hotfix/pr-52678
...
chore: do not show stock details if update stock is disabled (backport #52678 )
2026-02-17 10:55:49 +05:30
Mihir Kandoi
98ff54a871
chore: resolve conflicts
2026-02-17 10:40:34 +05:30
rohitwaghchaure
41b089ab51
Merge pull request #52705 from frappe/mergify/bp/version-16-hotfix/pr-52620
...
fix: prevent rows from being added to sub_assembly_items and mr_items (backport #52620 )
2026-02-17 10:16:09 +05:30
Diptanil Saha
46acd328a9
Merge pull request #52707 from frappe/mergify/bp/version-16-hotfix/pr-52706
...
fix(selling-workspace-sidebar): changed order of pos profile (backport #52706 )
2026-02-17 00:55:44 +05:30
diptanilsaha
1820c35880
fix(selling-workspace-sidebar): changed order of pos profile
...
(cherry picked from commit 72f4fd08ee )
2026-02-16 19:11:27 +00:00
Shllokkk
80c98cdcf4
fix: prevent rows from being added to sub_assembly_items and mr_items
...
(cherry picked from commit 25f979a825 )
2026-02-16 18:43:01 +00:00
Mihir Kandoi
4a8363e7da
Merge pull request #52703 from frappe/mergify/bp/version-16-hotfix/pr-52626
...
fix(manufacturing): add sales order fields in subassembly child table (backport #52626 )
2026-02-16 23:58:13 +05:30
rohitwaghchaure
dcbc1e1303
Merge pull request #52701 from frappe/mergify/bp/version-16-hotfix/pr-52699
...
fix: consider sle for negative stock validation (backport #52699 )
2026-02-16 23:56:30 +05:30
Sudharsanan11
ecfd193002
test(manufacturing): add test to validate the sales order references for sub assembly items
...
(cherry picked from commit 341dc4be7a )
2026-02-16 18:11:53 +00:00
Sudharsanan11
f4b0e646b4
fix(manufacturing): set sales order references in subassembly child table
...
(cherry picked from commit 0f2ed28ab7 )
2026-02-16 18:11:52 +00:00
Sudharsanan11
605c0db976
fix(manufacturing): add sales order fields in subassembly child table
...
(cherry picked from commit c2282eaf08 )
2026-02-16 18:11:52 +00:00
Rohit Waghchaure
ca8f324b51
fix: consider sle for negative stock validation
...
(cherry picked from commit 38f35acffe )
2026-02-16 17:56:51 +00:00
Mihir Kandoi
7677b2f573
chore: do not show serial batch selector if not needed
...
(cherry picked from commit cdc62e7327 )
# Conflicts:
# erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
2026-02-16 17:01:48 +00:00
Mihir Kandoi
f08964683a
chore: do not show stock details if update stock is disabled
...
(cherry picked from commit 4499e974a0 )
# Conflicts:
# erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json
2026-02-16 17:01:48 +00:00
rohitwaghchaure
d2eabcbf74
Merge pull request #52696 from frappe/mergify/bp/version-16-hotfix/pr-52691
...
fix: cancel SABB if SLE cancelled from LCV (backport #52691 )
2026-02-16 21:52:33 +05:30
Diptanil Saha
7d8bbac5fd
Merge pull request #52694 from frappe/mergify/bp/version-16-hotfix/pr-52689
...
fix(pos_invoice): add correct depends on condition (backport #52689 )
2026-02-16 21:23:24 +05:30
Rohit Waghchaure
ac90975f43
fix: cancel SABB if SLE cancelled from LCV
...
(cherry picked from commit f23a49a25e )
2026-02-16 15:42:23 +00:00
Soham Kulkarni
28592d0180
fix(pos_invoice): add correct depends on condition ( #52689 )
...
* fix(pos_invoice): add correct depends on condition
* fix: show field in sales order
* refactor: eval condition
(cherry picked from commit 219cf6bc57 )
2026-02-16 15:37:25 +00:00
rohitwaghchaure
de5e8a6e6b
Merge pull request #52684 from frappe/mergify/bp/version-16-hotfix/pr-52681
...
fix: better validation for negative batch (backport #52681 )
2026-02-16 16:02:55 +05:30
Rohit Waghchaure
e46e8741b4
fix: better validation for negative batch
...
(cherry picked from commit a8636e4f59 )
2026-02-16 09:47:05 +00:00
MochaMind
4a4e9956e2
chore: update POT file ( #52674 )
2026-02-15 14:00:35 +01:00
Mihir Kandoi
8ec83f2080
Merge pull request #52672 from frappe/mergify/bp/version-16-hotfix/pr-52670
2026-02-15 14:30:52 +05:30
Mihir Kandoi
46b5884420
fix: total weight does not update when updating items
...
(cherry picked from commit 63323a2611 )
2026-02-15 08:45:19 +00:00
Mihir Kandoi
3548073a07
Merge pull request #52669 from frappe/mergify/bp/version-16-hotfix/pr-52658
...
fix: allow non-stock items while updating items (backport #52658 )
2026-02-15 13:07:37 +05:30
ervishnucs
e2183ebde9
fix: allow non-stock items while updating items
...
(cherry picked from commit 07db5941aa )
2026-02-15 07:28:48 +00:00
Mihir Kandoi
37f740caa6
Merge pull request #52668 from frappe/revert-52578-mergify/bp/version-16-hotfix/pr-51594
...
Revert "fix: Workspace sidebar links for Debit/Credit Notes (backport #51594 )"
2026-02-15 12:44:37 +05:30
Mihir Kandoi
485c1b025a
Revert "fix: Workspace sidebar links for Debit/Credit Notes (backport #51594 )"
2026-02-15 12:29:28 +05:30
ruthra kumar
880cc50ae4
Merge pull request #52659 from frappe/mergify/bp/version-16-hotfix/pr-52643
...
fix: consider table multiselect in delete transaction (backport #52643 )
2026-02-13 15:12:54 +05:30
SowmyaArunachalam
3c33a19634
fix: removed lost reason detail
...
(cherry picked from commit 9bb60405e7 )
# Conflicts:
# erpnext/patches.txt
2026-02-13 14:11:58 +05:30
SowmyaArunachalam
38679d6d14
fix: consider table multiselect in delete transaction
...
(cherry picked from commit be3d2422a7 )
2026-02-13 08:37:46 +00:00
ruthra kumar
3744c32950
Merge pull request #52646 from frappe/mergify/bp/version-16-hotfix/pr-52644
...
refactor: use query builder for profitability analysis (backport #52644 )
2026-02-12 14:40:46 +05:30
ruthra kumar
543e0131b5
refactor: use query builder for profitability analysis
...
(cherry picked from commit 5e34325604 )
2026-02-12 08:55:03 +00:00
ruthra kumar
eb5ffcdc88
Merge pull request #52642 from frappe/mergify/bp/version-16-hotfix/pr-52640
...
refactor: use query builder for sales person commission summary (backport #52640 )
2026-02-12 12:53:24 +05:30
ruthra kumar
f98e53692e
refactor: use query builder for sales person commission summary
...
(cherry picked from commit 7105e3fb69 )
2026-02-12 07:07:42 +00:00
ruthra kumar
e778eabcb0
Merge pull request #52639 from frappe/mergify/bp/version-16-hotfix/pr-52571
...
fix(stock): remove hardcoded letter_head from report (backport #52571 )
2026-02-12 12:04:57 +05:30
Roxxane
1d444e53eb
fix(stock): remove hardcoded letter_head from report
...
The 'Incorrect Serial and Batch Bundle' report had a hardcoded
letter_head value of 'Test', preventing users from deleting a
Letter Head named 'Test' due to link check.
Standard reports should not reference specific Letter Head names.
Fixes #52569
(cherry picked from commit 99cd29d88f )
2026-02-12 06:19:37 +00:00
ruthra kumar
3bf9aff67e
Merge pull request #52638 from frappe/mergify/bp/version-16-hotfix/pr-52619
...
feat: show formatted currency symbol on ledger preview (backport #52619 )
2026-02-12 11:48:49 +05:30
Navin-S-R
b844afe0ec
feat: show formatted currency symbol on ledger preview
...
(cherry picked from commit 5c8cb1e7ec )
2026-02-12 05:59:06 +00:00
Frappe PR Bot
6e7e219f71
chore(release): Bumped to Version 16.5.0
...
# [16.5.0](https://github.com/frappe/erpnext/compare/v16.4.1...v16.5.0 ) (2026-02-11)
### Bug Fixes
* Added a missing option to the currency field (backport [#52528 ](https://github.com/frappe/erpnext/issues/52528 )) ([#52587 ](https://github.com/frappe/erpnext/issues/52587 )) ([1c3fe00 ](1c3fe000ba ))
* Added validation for quality inspection in job card ([a1ec68c ](a1ec68cd1e ))
* apply composite asset logic only in draft ([d2387a3 ](d2387a3af8 ))
* **balance sheet:** removed the extra labels from the chart ([6a9a28b ](6a9a28b4ae ))
* **buying:** add supplier group link filters in field level ([9886b46 ](9886b46cb4 ))
* correctly calculate running balances for financial report ([7df18af ](7df18af799 ))
* do not show update stock flag unneccessarily ([c0c6cc5 ](c0c6cc58ed ))
* email campaign timeout issue (backport [#51994 ](https://github.com/frappe/erpnext/issues/51994 )) ([#52556 ](https://github.com/frappe/erpnext/issues/52556 )) ([e753df8 ](e753df8ff0 ))
* enabling skip delivery option for order type maintenance ([7a78e97 ](7a78e9705c ))
* **gross profit report:** translate column Sales Invoice ([6ff8820 ](6ff8820732 ))
* **gross-profit:** handle item group filters ([0d02bbb ](0d02bbb01a ))
* **gross-profit:** handle returns outside sale period ([9b32c84 ](9b32c84462 ))
* handle gross profit and percentage for return invoices ([d081a26 ](d081a26608 ))
* item code is tuple with operation id ([9d14c0b ](9d14c0b60e ))
* **manufacturing:** fix chart period keys ([b99ca48 ](b99ca486d7 ))
* **manufacturing:** handle None value for actual_end_date ([b1b75ec ](b1b75eca3d ))
* **map_current_doc:** prevent mutation of query args in get_query (backport [#52202 ](https://github.com/frappe/erpnext/issues/52202 )) ([#52584 ](https://github.com/frappe/erpnext/issues/52584 )) ([b8256e5 ](b8256e5f31 ))
* move company field to first position in sales invoice, purchase invoice, sales order, purchase order and journal entry ([e53ccd0 ](e53ccd0745 ))
* not able to complete job card ([c5ff534 ](c5ff534d58 ))
* operation status and bom validation ([1122265 ](11222653ce ))
* Period Closing Voucher doesn't exist for GL Entry ([921584c ](921584c769 ))
* process loss error incorrectly thrown even when semi FG BOM does not have any process loss ([4a7ffce ](4a7ffce320 ))
* **quotation:** ignore zero ordered_qty ([cf7c127 ](cf7c127dc6 ))
* rate comparison in stock reco ([1f78f45 ](1f78f45aee ))
* remove customer_pos_id reference ([#52396 ](https://github.com/frappe/erpnext/issues/52396 )) ([ab59f73 ](ab59f73064 ))
* remove incorrect validation from email digest throwing spurious error (backport [#51827 ](https://github.com/frappe/erpnext/issues/51827 )) ([#52579 ](https://github.com/frappe/erpnext/issues/52579 )) ([dffb6ac ](dffb6ac4cf ))
* return None instead of 0 if valuation rate is falsy ([64a7956 ](64a7956a4a ))
* stock balance report issue ([62616ad ](62616ad9e1 ))
* stock reservation created against job card ([305483e ](305483e074 ))
* **stock:** add is group filter for warehouse fields ([23a26b5 ](23a26b540b ))
* **stock:** ignore pos reserved batches for stock levels ([e2c1204 ](e2c12043ae ))
* **stock:** inward stock for pick list test record ([801a26a ](801a26ae67 ))
* **stock:** set source warehouse for issue type ([53e512c ](53e512ceaf ))
* **stock:** update target field attribute ([96dfecf ](96dfecf0d5 ))
* test cases ([ece8d00 ](ece8d00415 ))
* validate asset movement transaction date ([#52340 ](https://github.com/frappe/erpnext/issues/52340 )) ([898d2e3 ](898d2e3c9a ))
* Workspace sidebar links for Debit/Credit Notes ([29d33b3 ](29d33b3139 ))
### Features
* **accounts:** expand Journal Entry Template to support dimensions and party ([#51621 ](https://github.com/frappe/erpnext/issues/51621 )) ([d06a46a ](d06a46ae85 ))
* allow negative stock for the batch item ([b6afe7f ](b6afe7f4da ))
### Reverts
* "fix: allow sales invoice to be renamed" ([abef910 ](abef9109b0 ))
2026-02-11 06:03:37 +00:00
ruthra kumar
ce225d87f3
Merge pull request #52597 from frappe/version-16-hotfix
...
chore: release v16
2026-02-11 11:32:00 +05:30
ruthra kumar
0d831aad41
Merge pull request #52605 from frappe/mergify/bp/version-16-hotfix/pr-52593
...
refactor: update labels for tax withholding reports columns to improve clarity (backport #52593 )
2026-02-10 18:30:52 +05:30
ruthra kumar
00caebe90c
Merge pull request #52397 from frappe/mergify/bp/version-16-hotfix/pr-52396
...
fix: remove customer_pos_id reference (backport #52396 )
2026-02-10 18:28:49 +05:30
ruthra kumar
0ee97ffbbf
Merge pull request #52414 from frappe/mergify/bp/version-16-hotfix/pr-51745
...
fix(gross profit report): translate column Sales Invoice (backport #51745 )
2026-02-10 18:27:54 +05:30
ruthra kumar
4a6c428848
Merge pull request #52604 from frappe/mergify/bp/version-16-hotfix/pr-52017
...
fix(gross-profit): handle returns outside the given sale period (backport #52017 )
2026-02-10 18:27:38 +05:30
Kavin
3e3daa50b1
Merge pull request #52542 from frappe/mergify/bp/version-16-hotfix/pr-52516
...
fix(stock): ignore pos reserved batches for stock levels (backport #52516 )
2026-02-10 18:21:37 +05:30
ljain112
ac7a25fff9
refactor: update labels for tax withholding reports columns to improve clarity
...
(cherry picked from commit 2cfdcc1af4 )
2026-02-10 12:43:06 +00:00
Navin-S-R
0d02bbb01a
fix(gross-profit): handle item group filters
...
(cherry picked from commit 047b278791 )
2026-02-10 12:41:30 +00:00
Navin-S-R
d01ea27f2f
test: fix test assertions to use index-based totals
...
(cherry picked from commit fdfa7bc963 )
2026-02-10 12:41:29 +00:00
Navin-S-R
345d25bdf1
test: validate sales person wise gross profit
...
(cherry picked from commit 3ab978ab46 )
2026-02-10 12:41:29 +00:00
Navin-S-R
e8eaae4120
test: validate return invoice profit and profit percentage
...
(cherry picked from commit 4da3d43013 )
2026-02-10 12:41:29 +00:00
Navin-S-R
d081a26608
fix: handle gross profit and percentage for return invoices
...
(cherry picked from commit 51709f032f )
2026-02-10 12:41:29 +00:00
Navin-S-R
9b32c84462
fix(gross-profit): handle returns outside sale period
...
(cherry picked from commit 67d8223f73 )
2026-02-10 12:41:28 +00:00
Diptanil Saha
22c9b26a24
Merge pull request #52450 from frappe/mergify/bp/version-16-hotfix/pr-52360
...
fix: correctly calculate running balances for financial report (backport #52360 )
2026-02-10 02:37:22 +05:30
mergify[bot]
1c3fe000ba
fix: Added a missing option to the currency field (backport #52528 ) ( #52587 )
...
fix: Added a missing option to the currency field (#52528 )
(cherry picked from commit da07f84e44 )
Co-authored-by: El-Shafei H. <el.shafei.developer@gmail.com >
2026-02-09 21:01:04 +00:00
mergify[bot]
ffd9b248f6
refactor: drop usages of db_query (backport #52559 ) ( #52565 )
...
refactor: drop usages of db_query
(cherry picked from commit 1e45195ef9 )
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
Co-authored-by: Akhil Narang <me@akhilnarang.dev >
2026-02-10 01:47:17 +05:30
mergify[bot]
b8256e5f31
fix(map_current_doc): prevent mutation of query args in get_query (backport #52202 ) ( #52584 )
...
fix(map_current_doc): prevent mutation of query args in get_query (#52202 )
(cherry picked from commit 23a73c9cdb )
Co-authored-by: V Shankar <shankarv292002@gmail.com >
2026-02-10 01:26:00 +05:30
Trusted Computer
dffb6ac4cf
fix: remove incorrect validation from email digest throwing spurious error (backport #51827 ) ( #52579 )
2026-02-09 18:26:57 +00:00
mergify[bot]
e753df8ff0
fix: email campaign timeout issue (backport #51994 ) ( #52556 )
...
fix: email campaign timeout issue (#51994 )
* fix: email campaign timeout issue
* refactor: email campaign backend logic
* refactor: use sendmail instead of manually batching
(cherry picked from commit 22123dd955 )
Co-authored-by: Pratik Badhe <badhepd@gmail.com >
2026-02-09 23:45:02 +05:30
Mihir Kandoi
560fd2e0d1
Merge pull request #52581 from frappe/mergify/bp/version-16-hotfix/pr-52527
...
fix(stock): correct warehouse mapping for material issue (backport #52527 )
2026-02-09 21:22:27 +05:30
Mihir Kandoi
327719a0fd
Merge pull request #52578 from frappe/mergify/bp/version-16-hotfix/pr-51594
...
fix: Workspace sidebar links for Debit/Credit Notes (backport #51594 )
2026-02-09 21:19:00 +05:30
Pandiyan37
801a26ae67
fix(stock): inward stock for pick list test record
...
(cherry picked from commit f22b9e297b )
2026-02-09 15:36:44 +00:00
Pandiyan37
8c4a9040b7
test(stock): add test to check from warehouse for issue type
...
(cherry picked from commit da0322e994 )
2026-02-09 15:36:44 +00:00
Pandiyan37
53e512ceaf
fix(stock): set source warehouse for issue type
...
(cherry picked from commit a34e8c99cd )
2026-02-09 15:36:43 +00:00
Mihir Kandoi
e9212c6a32
chore: resolve conflicts
2026-02-09 21:03:37 +05:30
Nabin Hait
29d33b3139
fix: Workspace sidebar links for Debit/Credit Notes
...
(cherry picked from commit 8acf373e68 )
# Conflicts:
# erpnext/workspace_sidebar/invoicing.json
2026-02-09 15:32:25 +00:00
rohitwaghchaure
7e0dc2ff86
Merge pull request #52561 from frappe/mergify/bp/version-16-hotfix/pr-52340
...
fix: validate asset movement transaction date (backport #52340 )
2026-02-09 19:52:15 +05:30
Poojashree T R
898d2e3c9a
fix: validate asset movement transaction date ( #52340 )
...
* fix: validate asset transaction date
* fix: validate asset transaction date
* fix: add translation in validate_transaction_date
* test: test_movement_transaction_date
* fix: to ensure test reliability
(cherry picked from commit e98b68c38f )
2026-02-09 11:52:19 +00:00
rohitwaghchaure
4c562b2903
Merge pull request #52558 from frappe/mergify/bp/version-16-hotfix/pr-52550
...
feat: allow negative stock for the batch item (backport #52550 )
2026-02-09 16:40:12 +05:30
Mihir Kandoi
04d6273713
Merge pull request #52554 from frappe/mergify/bp/version-16-hotfix/pr-52501
...
fix(quotation): ignore zero ordered_qty (backport #52501 )
2026-02-09 16:25:45 +05:30
Rohit Waghchaure
b6afe7f4da
feat: allow negative stock for the batch item
...
(cherry picked from commit 376ab0e346 )
2026-02-09 10:50:46 +00:00
ravibharathi656
cf7c127dc6
fix(quotation): ignore zero ordered_qty
...
(cherry picked from commit 32ea37035e )
2026-02-09 10:39:04 +00:00
Sudharsanan11
59f6012c57
test(stock): add test to ignore pos reserved batches for stock levels
...
(cherry picked from commit 47ac67f7a2 )
2026-02-09 06:28:58 +00:00
Sudharsanan11
e2c12043ae
fix(stock): ignore pos reserved batches for stock levels
...
(cherry picked from commit 277ba9cb79 )
2026-02-09 06:28:58 +00:00
Mihir Kandoi
3e0a7f2400
Merge pull request #52539 from frappe/mergify/bp/version-16-hotfix/pr-52538
...
revert: "fix: allow sales invoice to be renamed" (backport #52538 )
2026-02-09 10:47:42 +05:30
Mihir Kandoi
abef9109b0
revert: "fix: allow sales invoice to be renamed"
...
This reverts commit 95fdbe55f9 .
(cherry picked from commit 2660907ac8 )
2026-02-09 05:00:36 +00:00
MochaMind
9766361c07
chore: update POT file ( #52530 )
2026-02-08 17:49:45 +01:00
Mihir Kandoi
6bcd311214
Merge pull request #52524 from frappe/mergify/bp/version-16-hotfix/pr-52497
...
fix: add is_group filter for supplier_group and warehouse fields (backport #52497 )
2026-02-07 21:58:58 +05:30
Mihir Kandoi
dd45bb5664
chore: resolve conflicts
2026-02-07 21:44:42 +05:30
Sudharsanan11
23a26b540b
fix(stock): add is group filter for warehouse fields
...
(cherry picked from commit a9829f5f7b )
2026-02-07 16:11:32 +00:00
Sudharsanan11
9886b46cb4
fix(buying): add supplier group link filters in field level
...
(cherry picked from commit cfdc554a19 )
# Conflicts:
# erpnext/buying/doctype/supplier/supplier.json
2026-02-07 16:11:32 +00:00
Mihir Kandoi
32d5cedafc
Merge pull request #52486 from frappe/mergify/bp/version-16-hotfix/pr-52000
...
fix: Added validation for quality inspection in job card (backport #52000 )
2026-02-06 14:49:10 +05:30
Nishka Gosalia
ece8d00415
fix: test cases
2026-02-06 14:34:08 +05:30
Khushi Rawat
c171b9a184
Merge pull request #52492 from frappe/mergify/bp/version-16-hotfix/pr-52491
...
fix: apply composite asset logic only in draft (backport #52491 )
2026-02-06 13:10:24 +05:30
khushi8112
d2387a3af8
fix: apply composite asset logic only in draft
...
(cherry picked from commit ee501e884a )
2026-02-06 07:36:31 +00:00
rohitwaghchaure
79e0e07446
Merge pull request #52482 from frappe/mergify/bp/version-16-hotfix/pr-52476
...
fix: stock reservation created against job card (backport #52476 )
2026-02-06 12:52:43 +05:30
Mihir Kandoi
4caca08b90
Merge pull request #52488 from frappe/mergify/bp/version-16-hotfix/pr-52219
...
fix: enabling skip delivery option for order type maintenance (backport #52219 )
2026-02-06 12:44:47 +05:30
Mihir Kandoi
738cb6847e
Merge pull request #52484 from frappe/mergify/bp/version-16-hotfix/pr-52475
...
fix: do not show update stock flag unneccessarily (backport #52475 )
2026-02-06 12:28:36 +05:30
Nishka Gosalia
7a78e9705c
fix: enabling skip delivery option for order type maintenance
...
(cherry picked from commit 1a22e3cb61 )
2026-02-06 06:40:03 +00:00
Nishka Gosalia
a1ec68cd1e
fix: Added validation for quality inspection in job card
...
(cherry picked from commit 46b4cf3add )
2026-02-06 06:38:32 +00:00
Mihir Kandoi
4847a76cb8
chore: resolve conflicts
2026-02-06 12:00:47 +05:30
Mihir Kandoi
f56c6f93a1
chore: resolve conflicts
2026-02-06 12:00:23 +05:30
Mihir Kandoi
c0c6cc58ed
fix: do not show update stock flag unneccessarily
...
(cherry picked from commit 5fb5b7b30e )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
# erpnext/accounts/doctype/sales_invoice/sales_invoice.json
2026-02-06 06:27:46 +00:00
rohitwaghchaure
8c372faf50
chore: fix linter issue
...
Removed duplicate import of get_bom_items_as_dict from BOM module.
2026-02-06 11:29:45 +05:30
Diptanil Saha
ae4cf27f4f
Merge pull request #52471 from frappe/mergify/bp/version-16-hotfix/pr-51621
...
feat(accounts): expand Journal Entry Template to support dimensions and party (backport #51621 )
2026-02-06 11:07:27 +05:30
Rohit Waghchaure
305483e074
fix: stock reservation created against job card
...
(cherry picked from commit dca2cfd009 )
2026-02-05 23:05:19 +00:00
rohitwaghchaure
86dd2e786c
Merge pull request #52474 from frappe/mergify/bp/version-16-hotfix/pr-52467
...
fix: operation status and bom validation (backport #52467 )
2026-02-05 21:06:23 +05:30
Rohit Waghchaure
11222653ce
fix: operation status and bom validation
...
(cherry picked from commit 95baf953a8 )
2026-02-05 14:16:38 +00:00
Nikhil Kothari
d06a46ae85
feat(accounts): expand Journal Entry Template to support dimensions and party ( #51621 )
...
* feat(accounts): expand Journal Entry Template to support dimensions and party
* fix: do not update standard row values
(cherry picked from commit ef44528ba5 )
2026-02-05 12:55:13 +00:00
rohitwaghchaure
8c536df5f2
Merge pull request #52428 from frappe/mergify/bp/version-16-hotfix/pr-52422
...
fix: not able to complete job card (backport #52422 )
2026-02-05 17:05:16 +05:30
Frappe PR Bot
d74a649016
chore(release): Bumped to Version 16.4.1
...
## [16.4.1](https://github.com/frappe/erpnext/compare/v16.4.0...v16.4.1 ) (2026-02-05)
### Bug Fixes
* stock balance report issue ([e009319 ](e0093199b1 ))
2026-02-05 10:52:48 +00:00
rohitwaghchaure
bc9928b32b
Merge pull request #52464 from frappe/mergify/bp/version-16/pr-52461
...
fix: stock balance report issue (backport #52459 ) (backport #52461 )
2026-02-05 16:20:53 +05:30
rohitwaghchaure
4305415ed9
chore: fix issue
...
(cherry picked from commit 1d24abf5dd )
2026-02-05 10:20:46 +00:00
Rohit Waghchaure
e0093199b1
fix: stock balance report issue
...
(cherry picked from commit 7e584dd84a )
(cherry picked from commit 62616ad9e1 )
2026-02-05 10:20:45 +00:00
rohitwaghchaure
4dec567421
Merge pull request #52461 from frappe/mergify/bp/version-16-hotfix/pr-52459
...
fix: stock balance report issue (backport #52459 )
2026-02-05 15:49:58 +05:30
rohitwaghchaure
1d24abf5dd
chore: fix issue
2026-02-05 15:02:47 +05:30
Rohit Waghchaure
62616ad9e1
fix: stock balance report issue
...
(cherry picked from commit 7e584dd84a )
2026-02-05 09:20:01 +00:00
Jatin3128
6bffdbce56
Merge pull request #52455 from frappe/mergify/bp/version-16-hotfix/pr-52438
...
fix(balance sheet): removed the extra labels from the chart (backport #52438 )
2026-02-05 13:39:41 +05:30
Jatin3128
6a9a28b4ae
fix(balance sheet): removed the extra labels from the chart
...
(cherry picked from commit a64b5f2c5d )
2026-02-05 07:54:14 +00:00
Mihir Kandoi
66d0ab6380
Merge pull request #52454 from frappe/mergify/bp/version-16-hotfix/pr-52452
...
fix: process loss error incorrectly thrown even when semi FG BOM does… (backport #52452 )
2026-02-05 13:15:53 +05:30
ruthra kumar
5913d5f14e
Merge pull request #52351 from frappe/mergify/bp/version-16-hotfix/pr-52346
...
fix: move company field to first position in sales invoice, purchase … (backport #52346 )
2026-02-05 13:11:28 +05:30
Mihir Kandoi
4a7ffce320
fix: process loss error incorrectly thrown even when semi FG BOM does not have any process loss
...
(cherry picked from commit 99ddc36c26 )
2026-02-05 07:27:41 +00:00
Smit Vora
2994ba1b41
test: further tests for query builder
...
(cherry picked from commit 12f8bb2937 )
2026-02-05 06:53:30 +00:00
Smit Vora
55eb631116
test: correct error message
...
(cherry picked from commit a29710dc07 )
2026-02-05 06:53:30 +00:00
Smit Vora
77693b12a4
test: revert original pcv setting
...
(cherry picked from commit f45a5a63a7 )
2026-02-05 06:53:29 +00:00
Smit Vora
8caf609f8d
test: add tests for query builder
...
(cherry picked from commit 61d8308e81 )
2026-02-05 06:53:29 +00:00
Smit Vora
921584c769
fix: Period Closing Voucher doesn't exist for GL Entry
...
(cherry picked from commit b41c1858a3 )
2026-02-05 06:53:29 +00:00
Smit Vora
7df18af799
fix: correctly calculate running balances for financial report
...
(cherry picked from commit ee2f8d8ebc )
2026-02-05 06:53:29 +00:00
Mihir Kandoi
64d82a811f
Merge pull request #52446 from frappe/mergify/bp/version-16-hotfix/pr-52445
...
fix: item code is tuple with operation id (backport #52445 )
2026-02-05 12:12:35 +05:30
Mihir Kandoi
9d14c0b60e
fix: item code is tuple with operation id
...
(cherry picked from commit 481deee4b2 )
2026-02-05 06:29:11 +00:00
ruthra kumar
0a285523a8
Merge pull request #52426 from frappe/mergify/bp/version-16-hotfix/pr-51990
...
refactor: use https over http while saving website link (backport #51990 )
2026-02-05 11:30:16 +05:30
ruthra kumar
ce695ebdd0
refactor: patch partner_website for old data
...
(cherry picked from commit 8db29b0a81 )
# Conflicts:
# erpnext/patches.txt
2026-02-05 11:00:58 +05:30
Mihir Kandoi
9f31910226
Merge pull request #52441 from frappe/mergify/bp/version-16-hotfix/pr-52416
...
fix(stock): update target field attribute (backport #52416 )
2026-02-05 10:40:29 +05:30
Pandiyan37
f8405e4ca4
test(stock): testcase for different inventory dimension
...
(cherry picked from commit 21d0ee8db1 )
2026-02-05 04:54:39 +00:00
Pandiyan37
96dfecf0d5
fix(stock): update target field attribute
...
(cherry picked from commit 7e08154217 )
2026-02-05 04:54:38 +00:00
Mihir Kandoi
b5b8032ce0
Merge pull request #52430 from frappe/mergify/bp/version-16-hotfix/pr-52427
2026-02-04 20:17:43 +05:30
archielister
5298e26a11
fix for obtaining bom_no
...
(cherry picked from commit e4df0a393a )
2026-02-04 14:33:24 +00:00
Rohit Waghchaure
c5ff534d58
fix: not able to complete job card
...
(cherry picked from commit 175fe9279c )
2026-02-04 13:13:27 +00:00
Mihir Kandoi
1dc44691db
Merge pull request #52421 from frappe/mergify/bp/version-16-hotfix/pr-51773
...
fix(manufacturing): refactor production analytics report (backport #51773 )
2026-02-04 18:06:40 +05:30
ruthra kumar
91043de352
refactor: scrub http and use https in sales partner
...
(cherry picked from commit 8cf31548f2 )
2026-02-04 12:32:42 +00:00
Sudharsanan11
b99ca486d7
fix(manufacturing): fix chart period keys
...
(cherry picked from commit 27091e5168 )
2026-02-04 17:51:53 +05:30
Sudharsanan11
b1b75eca3d
fix(manufacturing): handle None value for actual_end_date
...
(cherry picked from commit 16f09141da )
2026-02-04 17:51:53 +05:30
Mihir Kandoi
33305550b7
Merge pull request #52408 from frappe/mergify/bp/version-16-hotfix/pr-52383
...
fix: rate comparison in stock reco (backport #52383 )
2026-02-04 17:42:06 +05:30
Mihir Kandoi
e86ab97b7e
chore: add line in the end so linter check passes
2026-02-04 17:26:01 +05:30
elshafei-developer
6ff8820732
fix(gross profit report): translate column Sales Invoice
...
(cherry picked from commit 3e39d13172 )
2026-02-04 09:18:31 +00:00
Mihir Kandoi
64a7956a4a
fix: return None instead of 0 if valuation rate is falsy
...
(cherry picked from commit e8d1e9d946 )
2026-02-04 06:48:33 +00:00
Mihir Kandoi
1f78f45aee
fix: rate comparison in stock reco
...
(cherry picked from commit f1b4fe12a2 )
2026-02-04 06:48:32 +00:00
Diptanil Saha
ab59f73064
fix: remove customer_pos_id reference ( #52396 )
...
(cherry picked from commit 036f64013d )
2026-02-04 05:18:56 +00:00
Frappe PR Bot
0312d58dca
chore(release): Bumped to Version 16.4.0
...
# [16.4.0](https://github.com/frappe/erpnext/compare/v16.3.0...v16.4.0 ) (2026-02-04)
### Bug Fixes
* add precision to rejected batch no qty calculation ([b365444 ](b365444027 ))
* allow sales invoice to be renamed ([f7b915d ](f7b915dfe6 ))
* **barcode:** failing request when item has both batch and serial ([e4cdd97 ](e4cdd971c8 ))
* batch selector not working if Use Legacy (Client side) Reactivity disabled ([2a3642b ](2a3642b55a ))
* better fix for aac39b2671 ([b8ab55f ](b8ab55fee8 ))
* correct exchange gain loss in ppr ([e09406d ](e09406d085 ))
* correct Sales Tax Template sidebar link to proper DocType ([4c14e74 ](4c14e74a12 ))
* correct spelling of Payment Reconciliation in Accounting ([c80b554 ](c80b554cd7 ))
* **credit-note:** set incoming rate as zero for expired batch ([0f9bf08 ](0f9bf08685 ))
* **demo:** removed toolbar eventlistener (backport [#52171 ](https://github.com/frappe/erpnext/issues/52171 )) ([#52172 ](https://github.com/frappe/erpnext/issues/52172 )) ([6608601 ](66086010fc ))
* duplicate account number (Indonesia COA) (backport [#52080 ](https://github.com/frappe/erpnext/issues/52080 )) ([#52317 ](https://github.com/frappe/erpnext/issues/52317 )) ([81e6575 ](81e65757ee ))
* failing test cases ([136b2cf ](136b2cfba5 ))
* group item wise tax details by tax row ([45e4c04 ](45e4c04830 ))
* hide close button on WO if WO is completed ([0d1c30f ](0d1c30f3f0 ))
* hide item_wise_tax_details table from print ([c619be9 ](c619be989b ))
* include credit notes in project gross margin calculation ([e755a4a](e755a4ad98 ))
* item code not showing in report view ([af167f9 ](af167f91fe ))
* journal auditing voucher print date to use posting_date ([7e5eab2 ](7e5eab261c ))
* **journal-entry:** normalize exchange rate to float ([3f0032d ](3f0032d793 ))
* js error if user does not have write permission for date field ([3944dfd ](3944dfde31 ))
* lead time calculation for FG item ([5595602 ](5595602f24 ))
* make item name editable in RFQ ([dbe5846 ](dbe5846908 ))
* merge taxes in purchase receipt when get items from multiple purchase invoices ([#51422 ](https://github.com/frappe/erpnext/issues/51422 )) ([d80c8d1 ](d80c8d14b0 ))
* missing depr_series causing error on jv creation (backport [#52085 ](https://github.com/frappe/erpnext/issues/52085 )) ([#52206 ](https://github.com/frappe/erpnext/issues/52206 )) ([78c4f01 ](78c4f01733 ))
* negative stock for purchase return ([220a528 ](220a528d7f ))
* populate contact fields when creating quotation from customer ([55129e6 ](55129e697d ))
* production plan not considering planning datetime when creating WO ([7e7b16b ](7e7b16b23e ))
* **profit and loss statement:** exclude non period columns ([28e8c40 ](28e8c40bfc ))
* reset incoming rate in selling controller if there are changes in item ([024e7b0 ](024e7b01ac ))
* **RFQ:** render email templates for preview and sending ([687a80d ](687a80d74c ))
* **stock:** add stock recon opening stock condition ([f9a8fc1 ](f9a8fc1f2d ))
* **stock:** fetch batch wise valuation rate in get_items ([b132e3f ](b132e3f22a ))
* **stock:** ignore packing slip while cancelling the sales invoice ([f425f89 ](f425f89a26 ))
* **stock:** include subcontracting order qty while calculating the bin qty ([de244e0 ](de244e0af7 ))
* **stock:** remove is_return condition on pos batch qty calculation ([9dcaf38 ](9dcaf38142 ))
* **stock:** set incoming_rate with lcv rate for internal purchase ([f462639 ](f462639aa0 ))
* **subcontracting:** include item bom in supplied items grouping key ([95c4b8d ](95c4b8de06 ))
* test cases ([e74389f ](e74389f01c ))
* validate over ordering of quotation ([e7ace8e ](e7ace8e620 ))
* validation when more than one FG items in repack stock entry ([a2d302b ](a2d302b3fa ))
* zero valuation rate if returning from different warehouse ([8ce51b2 ](8ce51b2f80 ))
### Features
* clear demo data from desktop screen (backport [#52128 ](https://github.com/frappe/erpnext/issues/52128 )) ([#52147 ](https://github.com/frappe/erpnext/issues/52147 )) ([05e30dc ](05e30dc011 ))
* **credit-note:** add checkbox to set valuation rate as zero for expired batch ([b84fd46 ](b84fd46841 ))
* **delivery-note:** add status indicator when document is partially billed ([6048add ](6048add4c0 ))
* document naming rule will now use posting date of the document ([b03494b ](b03494bb67 ))
* **Transaction Deletion Record:** Editable "DocTypes To Delete" List with CSV import/export ([#50592 ](https://github.com/frappe/erpnext/issues/50592 )) ([4963261 ](4963261dc8 ))
2026-02-04 04:29:22 +00:00
ruthra kumar
e8e9fb25fe
Merge pull request #52347 from frappe/version-16-hotfix
...
chore: release v16
2026-02-04 09:57:57 +05:30
rohitwaghchaure
4a7e2742ec
Merge pull request #52388 from frappe/mergify/bp/version-16-hotfix/pr-51422
...
fix: merge taxes in purchase receipt when get items from multiple purchase invoices (backport #51422 )
2026-02-03 22:53:40 +05:30
rohitwaghchaure
55d5d6535b
Merge pull request #52391 from frappe/mergify/bp/version-16-hotfix/pr-51898
...
fix: group item wise tax details by tax row (backport #51898 )
2026-02-03 22:52:37 +05:30
rohitwaghchaure
b8ac04fb54
Merge branch 'version-16' into version-16-hotfix
2026-02-03 22:50:07 +05:30
ravibharathi656
45e4c04830
fix: group item wise tax details by tax row
...
(cherry picked from commit 57bd1facf5 )
2026-02-03 15:38:48 +00:00
NaviN
d80c8d14b0
fix: merge taxes in purchase receipt when get items from multiple purchase invoices ( #51422 )
...
* fix: merge taxes in purchase receipt when get items from multiple purchase invoices
* fix: make merge tax configurable
* chore: follow standard merge taxes method
* chore: follow standard merge taxes method
(cherry picked from commit 6fde0a6261 )
2026-02-03 15:34:03 +00:00
mergify[bot]
66e47f5651
Merge pull request #52380 from frappe/mergify/bp/version-16-hotfix/pr-52278
2026-02-03 15:32:58 +00:00
ruthra kumar
a3e8af19a6
Merge pull request #52379 from frappe/mergify/bp/version-16-hotfix/pr-51651
...
fix: correct exchange gain loss in ppr (backport #51651 )
2026-02-03 20:59:41 +05:30
Mihir Kandoi
9b498a8da8
Merge pull request #52385 from frappe/mergify/bp/version-16-hotfix/pr-52259
...
fix(stock): include subcontracting order qty while calculating the bin qty (backport #52259 )
2026-02-03 20:48:37 +05:30
Mihir Kandoi
25389be340
Merge pull request #52382 from frappe/mergify/bp/version-16-hotfix/pr-52374
...
fix(stock): fetch batch wise valuation rate in get_items (backport #52374 )
2026-02-03 20:34:37 +05:30
Sudharsanan11
de244e0af7
fix(stock): include subcontracting order qty while calculating the bin qty
...
(cherry picked from commit de8f8ef9f4 )
2026-02-03 14:55:27 +00:00
kavin-114
b132e3f22a
fix(stock): fetch batch wise valuation rate in get_items
...
(cherry picked from commit c5df570262 )
2026-02-03 14:47:52 +00:00
ruthra kumar
670fd79e38
Merge pull request #52377 from frappe/mergify/bp/version-16-hotfix/pr-52314
...
fix(journal-entry): normalize exchange rate to float (backport #52314 )
2026-02-03 20:10:03 +05:30
ravibharathi656
e09406d085
fix: correct exchange gain loss in ppr
...
(cherry picked from commit 02e96039ac )
2026-02-03 14:35:58 +00:00
rohitwaghchaure
3bc348d6f0
Merge pull request #52376 from frappe/mergify/bp/version-16-hotfix/pr-52375
...
fix: zero valuation rate if returning from different warehouse (backport #52369 ) (backport #52375 )
2026-02-03 20:04:39 +05:30
Dharanidharan2813
3f0032d793
fix(journal-entry): normalize exchange rate to float
...
(cherry picked from commit be0040ddc7 )
2026-02-03 14:17:24 +00:00
ruthra kumar
163b848455
Merge pull request #52368 from frappe/mergify/bp/version-16-hotfix/pr-52320
...
fix: correct Sales Tax Template sidebar link to proper DocType (backport #52320 )
2026-02-03 19:44:26 +05:30
Rohit Waghchaure
8ce51b2f80
fix: zero valuation rate if returning from different warehouse
...
(cherry picked from commit 28929df0e8 )
(cherry picked from commit eb2119e292 )
2026-02-03 13:59:59 +00:00
ruthra kumar
422b37332e
Merge pull request #52367 from frappe/mergify/bp/version-16-hotfix/pr-52279
...
fix(profit and loss statement): exclude non period columns (backport #52279 )
2026-02-03 17:47:37 +05:30
Luis Mendoza
4c14e74a12
fix: correct Sales Tax Template sidebar link to proper DocType
...
(cherry picked from commit 06a7c85c93 )
2026-02-03 12:05:37 +00:00
ravibharathi656
28e8c40bfc
fix(profit and loss statement): exclude non period columns
...
(cherry picked from commit 6180e5eb53 )
2026-02-03 12:00:00 +00:00
ruthra kumar
660fc8f76a
Merge pull request #52365 from frappe/mergify/bp/version-16-hotfix/pr-52160
...
fix(stock): remove is_return condition on pos batch qty calculation (backport #52160 )
2026-02-03 17:19:50 +05:30
ruthra kumar
22456a5857
Merge pull request #52362 from frappe/mergify/bp/version-16-hotfix/pr-51997
...
Add partially billed status indicator (backport #51997 )
2026-02-03 17:19:31 +05:30
kavin-114
76e0eb00a5
test: add unit test case for pos reserved with return qty
...
(cherry picked from commit 12ec997027 )
2026-02-03 11:11:50 +00:00
kavin-114
9dcaf38142
fix(stock): remove is_return condition on pos batch qty calculation
...
(cherry picked from commit 2c19c1fd06 )
2026-02-03 11:11:50 +00:00
Dharanidharan2813
6048add4c0
feat(delivery-note): add status indicator when document is partially billed
...
(cherry picked from commit 7767000ccf )
2026-02-03 10:59:20 +00:00
rohitwaghchaure
0552b48328
Merge pull request #52356 from frappe/mergify/bp/version-16-hotfix/pr-52338
...
fix: negative stock for purchase return (backport #52338 )
2026-02-03 16:16:28 +05:30
ruthra kumar
193b29d5fc
Merge pull request #52350 from frappe/mergify/bp/version-16-hotfix/pr-52339
...
chore: rename icons (backport #52339 )
2026-02-03 16:13:06 +05:30
Rohit Waghchaure
220a528d7f
fix: negative stock for purchase return
...
(cherry picked from commit 77893933a2 )
2026-02-03 10:25:10 +00:00
ruthra kumar
e087a8b179
Merge pull request #52353 from frappe/mergify/bp/version-16-hotfix/pr-52345
...
ci: skip svg (backport #52345 )
2026-02-03 15:41:53 +05:30
ruthra kumar
d7067f6b7a
ci: skip svg
...
(cherry picked from commit e565d2283e )
2026-02-03 10:11:12 +00:00
Shllokkk
e53ccd0745
fix: move company field to first position in sales invoice, purchase invoice, sales order, purchase order and journal entry
...
(cherry picked from commit 8e9365eb3b )
2026-02-03 10:04:56 +00:00
sokumon
e264d8e2d6
chore: rename icons
...
(cherry picked from commit 2d312bcfe8 )
2026-02-03 10:02:54 +00:00
ruthra kumar
8b2559ab0c
Merge pull request #52337 from frappe/mergify/bp/version-16-hotfix/pr-52280
...
fix(stock): ignore packing slip while cancelling the sales invoice (backport #52280 )
2026-02-03 13:58:59 +05:30
Sudharsanan11
f425f89a26
fix(stock): ignore packing slip while cancelling the sales invoice
...
(cherry picked from commit c58887b44a )
2026-02-03 08:25:04 +00:00
ruthra kumar
e3bf84c572
Merge pull request #52321 from frappe/mergify/bp/version-16-hotfix/pr-50592
...
feat(Transaction Deletion Record): Editable "DocTypes To Delete" List with CSV import/export (backport #50592 )
2026-02-03 13:50:00 +05:30
ruthra kumar
e2b88218ec
Merge pull request #52330 from frappe/mergify/bp/version-16-hotfix/pr-51655
...
fix: include credit notes in project gross margin calculation (backport #51655 )
2026-02-03 12:19:28 +05:30
ravibharathi656
e755a4ad98
fix: include credit notes in project gross margin calculation
...
(cherry picked from commit a378fee8e0 )
2026-02-03 06:07:49 +00:00
ruthra kumar
d2ea428030
chore: resolve conflict
2026-02-03 10:38:39 +05:30
Mihir Kandoi
496956f08f
Merge pull request #52324 from frappe/mergify/bp/version-16-hotfix/pr-52184
...
fix(subcontracting): include item bom in supplied items grouping key (backport #52184 )
2026-02-03 09:24:00 +05:30
Sudharsanan11
a3190dd556
test(subcontracting): add test for consumed_qty calculation with similar finished goods
...
(cherry picked from commit 4d9412181c )
2026-02-03 03:40:18 +00:00
Sudharsanan11
95c4b8de06
fix(subcontracting): include item bom in supplied items grouping key
...
(cherry picked from commit 0d372a62a1 )
2026-02-03 03:40:18 +00:00
Henning Wendtland
4963261dc8
feat(Transaction Deletion Record): Editable "DocTypes To Delete" List with CSV import/export ( #50592 )
...
* feat: add editable DocTypes To Delete list with import/export
Add user control over transaction deletion with reviewable and reusable deletion templates.
- New "DocTypes To Delete" table allows users to review and customize what will be deleted before submission
- Import/Export CSV templates for reusability across environments
- Company field rule: only filter by company if field is specifically named "company", otherwise delete all records
- Child tables (istable=1) automatically excluded from selection
- "Remove Zero Counts" helper button to clean up list
- Backward compatible with existing deletion records
* refactor: improve Transaction Deletion Record code quality
- Remove unnecessary chatty comments from AI-generated code
- Add concise docstrings to all new methods
- Remove redundant @frappe.whitelist() decorators from internal methods
- Improve CSV import validation (header check, child table filtering)
- Add better error feedback with consolidated skip messages
- Reorder form fields: To Delete list now appears before Excluded list
- Add conditional visibility for Summary table (legacy records only)
- Improve architectural clarity: single API entry point per feature
Technical improvements:
- export_to_delete_template_method and import_to_delete_template_method
are now internal helpers without whitelist decorators
- CSV import now validates format and provides detailed skip reasons
- Summary table only shows for submitted records without To Delete list
- Maintains backward compatibility for existing deletion records
* fix: field order
* test: fix broken tests and add new ones
* fix: adapt create_transaction_deletion_request
* test: fix assertRaises trigger
* fix: conditionally execute Transaction Deletion pre-tasks based on selected DocTypes
* refactor: replace boolean task flags with status fields
* fix: remove UI comment
* fix: don't allow virtual doctype selection and improve protected Doctype List
* fix: replace outdated frappe.db.sql by frappe.qb
* feat: add support for multiple company fields
* fix: autofill comapny field, add docstrings, filter for company_field
* fix: add edge case handling for update_naming_series and add tests for prefix extraction
* fix: use redis for running deletion validation, check per doctype instead of company
(cherry picked from commit 0fb37ad792 )
# Conflicts:
# erpnext/patches.txt
2026-02-03 00:49:04 +00:00
mergify[bot]
81e65757ee
fix: duplicate account number (Indonesia COA) (backport #52080 ) ( #52317 )
...
Co-authored-by: Apriliansyah Idris <apriliansyahidris@gmail.com >
fix: duplicate account number (Indonesia COA) (#52080 )
2026-02-02 19:09:22 +00:00
rohitwaghchaure
78e581154b
Merge pull request #52312 from frappe/mergify/bp/version-16-hotfix/pr-52303
...
fix: batch selector not working if Use Legacy (Client side) Reactivity disabled (backport #52303 )
2026-02-02 23:32:40 +05:30
Rohit Waghchaure
2a3642b55a
fix: batch selector not working if Use Legacy (Client side) Reactivity disabled
...
(cherry picked from commit d1cba1073f )
2026-02-02 16:32:18 +00:00
Mihir Kandoi
beaa76ca16
Merge pull request #52311 from frappe/mergify/bp/version-16-hotfix/pr-52246
2026-02-02 21:01:34 +05:30
Mihir Kandoi
9997185071
Merge pull request #52246 from mihir-kandoi/st58765
...
(cherry picked from commit 135a433018 )
2026-02-02 15:15:38 +00:00
Mihir Kandoi
681c0b5917
Merge pull request #52308 from frappe/mergify/bp/version-16-hotfix/pr-52304
...
fix: populate contact fields when creating quotation from customer (backport #52304 )
2026-02-02 20:36:19 +05:30
Mihir Kandoi
4a0e04ee20
Merge pull request #52306 from frappe/mergify/bp/version-16-hotfix/pr-52281
...
fix(stock): add stock recon opening stock condition (backport #52281 )
2026-02-02 20:24:00 +05:30
Mihir Kandoi
55129e697d
fix: populate contact fields when creating quotation from customer
...
(cherry picked from commit 75b2c2c83d )
2026-02-02 14:46:36 +00:00
kavin-114
f9a8fc1f2d
fix(stock): add stock recon opening stock condition
...
(cherry picked from commit f3eb6c7078 )
2026-02-02 14:37:36 +00:00
Mihir Kandoi
091ff81ae5
Merge pull request #52302 from frappe/mergify/bp/version-16-hotfix/pr-52286
...
fix: reset incoming rate in selling controller if there are changes i… (backport #52286 )
2026-02-02 20:05:37 +05:30
Mihir Kandoi
024e7b01ac
fix: reset incoming rate in selling controller if there are changes in item
...
(cherry picked from commit 2d6b43fd54 )
2026-02-02 14:18:20 +00:00
ruthra kumar
a0156b61b8
Merge pull request #52284 from frappe/mergify/bp/version-16-hotfix/pr-52200
...
fix(accounts): correct date in Journal Auditing Voucher print format (backport #52200 )
2026-02-02 12:55:41 +05:30
Tamal Majumdar
7e5eab261c
fix: journal auditing voucher print date to use posting_date
...
(cherry picked from commit 43e2495df8 )
2026-02-02 07:21:36 +00:00
ruthra kumar
63782e6355
Merge pull request #52282 from frappe/mergify/bp/version-16-hotfix/pr-51692
...
fix: correct spelling of Payment Reconciliation in Accounting (backport #51692 )
2026-02-02 12:43:17 +05:30
nivithamerlin
c80b554cd7
fix: correct spelling of Payment Reconciliation in Accounting
...
(cherry picked from commit 35e53d28df )
2026-02-02 07:09:54 +00:00
Mihir Kandoi
7db88b210e
Merge pull request #52276 from frappe/mergify/bp/version-16-hotfix/pr-52274
2026-02-02 10:24:07 +05:30
Mihir Kandoi
42d873f1d9
test: over ordering of quotation items
...
(cherry picked from commit 53e58f6678 )
2026-02-02 04:38:13 +00:00
MochaMind
19c1dcc3dd
chore: update POT file ( #52264 )
2026-02-01 15:07:28 +01:00
Mihir Kandoi
23e027b6be
Merge pull request #52230 from frappe/mergify/bp/version-16-hotfix/pr-52222
...
fix: validate over ordering of quotation (backport #52222 )
2026-01-31 20:26:44 +05:30
Mihir Kandoi
d91cfa76e6
Merge pull request #52257 from frappe/mergify/bp/version-16-hotfix/pr-52253
2026-01-31 20:19:18 +05:30
Mihir Kandoi
a29df7be67
chore: resolve conflicts
2026-01-31 20:13:26 +05:30
Mihir Kandoi
dbe5846908
fix: make item name editable in RFQ
...
(cherry picked from commit d9998a977c )
2026-01-31 14:34:24 +00:00
Mihir Kandoi
83fcb5d2d8
Merge pull request #52255 from frappe/mergify/bp/version-16-hotfix/pr-52252
...
fix: better fix for #51495 (backport #52252 )
2026-01-31 19:52:45 +05:30
Mihir Kandoi
b8ab55fee8
fix: better fix for aac39b2671
...
(cherry picked from commit b24ae5e9a2 )
2026-01-31 14:21:27 +00:00
rohitwaghchaure
4d03f4ebaa
Merge pull request #52240 from frappe/mergify/bp/version-16-hotfix/pr-52232
...
fix: validation when more than one FG items in repack stock entry (backport #52232 )
2026-01-31 17:54:08 +05:30
Rohit Waghchaure
a2d302b3fa
fix: validation when more than one FG items in repack stock entry
...
(cherry picked from commit 6423ce2fa7 )
2026-01-31 07:16:45 +00:00
Mihir Kandoi
b5321d42a3
Merge pull request #52234 from frappe/mergify/bp/version-16-hotfix/pr-52231
...
fix: item code not showing in report view (backport #52231 )
2026-01-30 22:17:26 +05:30
UmakanthKaspa
af167f91fe
fix: item code not showing in report view
...
(cherry picked from commit b20f57321f )
2026-01-30 16:46:26 +00:00
Mihir Kandoi
e74389f01c
fix: test cases
...
(cherry picked from commit 36f1e3572c )
2026-01-30 14:00:52 +00:00
Mihir Kandoi
e7ace8e620
fix: validate over ordering of quotation
...
(cherry picked from commit 4cc306d2d8 )
# Conflicts:
# erpnext/patches.txt
2026-01-30 14:00:52 +00:00
Mihir Kandoi
e23e9b5d66
Merge pull request #52227 from frappe/mergify/bp/version-16-hotfix/pr-52226
2026-01-30 18:03:40 +05:30
Mihir Kandoi
136b2cfba5
fix: failing test cases
...
(cherry picked from commit d3f44a425c )
2026-01-30 12:18:10 +00:00
Mihir Kandoi
3b3738577d
Merge pull request #52225 from frappe/mergify/bp/version-16-hotfix/pr-51433
2026-01-30 17:30:01 +05:30
Mihir Kandoi
1e646bd0ed
Merge pull request #52224 from frappe/mergify/bp/version-16-hotfix/pr-52223
...
fix: allow sales invoice to be renamed (backport #52223 )
2026-01-30 17:19:10 +05:30
Mihir Kandoi
02e6c49130
test: add test case
...
(cherry picked from commit e2c3d0fa94 )
2026-01-30 11:41:46 +00:00
Mihir Kandoi
e9fa725030
chore: make feature opt in
...
(cherry picked from commit b8d4522ea1 )
2026-01-30 11:41:46 +00:00
Mihir Kandoi
b03494bb67
feat: document naming rule will now use posting date of the document
...
(cherry picked from commit 22fd1a1cfd )
2026-01-30 11:41:45 +00:00
Mihir Kandoi
f7b915dfe6
fix: allow sales invoice to be renamed
...
(cherry picked from commit 95fdbe55f9 )
2026-01-30 11:33:20 +00:00
Mihir Kandoi
0a5aac9ce7
Merge pull request #52218 from frappe/mergify/bp/version-16-hotfix/pr-52209
...
fix: add precision to rejected batch no qty calculation (backport #52209 )
2026-01-30 12:21:50 +05:30
Mihir Kandoi
e3c62070d1
Merge pull request #52215 from frappe/mergify/bp/version-16-hotfix/pr-52213
...
fix: hide close button on WO if WO is completed (backport #52213 )
2026-01-30 12:06:39 +05:30
Mihir Kandoi
b365444027
fix: add precision to rejected batch no qty calculation
...
(cherry picked from commit 838d245215 )
2026-01-30 06:35:59 +00:00
Mihir Kandoi
0d1c30f3f0
fix: hide close button on WO if WO is completed
...
(cherry picked from commit 6e17ccf499 )
2026-01-30 06:29:32 +00:00
Mihir Kandoi
d0b553dca3
Merge pull request #52212 from frappe/mergify/bp/version-16-hotfix/pr-52210
...
fix(barcode): failing request when item has both batch and serial (backport #52210 )
2026-01-30 11:52:49 +05:30
Mihir Kandoi
e4cdd971c8
fix(barcode): failing request when item has both batch and serial
...
(cherry picked from commit 89f6f0f46f )
2026-01-30 06:17:41 +00:00
mergify[bot]
78c4f01733
fix: missing depr_series causing error on jv creation (backport #52085 ) ( #52206 )
...
fix: missing depr_series causing error on jv creation (#52085 )
(cherry picked from commit b565dd3da8 )
Co-authored-by: Dany Robert <rtdany10@gmail.com >
2026-01-29 23:30:29 +05:30
Mihir Kandoi
eac4978278
Merge pull request #52203 from frappe/mergify/bp/version-16-hotfix/pr-52201
...
fix: hide item_wise_tax_details table from print (backport #52201 )
2026-01-29 21:58:37 +05:30
Mihir Kandoi
c619be989b
fix: hide item_wise_tax_details table from print
...
(cherry picked from commit c38f884095 )
2026-01-29 16:12:55 +00:00
rohitwaghchaure
64921fc1b5
Merge pull request #52197 from frappe/mergify/bp/version-16-hotfix/pr-52190
...
fix: lead time calculation for FG item (backport #52190 )
2026-01-29 19:06:53 +05:30
rohitwaghchaure
6d8d502bbf
Merge pull request #52192 from frappe/mergify/bp/version-16-hotfix/pr-52158
...
Add Landed Cost Voucher Amount in Internal Purchase Receipt (backport #52158 )
2026-01-29 18:07:46 +05:30
Rohit Waghchaure
5595602f24
fix: lead time calculation for FG item
...
(cherry picked from commit 646688c291 )
2026-01-29 12:29:39 +00:00
kavin-114
7042f2b8fb
test: add unit test to check internal purchase with lcv
...
(cherry picked from commit dd4fd89ef8 )
2026-01-29 12:02:50 +00:00
kavin-114
f462639aa0
fix(stock): set incoming_rate with lcv rate for internal purchase
...
(cherry picked from commit f0dccc3cd7 )
2026-01-29 12:02:49 +00:00
Mihir Kandoi
14ba0f1cae
Merge pull request #52183 from frappe/mergify/bp/version-16-hotfix/pr-52181
...
fix: js error if user does not have write permission for date field (backport #52181 )
2026-01-29 15:42:29 +05:30
Mihir Kandoi
3944dfde31
fix: js error if user does not have write permission for date field
...
(cherry picked from commit 7f6f39f5e7 )
2026-01-29 10:01:33 +00:00
ruthra kumar
16cc2b0a25
Merge pull request #52177 from frappe/mergify/bp/version-16-hotfix/pr-52173
...
New accounting icons (backport #52173 )
2026-01-29 14:51:36 +05:30
Jacob Salvi
3394e1a126
refactor: new accounting icons ( #52173 )
...
* chore: new icons share-management
* chore: new accounting icons
* chore: trigger CI
---------
Co-authored-by: Soham Kulkarni <77533095+sokumon@users.noreply.github.com >
Co-authored-by: ruthra kumar <ruthra@erpnext.com >
(cherry picked from commit cdcf3fa593 )
2026-01-29 09:13:39 +00:00
mergify[bot]
66086010fc
fix(demo): removed toolbar eventlistener (backport #52171 ) ( #52172 )
...
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
fix(demo): removed toolbar eventlistener (#52171 )
2026-01-29 11:29:59 +05:30
Mihir Kandoi
195a2f3e74
Merge pull request #52168 from frappe/mergify/bp/version-16-hotfix/pr-52166
...
fix: production plan not considering planning datetime when creating WO (backport #52166 )
2026-01-29 11:06:50 +05:30
Mihir Kandoi
7e7b16b23e
fix: production plan not considering planning datetime when creating WO
...
(cherry picked from commit 4e19c7e8bd )
2026-01-29 05:20:59 +00:00
Aarol D'Souza
f4beb41df2
Merge pull request #52164 from frappe/mergify/bp/version-16-hotfix/pr-52092
...
fix(RFQ): render email templates for preview and sending (backport #52092 )
2026-01-29 09:23:39 +05:30
AarDG10
4c4aa9bbdf
ci: minor text correction
...
(cherry picked from commit 37cdae2f34 )
2026-01-29 03:38:02 +00:00
AarDG10
687a80d74c
fix(RFQ): render email templates for preview and sending
...
(cherry picked from commit 525b3960e1 )
2026-01-29 03:38:01 +00:00
rohitwaghchaure
f01e0576b9
Merge pull request #52141 from frappe/mergify/bp/version-16-hotfix/pr-52007
...
Fix: Set Zero Rate for Standalone Credit Note with Expired Batch (backport #52007 )
2026-01-28 19:46:10 +05:30
Frappe PR Bot
83a0d957ef
chore(release): Bumped to Version 16.3.0
...
# [16.3.0](https://github.com/frappe/erpnext/compare/v16.2.0...v16.3.0 ) (2026-01-28)
### Features
* clear demo data from desktop screen (backport [#52128 ](https://github.com/frappe/erpnext/issues/52128 )) ([#52150 ](https://github.com/frappe/erpnext/issues/52150 )) ([554aeb9 ](554aeb94fd ))
2026-01-28 12:51:32 +00:00
mergify[bot]
554aeb94fd
feat: clear demo data from desktop screen (backport #52128 ) ( #52150 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Soham Kulkarni <77533095+sokumon@users.noreply.github.com >
2026-01-28 18:19:41 +05:30
mergify[bot]
05e30dc011
feat: clear demo data from desktop screen (backport #52128 ) ( #52147 )
...
Co-authored-by: Soham Kulkarni <77533095+sokumon@users.noreply.github.com >
2026-01-28 17:36:04 +05:30
kavin-114
40a3dabd30
test(credit-note): add unit test for zero valuation rate on expired batch
...
(cherry picked from commit 3460a7efb5 )
2026-01-28 10:43:58 +00:00
kavin-114
0f9bf08685
fix(credit-note): set incoming rate as zero for expired batch
...
(cherry picked from commit e78c750b4e )
2026-01-28 10:43:58 +00:00
kavin-114
b84fd46841
feat(credit-note): add checkbox to set valuation rate as zero for expired batch
...
(cherry picked from commit 04cdf88715 )
2026-01-28 10:43:58 +00:00
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 ))
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
Abdeali Chharchhoda
7abaaed957
refactor: remove redundant onload function for bank mapping table
...
(cherry picked from commit 7c7ba0154a )
2026-01-24 07:07:47 +00:00
mergify[bot]
8946f12677
fix: update country_wise_tax.json for Algerian Taxes (backport #51878 ) ( #52038 )
...
fix: update country_wise_tax.json for Algerian Taxes (#51878 )
* Algeria chart of accounts
Algeria chart of accounts
* Update Algeria Chart Of Account
* Algeria chart of account
* Algeria Chart of Account
Algeria Chart of Account
* Modify Algeria tax entries in country_wise_tax.json
Updated tax rates and account names for Algeria.
* Rename account for Algeria tax from VAT to TVA
Rename account for Algeria tax from VAT to TVA
(cherry picked from commit e810cd8440 )
Co-authored-by: HALFWARE <contact@half-ware.com >
2026-01-24 06:48:16 +00:00
mergify[bot]
e9f3f0f445
fix: Ensure paid_amount is always numeric before calling allocate_amount_to_references (backport #50935 ) ( #52036 )
...
fix: Ensure paid_amount is always numeric before calling allocate_amount_to_references (#50935 )
fix: ensure paid_amount is not null in allocate_party_amount_against_ref_docs
(cherry picked from commit 50b3396064 )
Co-authored-by: El-Shafei H. <el.shafei.developer@gmail.com >
2026-01-24 12:03:34 +05:30
ruthra kumar
ba38bc3eaf
Merge pull request #52026 from frappe/mergify/bp/version-16-hotfix/pr-51756
...
fix: disable asset repair when status is fully depreciated (backport #51756 )
2026-01-24 09:46:53 +05:30
rohitwaghchaure
b4572978f9
Merge pull request #52031 from frappe/mergify/bp/version-16-hotfix/pr-52024
...
fix: Bin reserved qty for production for extra material transfer (backport #52024 )
2026-01-24 08:47:44 +05:30
Rohit Waghchaure
bf53133f94
fix: Bin reserved qty for production for extra material transfer
...
(cherry picked from commit f5378b6573 )
2026-01-23 15:45:46 +00:00
Mihir Kandoi
23c902c317
Merge pull request #52022 from frappe/mergify/bp/version-16-hotfix/pr-51999
...
fix(stock): use purchase UOM in Supplier Quotation items (backport #51999 )
2026-01-23 19:21:12 +05:30
SowmyaArunachalam
13e4849c43
fix: disable asset repair when status is fully depreciated
...
(cherry picked from commit 66fe1aa85d )
2026-01-23 11:38:39 +00:00
Bharathidhasan06
f97b850077
fix(stock): use purchase UOM in Supplier Quotation items
...
(cherry picked from commit 2606ca6fa9 )
2026-01-23 08:34:36 +00:00
rohitwaghchaure
b3e12f9acb
Merge pull request #52015 from frappe/mergify/bp/version-16-hotfix/pr-52006
...
fix: negative stock for purchase return (backport #52006 )
2026-01-23 13:22:36 +05:30
Rohit Waghchaure
fb3fb8ca5e
fix: negative stock for purchae return
...
(cherry picked from commit d68a04ad16 )
2026-01-23 06:04:02 +00:00
rohitwaghchaure
e2232340dc
Merge pull request #52005 from frappe/mergify/bp/version-16-hotfix/pr-51989
...
fix: autofill warehouse for packed items (backport #51989 )
2026-01-22 23:56:30 +05:30
Sudharsanan11
881562fc37
fix: autofill warehouse for packed items
...
(cherry picked from commit 3f8a0a4833 )
2026-01-22 17:28:22 +00:00
Mihir Kandoi
dcd6279d47
Merge pull request #51983 from frappe/mergify/bp/version-16-hotfix/pr-51908
...
fix: throw if item order field is not set in subcontracting controller (backport #51908 )
2026-01-22 10:53:05 +05:30
Mihir Kandoi
041a7c5a57
Merge pull request #51982 from frappe/mergify/bp/version-16-hotfix/pr-51929
...
fix: calculate weighted average rate for customer provided items in subcontracting inward order (backport #51929 )
2026-01-22 10:51:54 +05:30
Mihir Kandoi
27ffef41a7
Merge pull request #51980 from frappe/mergify/bp/version-16-hotfix/pr-51966
...
fix(customer): add customer group filters (backport #51966 )
2026-01-22 10:42:45 +05:30
Mihir Kandoi
9038f19fb6
Merge pull request #51978 from frappe/mergify/bp/version-16-hotfix/pr-51967
...
fix(project): add missing counter to project update naming series (backport #51967 )
2026-01-22 10:38:33 +05:30
ljain112
264855e5e1
fix: throw if item order field is not set in subcontracting controller
...
(cherry picked from commit d256365f4a )
2026-01-22 05:05:22 +00:00
ljain112
7120fbd14b
fix: calculate weighted average rate for customer provided items in subcontracting inward order
...
(cherry picked from commit 37ee560eae )
2026-01-22 05:02:16 +00:00
SowmyaArunachalam
b1716bfeef
fix(customer): add customer group filters
...
(cherry picked from commit 1e3db9f916 )
2026-01-22 04:57:04 +00:00
ravibharathi656
37a237dbb7
fix(project): add missing counter to project update naming series
...
(cherry picked from commit 49e64f4e1c )
2026-01-22 04:53:10 +00:00
Mihir Kandoi
be9112b6fc
Merge pull request #51972 from frappe/mergify/bp/version-16-hotfix/pr-51968
2026-01-22 09:04:25 +05:30
Mihir Kandoi
2f240f3553
Merge pull request #51970 from frappe/mergify/bp/version-16-hotfix/pr-51964
...
fix: create DN btn should not be shown if it cannot be created (backport #51964 )
2026-01-21 22:54:50 +05:30
Mihir Kandoi
c7c7a55a58
fix: rejected qty in PR doesn't consider conversion factor
...
(cherry picked from commit 343ee9695b )
2026-01-21 17:21:00 +00:00
Mihir Kandoi
30e6b5daac
fix: create DN btn should not be shown if it cannot be created
...
(cherry picked from commit 70ec977cb2 )
2026-01-21 17:09:48 +00:00
Mihir Kandoi
0b5cc039b6
Merge pull request #51962 from frappe/mergify/bp/version-16-hotfix/pr-51958
...
fix!: force user to enter batch or serial for serial/batch items (backport #51958 )
2026-01-21 16:38:31 +05:30
Mihir Kandoi
6fa60d2f1a
fix: tests
...
(cherry picked from commit 035b3cb61e )
2026-01-21 10:53:46 +00:00
Mihir Kandoi
91199ea9c9
fix: force user to enter batch or serial for serial/batch items
...
(cherry picked from commit 7170a1bd78 )
2026-01-21 10:53:46 +00:00
Mihir Kandoi
e23ba0e852
Merge pull request #51960 from frappe/mergify/bp/version-16-hotfix/pr-51947
...
fix: job cards should not be deleted on close of WO (backport #51947 )
2026-01-21 16:03:09 +05:30
Mihir Kandoi
7c2bbe0d82
fix: job cards should not be deleted on close of WO
...
(cherry picked from commit c919b1de38 )
2026-01-21 10:17:16 +00:00
Mihir Kandoi
0a2234a814
Merge pull request #51951 from frappe/mergify/bp/version-16-hotfix/pr-51948
...
fix: warehouse permissions in MR incorrectly ignored (backport #51948 )
2026-01-21 14:05:14 +05:30
Mihir Kandoi
504c84e28a
fix: warehouse permissions in MR incorrectly ignored
...
(cherry picked from commit 5bacb67d36 )
2026-01-21 07:36:22 +00:00
ruthra kumar
bb2bada1fd
Merge pull request #51945 from ruthra-kumar/reenable_auto_close
...
chore: reenable auto close
2026-01-21 10:16:58 +05:30
ruthra kumar
ca85ee33f5
chore: reenable auto close
2026-01-21 10:13:32 +05:30
ruthra kumar
21c1189e24
Merge pull request #51944 from ruthra-kumar/remove_junk_comment
...
chore: remove stray comment and disable auto close
2026-01-21 10:10:35 +05:30
ruthra kumar
7e7885b304
chore: remove stray comment and disable auto close
2026-01-21 10:09:03 +05:30
Frappe PR Bot
30238e3063
chore(release): Bumped to Version 16.1.0
...
# [16.1.0](https://github.com/frappe/erpnext/compare/v16.0.1...v16.1.0 ) (2026-01-20)
### Bug Fixes
* **accounts_controller:** make return message translatable ([621243c ](621243c1d3 ))
* **accounts:** add missing accounting dimensions in advance taxes and charges ([673635e ](673635e2c3 ))
* add below-0 column in ar/ap report (backport [#51673 ](https://github.com/frappe/erpnext/issues/51673 )) ([#51780 ](https://github.com/frappe/erpnext/issues/51780 )) ([5c93bf5 ](5c93bf5798 ))
* add company filters for warehouse ([ccab91b ](ccab91b9ed ))
* add other charges in total ([68c8dfb ](68c8dfb24c ))
* add uom js error ([a660ed0 ](a660ed061b ))
* add validation for amount and hours ([ce421bb ](ce421bb1d4 ))
* add validation for direct return ([bfd6375 ](bfd6375508 ))
* add validation for duplication ([84a749e ](84a749e3d0 ))
* add validation for return against ([6dade11 ](6dade11d8f ))
* allow creation of DN in SI for items not having DN reference ([fef6df7 ](fef6df709d ))
* allow disassemble stock entry without work order (backport [#51761 ](https://github.com/frappe/erpnext/issues/51761 )) ([#51836 ](https://github.com/frappe/erpnext/issues/51836 )) ([c830bf6 ](c830bf6fc7 ))
* **bank_account:** validation for is_company_account ([5d5d208 ](5d5d208a49 ))
* **bom:** pass company warehouse filter ([3c533d0 ](3c533d04f5 ))
* **budget variance report:** check budget dimensions ([a3d860e ](a3d860eabf ))
* bugs ([accce1f ](accce1fe59 ))
* calculate net profit amount from root node accounts ([89b44c4 ](89b44c41a2 ))
* change docfield type to render html format (backport [#51795 ](https://github.com/frappe/erpnext/issues/51795 )) ([#51804 ](https://github.com/frappe/erpnext/issues/51804 )) ([fcea760 ](fcea7603a8 ))
* common_party_path ([#51826 ](https://github.com/frappe/erpnext/issues/51826 )) ([aeb2b60 ](aeb2b60450 ))
* continuous raw material consumption with bom validation (backport [#51914 ](https://github.com/frappe/erpnext/issues/51914 )) ([#51919 ](https://github.com/frappe/erpnext/issues/51919 )) ([c9d7c6c ](c9d7c6cd42 ))
* docs_path ([86d5939 ](86d5939d91 ))
* dont show certain fields based on permissions ([d3dfed9 ](d3dfed909e ))
* handle return cancellation ([65a1c70 ](65a1c7086b ))
* include total hours validation in depends on ([cbfc137 ](cbfc13728b ))
* **manufacturing:** consider process loss qty while validating the work order ([7b3f746 ](7b3f74609a ))
* no attribute error on LCV ([fe59ace ](fe59ace285 ))
* no attribute error on subcontracting receipt ([2131c7a ](2131c7aadb ))
* overproduction % not considered when making WO from SO ([fb669eb ](fb669eb6f4 ))
* **pos:** reapply set warehouse during cart update ([6869115 ](686911546f ))
* **postgres:** compute current month sales without DATE_FORMAT ([49760e4 ](49760e4542 ))
* prevent UOM from updating incorrectly while scanning barcode ([9d5a0e5 ](9d5a0e56a0 ))
* qty with serial no count ([ae6b3af ](ae6b3af013 ))
* remove already transferred batch ([f1e41f4 ](f1e41f4a4f ))
* setting process loss qty causes fg item qty to be incorrect ([cb2d455 ](cb2d4550af ))
* Show non-SLE vouchers with GL entries in Stock vs Account Value Comparison report ([e64ae9a ](e64ae9a8a9 ))
* **stock:** resolve quantity issue when adding items via barcode scan ([ab482ca ](ab482caac9 ))
* **transaction.js:** use flt instead of cint for plc_conversion_rate ([8ba4701 ](8ba470160d ))
* validation message in stock reco row idx ([176096b ](176096bc5b ))
* valuation rate for non batchwise valuation ([768c131 ](768c131073 ))
### Features
* add list_view status for partial billing ([9b88275 ](9b88275312 ))
* add new 2025 Charts of Accounts for France ([9cc9fa5 ](9cc9fa59be ))
* Adding Item name in update item dialog box ([1da8ed2 ](1da8ed202b ))
* modify field properties ([e49add2 ](e49add20b7 ))
* remove old French chart of accounts with code as nex 2025 is provided ([3bdaab1 ](3bdaab149b ))
* support for serial item ([c4c2d35 ](c4c2d35565 ))
* **timesheet:** handle partial billing in sales invoice ([332673f ](332673f260 ))
### Performance Improvements
* prevent duplicate reposting for the same item ([3ac431b ](3ac431bd50 ))
2026-01-20 16:47:59 +00:00
ruthra kumar
35b3045b72
Merge pull request #51911 from frappe/version-16-hotfix
...
chore: release v16
2026-01-20 22:16:27 +05:30
Mihir Kandoi
cf130ff865
Merge pull request #51936 from frappe/mergify/bp/version-16-hotfix/pr-51934
...
fix: validation message in stock reco row idx (backport #51934 )
2026-01-20 21:05:40 +05:30
Mihir Kandoi
176096bc5b
fix: validation message in stock reco row idx
...
(cherry picked from commit 3960c01798 )
2026-01-20 15:17:53 +00:00
rohitwaghchaure
e854eafc0b
Merge pull request #51933 from frappe/mergify/bp/version-16-hotfix/pr-51930
...
Revert "perf: prevent duplicate reposting for the same item" (backport #51930 )
2026-01-20 20:05:41 +05:30
rohitwaghchaure
72cdddbeda
Revert "perf: prevent duplicate reposting for the same item"
...
(cherry picked from commit 6e4b90055f )
2026-01-20 14:19:47 +00:00
mergify[bot]
c9d7c6cd42
fix: continuous raw material consumption with bom validation (backport #51914 ) ( #51919 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2026-01-20 12:56:27 +00:00
Diptanil Saha
8393c3c32d
Merge pull request #51922 from frappe/mergify/bp/version-16-hotfix/pr-51887
...
fix(bank_account): `is_company_account` related validations (backport #51887 )
2026-01-20 18:09:01 +05:30
Mihir Kandoi
5752d2e0a1
Merge pull request #51926 from frappe/mergify/bp/version-16-hotfix/pr-51909
...
fix: allow creation of DN in SI for items not having DN reference (backport #51909 )
2026-01-20 18:03:35 +05:30
rohitwaghchaure
f25558b4d7
Merge pull request #51924 from frappe/mergify/bp/version-16-hotfix/pr-51920
...
perf: prevent duplicate reposting for the same item (backport #51920 )
2026-01-20 18:01:21 +05:30
Mihir Kandoi
fef6df709d
fix: allow creation of DN in SI for items not having DN reference
...
(cherry picked from commit b691de0147 )
2026-01-20 12:14:59 +00:00
Rohit Waghchaure
3ac431bd50
perf: prevent duplicate reposting for the same item
...
(cherry picked from commit 7535931571 )
2026-01-20 12:09:03 +00:00
diptanilsaha
5d5d208a49
fix(bank_account): validation for is_company_account
...
(cherry picked from commit 7532ab01d6 )
2026-01-20 11:53:16 +00:00
ruthra kumar
9535f3d583
Merge pull request #51916 from frappe/mergify/bp/version-16-hotfix/pr-51671
...
fix(accounts): add missing accounting dimensions in advance taxes and charges (backport #51671 )
2026-01-20 17:19:35 +05:30
Nikhil Kothari
673635e2c3
fix(accounts): add missing accounting dimensions in advance taxes and charges
...
(cherry picked from commit 22e9cb4cf4 )
# Conflicts:
# erpnext/patches.txt
2026-01-20 17:04:51 +05:30
Rohit Waghchaure
d067e37ab6
fix: validation to check at-least one raw material for manufacture entry
...
(cherry picked from commit f003b3c378 )
2026-01-20 08:25:59 +00:00
Mihir Kandoi
37e241ba15
Merge pull request #51897 from frappe/mergify/bp/version-16-hotfix/pr-51895
...
fix: overproduction % not considered when making WO from SO (backport #51895 )
2026-01-20 13:25:01 +05:30
Mihir Kandoi
fb669eb6f4
fix: overproduction % not considered when making WO from SO
...
(cherry picked from commit edba9efb5e )
2026-01-20 07:34:24 +00:00
ruthra kumar
232225d753
Merge pull request #51891 from frappe/mergify/bp/version-16-hotfix/pr-51561
...
fix: delete advance ledger entries while reconciling payment entry (backport #51561 )
2026-01-20 08:17:44 +05:30
ruthra kumar
80cbd851d1
Merge pull request #51893 from frappe/mergify/bp/version-16-hotfix/pr-51886
...
fix(accounts_controller): make return message translatable (backport #51886 )
2026-01-20 08:13:12 +05:30
ruthra kumar
5474ac298d
Merge pull request #51884 from frappe/mergify/bp/version-16-hotfix/pr-51830
...
fix(manufacturing): consider process loss qty while validating the work order (backport #51830 )
2026-01-20 08:08:29 +05:30
ruthra kumar
7a9b10a05e
Merge pull request #51861 from frappe/mergify/bp/version-16-hotfix/pr-51822
...
fix(budget variance report): check budget dimensions (backport #51822 )
2026-01-20 07:56:49 +05:30
barredterra
621243c1d3
fix(accounts_controller): make return message translatable
...
(cherry picked from commit 0209f0fe29 )
2026-01-20 02:26:48 +00:00
Lakshit Jain
efa5173964
Merge pull request #51561 from ljain112/fic-adv-ple-po
...
fix: delete advance ledger entries while reconciling payment entry
(cherry picked from commit aea70c5ec1 )
2026-01-20 02:21:34 +00:00
Sudharsanan11
7b3f74609a
fix(manufacturing): consider process loss qty while validating the work order
...
(cherry picked from commit e6366e830c )
2026-01-19 16:18:36 +00:00
Mihir Kandoi
775f6d07b1
Merge pull request #51882 from frappe/mergify/bp/version-16-hotfix/pr-51880
...
fix: no attribute error on LCV (backport #51880 )
2026-01-19 20:30:03 +05:30
Mihir Kandoi
e80ed14456
Merge pull request #51881 from frappe/mergify/bp/version-16-hotfix/pr-51879
...
fix: no attribute error on subcontracting receipt (backport #51879 )
2026-01-19 20:15:55 +05:30
Mihir Kandoi
fe59ace285
fix: no attribute error on LCV
...
(cherry picked from commit ad11914fca )
2026-01-19 14:35:22 +00:00
Mihir Kandoi
2131c7aadb
fix: no attribute error on subcontracting receipt
...
(cherry picked from commit fbac8b032e )
2026-01-19 14:30:08 +00:00
Diptanil Saha
b7284c7717
Merge pull request #51877 from frappe/mergify/bp/version-16-hotfix/pr-51595
2026-01-19 18:12:07 +05:30
Florian HENRY
6b9107c05c
chore: re add older template
...
(cherry picked from commit b3efb3084f )
2026-01-19 12:23:31 +00:00
Florian HENRY
1ed8857d31
chore: fix bank account type
...
(cherry picked from commit 4fe1b214c1 )
2026-01-19 12:23:31 +00:00
Florian HENRY
a195690bc8
chore: fix CASH acount type
...
(cherry picked from commit 6a876de838 )
2026-01-19 12:23:31 +00:00
Florian HENRY
0c546c9e5a
chore: fix bank acount type
...
(cherry picked from commit 765487a087 )
2026-01-19 12:23:30 +00:00
Florian HENRY
11d9fd3dee
chore: add Expenses Included In Valuation account
...
(cherry picked from commit c519cd0268 )
2026-01-19 12:23:30 +00:00
Florian HENRY
3bdaab149b
feat: remove old French chart of accounts with code as nex 2025 is provided
...
(cherry picked from commit bf430fce09 )
2026-01-19 12:23:30 +00:00
Florian HENRY
ad4ac4e53c
chore: Review PR #51595
...
(cherry picked from commit 6bdaeb983d )
2026-01-19 12:23:30 +00:00
Florian HENRY
9cc9fa59be
feat: add new 2025 Charts of Accounts for France
...
(cherry picked from commit c81dee137f )
2026-01-19 12:23:30 +00:00
rohitwaghchaure
ab2aedd9a2
Merge pull request #51866 from frappe/mergify/bp/version-16-hotfix/pr-51769
...
fix(pos): reapply set warehouse during cart update (backport #51769 )
2026-01-19 15:44:38 +05:30
ravibharathi656
686911546f
fix(pos): reapply set warehouse during cart update
...
(cherry picked from commit 5a53c45321 )
2026-01-19 10:07:50 +00:00
rohitwaghchaure
4f3078ab1a
Merge pull request #51863 from frappe/mergify/bp/version-16-hotfix/pr-51690
...
feat: Adding Item name in update item dialog box (backport #51690 )
2026-01-19 15:34:47 +05:30
rohitwaghchaure
a950adab79
Merge pull request #51864 from frappe/mergify/bp/version-16-hotfix/pr-51856
...
fix: qty with serial no count (backport #51856 )
2026-01-19 15:34:23 +05:30
Rohit Waghchaure
ae6b3af013
fix: qty with serial no count
...
(cherry picked from commit 56e58ef301 )
2026-01-19 10:00:35 +00:00
Nishka Gosalia
1da8ed202b
feat: Adding Item name in update item dialog box
...
(cherry picked from commit e6133ad6d4 )
2026-01-19 10:00:34 +00:00
ervishnucs
a3d860eabf
fix(budget variance report): check budget dimensions
...
(cherry picked from commit cb696a8880 )
2026-01-19 09:55:17 +00:00
rohitwaghchaure
adc9dc82ca
Merge pull request #51848 from frappe/mergify/bp/version-16-hotfix/pr-51644
...
Refactor batch bundle get snos sle (backport #51644 )
2026-01-19 15:15:20 +05:30
Rohit Waghchaure
79e04ea1fe
chore: fix semantic commit message
...
(cherry picked from commit dfcbee9cc0 )
2026-01-19 09:22:45 +00:00
krupalvora
0981b894dd
refactor: Batch & Bundle get sle for snos - Added docstring
...
(cherry picked from commit 22dee50348 )
2026-01-19 09:22:45 +00:00
krupalvora
380564a677
refactor: Batch & Bundle get Stock ledger for snos - added posting date in select
...
(cherry picked from commit 1ccc7365a7 )
2026-01-19 09:22:45 +00:00
krupalvora
75deb180fb
refactor: Batch & Bundle get Stock ledger for snos v2
...
(cherry picked from commit a074d81754 )
2026-01-19 09:22:45 +00:00
krupalvora
839315752b
refactor: Batch & Bundle get Stock ledger for snos
...
(cherry picked from commit c0149925ad )
2026-01-19 09:22:44 +00:00
Mihir Kandoi
2b4a547e23
Merge pull request #51847 from frappe/mergify/bp/version-16-hotfix/pr-51845
...
fix(bom): pass company warehouse filter (backport #51845 )
2026-01-19 14:18:39 +05:30
22-poojashree
3c533d04f5
fix(bom): pass company warehouse filter
...
(cherry picked from commit 73bcfc4710 )
2026-01-19 08:34:16 +00:00
ruthra kumar
1c214eec98
Merge pull request #51844 from frappe/mergify/bp/version-16-hotfix/pr-51826
...
fix: common_party_path (backport #51826 )
2026-01-19 13:21:14 +05:30
mahsem
aeb2b60450
fix: common_party_path ( #51826 )
...
* fix: common_pary_path
* chore: remove non-existent anchor
---------
Co-authored-by: ruthra kumar <ruthra@erpnext.com >
(cherry picked from commit 0c0f43f7f7 )
2026-01-19 07:50:30 +00:00
ruthra kumar
1b3f5e1c96
Merge pull request #51841 from frappe/mergify/bp/version-16-hotfix/pr-51513
...
fix: calculate net profit amount from root node accounts (backport #51513 )
2026-01-19 13:05:56 +05:30
mergify[bot]
c830bf6fc7
fix: allow disassemble stock entry without work order (backport #51761 ) ( #51836 )
...
fix: allow disassemble stock entry without work order (#51761 )
* fix: allow disassemble stock entry without work order
* fix: use existing functionality to load fg item
* chore: better dict update
(cherry picked from commit 83919119f8 )
Co-authored-by: Smit Vora <smitvora203@gmail.com >
2026-01-19 12:54:06 +05:30
ruthra kumar
e2b95da24d
Merge pull request #51839 from frappe/mergify/bp/version-16-hotfix/pr-51787
...
fix: recalculate taxes when item tax template changes after discount (backport #51787 )
2026-01-19 12:50:34 +05:30
Navin-S-R
89b44c41a2
fix: calculate net profit amount from root node accounts
...
(cherry picked from commit c84986d00e )
2026-01-19 07:15:50 +00:00
Lakshit Jain
181141b56a
Merge pull request #51787 from ljain112/fix-taxes-disc
...
fix: recalculate taxes when item tax template changes after discount
(cherry picked from commit f00aeec9b4 )
2026-01-19 07:01:52 +00:00
ruthra kumar
5742a5d86a
Merge pull request #51834 from frappe/mergify/bp/version-16-hotfix/pr-51742
...
fix: add other charges in total (backport #51742 )
2026-01-19 11:34:22 +05:30
SowmyaArunachalam
68c8dfb24c
fix: add other charges in total
...
(cherry picked from commit 9406c07c42 )
2026-01-19 05:45:20 +00:00
Mihir Kandoi
7f54de7926
Merge pull request #51829 from frappe/mergify/bp/version-16-hotfix/pr-51824
...
fix: setting process loss qty causes fg item qty to be incorrect (backport #51824 )
2026-01-18 22:51:58 +05:30
Mihir Kandoi
cb2d4550af
fix: setting process loss qty causes fg item qty to be incorrect
...
(cherry picked from commit 56f5df6847 )
2026-01-18 17:21:03 +00:00
Mihir Kandoi
c22d7e16d1
Merge pull request #51821 from frappe/mergify/bp/version-16-hotfix/pr-51817
...
fix: prevent UOM from updating incorrectly while scanning barcode (backport #51817 )
2026-01-18 15:10:56 +05:30
Pandiyan5273
9d5a0e56a0
fix: prevent UOM from updating incorrectly while scanning barcode
...
(cherry picked from commit 30263b26a5 )
2026-01-18 09:36:44 +00:00
mergify[bot]
fcea7603a8
fix: change docfield type to render html format (backport #51795 ) ( #51804 )
...
fix: change docfield type to render html format (#51795 )
(cherry picked from commit 3fe5b5c80d )
Co-authored-by: Sowmya <106989392+SowmyaArunachalam@users.noreply.github.com >
2026-01-17 15:12:57 +05:30
ruthra kumar
42ebb7446a
Merge pull request #51797 from frappe/mergify/bp/version-16-hotfix/pr-51555
...
fix(postgres): compute current month sales without DATE_FORMAT (backport #51555 )
2026-01-16 17:15:48 +05:30
Matt Howard
49760e4542
fix(postgres): compute current month sales without DATE_FORMAT
...
(cherry picked from commit 64f391adf7 )
2026-01-16 11:29:08 +00:00
Mihir Kandoi
6e1f4d84b6
Merge pull request #51794 from frappe/mergify/bp/version-16-hotfix/pr-51790
...
fix(stock): resolve quantity issue when adding items via barcode scan (backport #51790 )
2026-01-16 16:20:37 +05:30
Pandiyan5273
ab482caac9
fix(stock): resolve quantity issue when adding items via barcode scan
...
(cherry picked from commit f959b2c59a )
2026-01-16 10:49:36 +00:00
Mihir Kandoi
d8506fb2c0
Merge pull request #51792 from frappe/mergify/bp/version-16-hotfix/pr-51791
...
fix: dont show certain fields based on permissions (backport #51791 )
2026-01-16 16:02:37 +05:30
Mihir Kandoi
d3dfed909e
fix: dont show certain fields based on permissions
...
(cherry picked from commit b3db2981de )
2026-01-16 10:31:39 +00:00
Mihir Kandoi
ac31c5ca19
Merge pull request #51789 from frappe/mergify/bp/version-16-hotfix/pr-51784
...
fix: add company filters for warehouse (backport #51784 )
2026-01-16 15:16:05 +05:30
SowmyaArunachalam
ccab91b9ed
fix: add company filters for warehouse
...
(cherry picked from commit f952b92d71 )
2026-01-16 09:44:42 +00:00
Mihir Kandoi
541a8b135a
Merge pull request #51785 from frappe/mergify/bp/version-16-hotfix/pr-51693
2026-01-16 14:09:49 +05:30
Mihir Kandoi
c0a30a5302
chore: typo
...
(cherry picked from commit 8fd1d6aec8 )
2026-01-16 08:25:03 +00:00
Mihir Kandoi
accce1fe59
fix: bugs
...
(cherry picked from commit 19ae405742 )
2026-01-16 08:25:03 +00:00
Mihir Kandoi
f04221417e
test: add test case
...
(cherry picked from commit b567184dd7 )
2026-01-16 08:25:03 +00:00
Mihir Kandoi
c4c2d35565
feat: support for serial item
...
(cherry picked from commit 3d0f649411 )
2026-01-16 08:25:02 +00:00
Mihir Kandoi
f1e41f4a4f
fix: remove already transferred batch
...
(cherry picked from commit b54067e04d )
2026-01-16 08:25:02 +00:00
Mihir Kandoi
d9326d80de
refactor: sample retention stock entry
...
(cherry picked from commit 8d188cd32b )
2026-01-16 08:25:02 +00:00
ruthra kumar
5c93bf5798
fix: add below-0 column in ar/ap report (backport #51673 ) ( #51780 )
...
Merge pull request #51673 from Jatin3128/ar/ap-future-range-fix
fix: add below-0 column in ar/ap report
(cherry picked from commit c5b0787de6 )
Co-authored-by: Jatin3128 <140256508+Jatin3128@users.noreply.github.com >
2026-01-16 12:46:26 +05:30
Jatin3128
f62ad83d6f
Merge pull request #51673 from Jatin3128/ar/ap-future-range-fix
...
fix: add below-0 column in ar/ap report
(cherry picked from commit c5b0787de6 )
2026-01-16 06:37:34 +00:00
Ankush Menat
876e2d4e6e
build: Update Frappe dependency ( #51779 )
2026-01-16 11:24:43 +05:30
rohitwaghchaure
4977e06c50
Merge pull request #51772 from frappe/mergify/bp/version-16-hotfix/pr-51768
...
fix: Show non-SLE vouchers with GL entries in Stock vs Account Value … (backport #51768 )
2026-01-15 19:26:45 +05:30
Rohit Waghchaure
e64ae9a8a9
fix: Show non-SLE vouchers with GL entries in Stock vs Account Value Comparison report
...
(cherry picked from commit 1db9ce205f )
2026-01-15 12:20:36 +00:00
rohitwaghchaure
6ddf4eee15
Merge pull request #51752 from frappe/mergify/bp/version-16-hotfix/pr-51729
...
fix: valuation rate for non batchwise valuation (backport #51729 )
2026-01-15 17:00:32 +05:30
Mihir Kandoi
d27a09cb9f
Merge pull request #51755 from frappe/mergify/bp/version-16-hotfix/pr-51753
...
fix: docs_path (backport #51753 )
2026-01-14 21:31:31 +05:30
mahsem
86d5939d91
fix: docs_path
...
(cherry picked from commit 7ef8c81caf )
2026-01-14 16:00:03 +00:00
Rohit Waghchaure
768c131073
fix: valuation rate for non batchwise valuation
...
(cherry picked from commit b6312bca9c )
2026-01-14 14:06:50 +00:00
Diptanil Saha
8f77223057
Merge pull request #51748 from frappe/mergify/bp/version-16-hotfix/pr-51730
...
fix(transaction.js): use flt instead of cint for plc_conversion_rate (backport #51730 )
2026-01-14 15:55:13 +05:30
diptanilsaha
8ba470160d
fix(transaction.js): use flt instead of cint for plc_conversion_rate
...
(cherry picked from commit 8b445e04e5 )
2026-01-14 10:22:21 +00:00
Mihir Kandoi
1a6264d831
Merge pull request #51737 from frappe/mergify/bp/version-16-hotfix/pr-51684
2026-01-14 11:37:00 +05:30
Mihir Kandoi
19a90c0980
Merge pull request #51736 from frappe/mergify/bp/version-16-hotfix/pr-51295
2026-01-14 11:18:57 +05:30
Pandiyan5273
d57fc49896
test(stock-entry): manufacture entry without work order
...
(cherry picked from commit 784e338be4 )
2026-01-14 05:34:40 +00:00
l0gesh29
fe0431a6d0
chore: modify error msg
...
(cherry picked from commit f7004aa8c3 )
2026-01-14 05:33:39 +00:00
l0gesh29
bfd6375508
fix: add validation for direct return
...
(cherry picked from commit 8379b39aaf )
2026-01-14 05:33:38 +00:00
l0gesh29
6dade11d8f
fix: add validation for return against
...
(cherry picked from commit ff9b936634 )
2026-01-14 05:33:38 +00:00
Logesh Periyasamy
ce421bb1d4
fix: add validation for amount and hours
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
(cherry picked from commit 43d1d685c6 )
2026-01-14 05:33:38 +00:00
l0gesh29
84a749e3d0
fix: add validation for duplication
...
(cherry picked from commit cda8a97f4a )
2026-01-14 05:33:37 +00:00
l0gesh29
65a1c7086b
fix: handle return cancellation
...
(cherry picked from commit 50f73a5072 )
2026-01-14 05:33:37 +00:00
l0gesh29
a04da71182
test: add test for partial billing and return
...
(cherry picked from commit ae594e81f9 )
2026-01-14 05:33:37 +00:00
l0gesh29
cbfc13728b
fix: include total hours validation in depends on
...
(cherry picked from commit 57d34ab146 )
2026-01-14 05:33:37 +00:00
l0gesh29
9b88275312
feat: add list_view status for partial billing
...
(cherry picked from commit ff0b37055b )
2026-01-14 05:33:36 +00:00
l0gesh29
332673f260
feat(timesheet): handle partial billing in sales invoice
...
(cherry picked from commit c87b5d3132 )
2026-01-14 05:33:36 +00:00
l0gesh29
e49add20b7
feat: modify field properties
...
(cherry picked from commit 38a4642479 )
2026-01-14 05:33:36 +00:00
Mihir Kandoi
c3b0633eda
Merge pull request #51734 from frappe/mergify/bp/version-16-hotfix/pr-51733
...
fix: add uom js error (backport #51733 )
2026-01-14 10:28:24 +05:30
Mihir Kandoi
a660ed061b
fix: add uom js error
...
(cherry picked from commit 6d3f6d73d0 )
2026-01-14 04:55:22 +00:00
Frappe PR Bot
0b1c0c36b5
chore(release): Bumped to Version 16.0.1
...
## [16.0.1](https://github.com/frappe/erpnext/compare/v16.0.0...v16.0.1 ) (2026-01-13)
### Bug Fixes
* **asset value adjustment:** skip cancelling revaluation journal entry if already cancelled (backport [#51666 ](https://github.com/frappe/erpnext/issues/51666 )) ([#51716 ](https://github.com/frappe/erpnext/issues/51716 )) ([4b85d51 ](4b85d51257 ))
* Redirect to Desktop after signup ([#51696 ](https://github.com/frappe/erpnext/issues/51696 )) ([0363b01 ](0363b01ab7 ))
* Redirect to Desktop after signup ([#51696 ](https://github.com/frappe/erpnext/issues/51696 )) ([#51697 ](https://github.com/frappe/erpnext/issues/51697 )) ([294fb27 ](294fb27dc8 ))
* Redirect to Desktop after signup (backport [#51696 ](https://github.com/frappe/erpnext/issues/51696 )) ([#51714 ](https://github.com/frappe/erpnext/issues/51714 )) ([2118321 ](211832104c ))
* stock module not opened when no warehouses ([3420e21 ](3420e21d45 ))
* **tds:** correct tax logic for customer ([50ce61a ](50ce61ae02 ))
2026-01-13 16:20:34 +00:00
Mihir Kandoi
d316ef2306
Merge pull request #51728 from frappe/trigger-release-v16
2026-01-13 21:44:48 +05:30
Mihir Kandoi
af3a7903b3
chore: trigger release
2026-01-13 21:43:30 +05:30
Mihir Kandoi
a66e114a71
Merge pull request #51727 from frappe/change-release-branch
2026-01-13 21:34:26 +05:30
Mihir Kandoi
631b9d3bb0
chore: update release branch from version-13 to version-16
2026-01-13 20:32:48 +05:30
Mihir Kandoi
eb03781718
Merge pull request #51713 from frappe/version-16-hotfix
2026-01-13 20:17:06 +05:30
rohitwaghchaure
eb7cebac91
Merge pull request #51720 from frappe/mergify/bp/version-16-hotfix/pr-51719
...
fix: stock module not opened when no warehouses (backport #51719 )
2026-01-13 17:38:25 +05:30
Rohit Waghchaure
3420e21d45
fix: stock module not opened when no warehouses
...
(cherry picked from commit 9de3b07223 )
2026-01-13 11:49:56 +00:00
Mihir Kandoi
211832104c
fix: Redirect to Desktop after signup (backport #51696 ) ( #51714 )
...
Co-authored-by: Nabin Hait <nabinhait@gmail.com >
fix: Redirect to Desktop after signup (#51696 )
2026-01-13 16:07:20 +05:30
mergify[bot]
4b85d51257
fix(asset value adjustment): skip cancelling revaluation journal entry if already cancelled (backport #51666 ) ( #51716 )
...
Co-authored-by: Navin-S-R <navin@aerele.in >
2026-01-13 16:05:14 +05:30
Nabin Hait
0363b01ab7
fix: Redirect to Desktop after signup ( #51696 )
...
(cherry picked from commit 3bc58fb46f )
2026-01-13 09:46:21 +00:00
Mihir Kandoi
fc517f7fa2
Merge pull request #51707 from mihir-kandoi/ci-patch-test-2
2026-01-13 15:11:37 +05:30
ruthra kumar
18451b69e6
Merge pull request #51703 from frappe/mergify/bp/version-16-hotfix/pr-51412
...
fix(tds): correct tax logic for customer (backport #51412 )
2026-01-13 11:41:28 +05:30
ljain112
50ce61ae02
fix(tds): correct tax logic for customer
...
(cherry picked from commit 86b0f67dbc )
2026-01-13 05:37:32 +00:00
Nabin Hait
294fb27dc8
fix: Redirect to Desktop after signup ( #51696 ) ( #51697 )
2026-01-12 19:22:24 +05:30
Rohit Waghchaure
c3fdb191b9
Merge branch 'develop' into version-16
2026-01-12 16:20:48 +05:30
Rohit Waghchaure
93db2ebd6f
Merge branch 'develop' into version-16
2026-01-12 15:07:27 +05:30
rohitwaghchaure
2925f9a04e
chore: weekly release for v16
2026-01-12 14:29:14 +05:30
rohitwaghchaure
c7bf103c0c
chore: fix version
2026-01-12 14:04:45 +05:30
rohitwaghchaure
6dead8fd85
chore: fix version
2026-01-12 12:19:58 +05:30