Frappe PR Bot
ca21f16db2
chore(release): Bumped to Version 15.91.2
...
## [15.91.2](https://github.com/frappe/erpnext/compare/v15.91.1...v15.91.2 ) (2025-12-11)
### Bug Fixes
* putaway rule not applying on serial nos ([23c82d4 ](23c82d410b ))
* Serial/Batches not fetching when creating Material Transfer from Purchase Receipt ([1e0532f ](1e0532f387 ))
2025-12-11 10:48:40 +00:00
rohitwaghchaure
5324000e2e
Merge pull request #51043 from frappe/mergify/bp/version-15/pr-51036
...
fix: put-away rule not applying on serial nos (backport #51035 ) (backport #51036 )
2025-12-11 16:17:10 +05:30
rohitwaghchaure
9d2055c620
Merge pull request #51042 from frappe/mergify/bp/version-15/pr-51029
...
fix: Serial/Batches not fetching when creating Material Transfer from Purchase Receipt (backport #51027 ) (backport #51029 )
2025-12-11 16:16:29 +05:30
Rohit Waghchaure
23c82d410b
fix: putaway rule not applying on serial nos
...
(cherry picked from commit 6bb0bdcdca )
(cherry picked from commit df820aece6 )
2025-12-11 10:15:31 +00:00
rohitwaghchaure
580e825ec2
chore: fix conflicts
...
(cherry picked from commit c8565c47a2 )
2025-12-11 10:15:29 +00:00
Rohit Waghchaure
1e0532f387
fix: Serial/Batches not fetching when creating Material Transfer from Purchase Receipt
...
(cherry picked from commit d16c50486a )
# Conflicts:
# erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
(cherry picked from commit f3c70a66b5 )
2025-12-11 10:15:29 +00:00
Frappe PR Bot
a2b676b340
chore(release): Bumped to Version 15.91.1
...
## [15.91.1](https://github.com/frappe/erpnext/compare/v15.91.0...v15.91.1 ) (2025-12-09)
### Bug Fixes
* add return status for delivery note ([ebb6296 ](ebb62966d3 ))
* Adjust asset purchase amounts based on docstatus ([a31fb2a ](a31fb2ac6c ))
* change is_return value in filter from Yes to 1 ([52e26b6 ](52e26b6da8 ))
* conflicts ([bd00a48 ](bd00a484ea ))
* conflicts ([1427b4a ](1427b4ac3f ))
* cost center not reset ([8a3148e ](8a3148eee6 ))
* ensure payment request button only shows for submitted invoices ([b4053ee ](b4053ee0d8 ))
* fg qty uom in manufacture entry ([70d5726 ](70d57260d6 ))
* handle duplicate description in item-wise report ([1a278e7 ](1a278e7ca0 ))
* include return invoice discount in discount validation ([bf1c606 ](bf1c606610 ))
* incorrect condition ([d9e9f35 ](d9e9f35230 ))
* inward same serial / batches in disassembly which were used ([cfbd716 ](cfbd71693b ))
* LCV is not changing the valuation of the repacked item ([8b22d9d ](8b22d9d95e ))
* missing attribute error when restoring asset ([bde209b ](bde209b077 ))
* performance of the reposting ([8d734df ](8d734df63b ))
* **picklist:** calculate picked qty excluding the delivered qty ([3785ffe ](3785ffe5c9 ))
* quality inspection showing Not Saved ([abe599a ](abe599a49d ))
* remove comment ([da88196 ](da88196a89 ))
* remove set_only_once from is_fixed_asset ([fd6e42e ](fd6e42e15e ))
* **sales invoice:** 100% additional discount gl issue with discount accounting ([bd6210a ](bd6210a212 ))
* tds for customer and supplier in Journal Entry (backport [#49963 ](https://github.com/frappe/erpnext/issues/49963 )) ([#50985 ](https://github.com/frappe/erpnext/issues/50985 )) ([f2c556a ](f2c556a6cc ))
* untranslated string in job card ([b2f6d07 ](b2f6d07c25 ))
* variant items not fetched while making BOM for Variant Item ([176ce0d ](176ce0d4d6 ))
2025-12-09 17:00:25 +00:00
Diptanil Saha
691db5b877
Merge pull request #50981 from frappe/version-15-hotfix
2025-12-09 22:28:48 +05:30
Diptanil Saha
7bec3d19ac
Merge pull request #50977 from ljain112/fix-item-wise-sales-register
...
fix: handle duplicate description in item-wise report (backport #50979 )
2025-12-09 21:47:16 +05:30
Diptanil Saha
3f85aa3aea
Merge pull request #50997 from frappe/mergify/bp/version-15-hotfix/pr-50944
...
fix: include return invoice discount in discount validation (backport #50944 )
2025-12-09 21:39:17 +05:30
Diptanil Saha
9ccf4900fe
chore: resolve conflict
2025-12-09 20:52:33 +05:30
ravibharathi656
bf1c606610
fix: include return invoice discount in discount validation
...
(cherry picked from commit fab1ef5d76 )
# Conflicts:
# erpnext/controllers/taxes_and_totals.py
2025-12-09 15:18:08 +00:00
Mihir Kandoi
6c53d31f2d
Merge pull request #50994 from frappe/mergify/bp/version-15-hotfix/pr-50912
...
fix: add return status for delivery note (backport #50912 )
2025-12-09 20:07:22 +05:30
Mihir Kandoi
4de1af498b
chore: resolve conflicts
2025-12-09 19:51:26 +05:30
Mihir Kandoi
c65409c348
Merge pull request #50993 from frappe/mergify/bp/version-15-hotfix/pr-50910
...
fix: validate picklist partial reserved qty (backport #50910 )
2025-12-09 18:50:37 +05:30
Pugazhendhi Velu
422aec12cb
test: add test for return status in delivery note
...
(cherry picked from commit 445a255a7f )
2025-12-09 13:06:52 +00:00
Pugazhendhi Velu
52e26b6da8
fix: change is_return value in filter from Yes to 1
...
(cherry picked from commit af212f520d )
2025-12-09 13:06:52 +00:00
Pugazhendhi Velu
ebb62966d3
fix: add return status for delivery note
...
(cherry picked from commit dec67eecad )
# Conflicts:
# erpnext/stock/doctype/delivery_note/delivery_note.py
2025-12-09 13:06:51 +00:00
Sudharsanan11
b05e2910d8
test(picklist): add test for reserved qty after partial delivery
...
(cherry picked from commit 758553b9fc )
2025-12-09 13:04:46 +00:00
Sudharsanan11
3785ffe5c9
fix(picklist): calculate picked qty excluding the delivered qty
...
(cherry picked from commit f5b75b27d7 )
2025-12-09 13:04:45 +00:00
Diptanil Saha
a4ab198042
Merge pull request #50991 from frappe/mergify/bp/version-15-hotfix/pr-50970
...
fix: ensure payment request button only shows for submitted invoices (backport #50970 )
2025-12-09 17:21:53 +05:30
Diptanil Saha
67c5249b38
Merge pull request #50988 from frappe/mergify/bp/version-15-hotfix/pr-50968
2025-12-09 17:18:10 +05:30
Diptanil Saha
af067d1c00
chore: resolve conflict
2025-12-09 17:17:27 +05:30
Abdeali Chharchhoda
b4053ee0d8
fix: ensure payment request button only shows for submitted invoices
...
(cherry picked from commit f26ee9e546 )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js
2025-12-09 11:42:22 +00:00
rohitwaghchaure
9f846e2636
Merge pull request #50990 from frappe/mergify/bp/version-15-hotfix/pr-50978
...
fix: performance of the reposting (backport #50978 )
2025-12-09 16:54:21 +05:30
Rohit Waghchaure
8d734df63b
fix: performance of the reposting
...
(cherry picked from commit 1bcfad8eb1 )
2025-12-09 11:06:16 +00:00
Abdeali Chharchhoda
0998123e52
refactor: payment request status updates with bulk database operation
...
(cherry picked from commit 5154fa8259 )
2025-12-09 10:59:11 +00:00
mergify[bot]
f2c556a6cc
fix: tds for customer and supplier in Journal Entry (backport #49963 ) ( #50985 )
...
Co-authored-by: ljain112 <ljain112@gmail.com >
Co-authored-by: Smit Vora <smitvora203@gmail.com >
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-12-09 16:26:36 +05:30
Khushi Rawat
b41612bea8
Merge pull request #50982 from khushi8112/missing-attribute-issue
...
fix: Missing attribute error
2025-12-09 15:31:08 +05:30
khushi8112
da88196a89
fix: remove comment
2025-12-09 15:13:40 +05:30
khushi8112
bde209b077
fix: missing attribute error when restoring asset
2025-12-09 15:10:16 +05:30
ljain112
1a278e7ca0
fix: handle duplicate description in item-wise report
2025-12-09 12:03:50 +05:30
rohitwaghchaure
1637cb4168
Merge pull request #50973 from frappe/mergify/bp/version-15-hotfix/pr-50972
...
fix: incorrect condition (backport #50972 )
2025-12-08 20:27:10 +05:30
Rohit Waghchaure
d9e9f35230
fix: incorrect condition
...
(cherry picked from commit 264baf34f6 )
2025-12-08 14:39:16 +00:00
rohitwaghchaure
cbc73148d3
Merge pull request #50969 from frappe/mergify/bp/version-15-hotfix/pr-50742
...
fix: inward same serial / batches in disassembly which were used (backport #50742 )
2025-12-08 19:53:36 +05:30
rohitwaghchaure
60a18247e1
chore: fix conflicts
2025-12-08 19:09:52 +05:30
rohitwaghchaure
7cc0436083
chore: fix conflicts
2025-12-08 19:08:45 +05:30
rohitwaghchaure
f8eb48472e
chore: fix conflicts
2025-12-08 19:07:13 +05:30
rohitwaghchaure
8074d396d0
chore: fix conflicts
...
Removed posting_datetime and type_of_transaction from the query.
2025-12-08 19:05:51 +05:30
Rohit Waghchaure
cfbd71693b
fix: inward same serial / batches in disassembly which were used
...
(cherry picked from commit 95e6c72539 )
# Conflicts:
# erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py
# erpnext/stock/doctype/stock_entry/stock_entry.py
2025-12-08 12:57:58 +00:00
Diptanil Saha
3a2d7d18a3
Merge pull request #50946 from frappe/mergify/bp/version-15-hotfix/pr-50931
...
fix(bulk transaction process): skip records creation if original records are marked 'On Hold' or 'Closed' (backport #50931 )
2025-12-05 16:56:52 +05:30
Diptanil Saha
b55cefc54f
Merge pull request #50945 from frappe/mergify/bp/version-15-hotfix/pr-50943
...
fix(sales invoice): 100% additional discount gl issue with discount accounting (backport #50943 )
2025-12-05 16:48:44 +05:30
Diptanil Saha
05778bb81a
chore: resolve conflict
2025-12-05 16:40:57 +05:30
Diptanil Saha
a70296e9b5
Merge pull request #50931 from diptanilsaha/gh-49357
...
(cherry picked from commit 31d55248e4 )
# Conflicts:
# erpnext/utilities/bulk_transaction.py
2025-12-05 11:03:16 +00:00
diptanilsaha
bd6210a212
fix(sales invoice): 100% additional discount gl issue with discount accounting
...
(cherry picked from commit d6bdbfe266 )
2025-12-05 11:02:16 +00:00
Khushi Rawat
944c9ad0b3
Merge pull request #50924 from frappe/mergify/bp/version-15-hotfix/pr-50879
...
fix: remove set_only_once from is_fixed_asset field (backport #50879 )
2025-12-04 13:04:50 +05:30
Khushi Rawat
bd00a484ea
fix: conflicts
2025-12-04 12:48:50 +05:30
Khushi Rawat
1427b4ac3f
fix: conflicts
2025-12-04 12:48:07 +05:30
ravibharathi656
fd6e42e15e
fix: remove set_only_once from is_fixed_asset
...
(cherry picked from commit 70521fb9bf )
# Conflicts:
# erpnext/stock/doctype/item/item.json
# erpnext/stock/doctype/item/item.py
2025-12-04 06:44:46 +00:00
rohitwaghchaure
8b071c0d22
Merge pull request #50922 from frappe/mergify/bp/version-15-hotfix/pr-50913
...
fix: variant items not fetched while making BOM for Variant Item (backport #50913 )
2025-12-04 11:43:57 +05:30
Rohit Waghchaure
176ce0d4d6
fix: variant items not fetched while making BOM for Variant Item
...
(cherry picked from commit a0256bd798 )
2025-12-04 04:38:17 +00:00
rohitwaghchaure
dd888fc30a
Merge pull request #50909 from frappe/mergify/bp/version-15-hotfix/pr-50905
...
fix: LCV is not changing the valuation of the repacked item (backport #50905 )
2025-12-04 10:06:31 +05:30
Mihir Kandoi
789adaeabe
Merge pull request #50908 from frappe/mergify/bp/version-15-hotfix/pr-50906
...
fix: untranslated string in job card (backport #50906 )
2025-12-03 20:05:11 +05:30
rohitwaghchaure
2342f8d710
chore: fix conflicts
...
Removed test for purchase expense account and repost GL entries.
2025-12-03 18:38:40 +05:30
Rohit Waghchaure
8b22d9d95e
fix: LCV is not changing the valuation of the repacked item
...
(cherry picked from commit ccbbc60585 )
# Conflicts:
# erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py
2025-12-03 12:58:22 +00:00
rohitwaghchaure
626c799b60
Merge pull request #50907 from frappe/mergify/bp/version-15-hotfix/pr-50902
...
fix: fg qty uom in manufacture entry (backport #50902 )
2025-12-03 18:22:15 +05:30
Mihir Kandoi
b2f6d07c25
fix: untranslated string in job card
...
(cherry picked from commit ec06f4a71b )
2025-12-03 12:40:35 +00:00
Mihir Kandoi
70d57260d6
fix: fg qty uom in manufacture entry
...
(cherry picked from commit d9a377108c )
2025-12-03 12:37:19 +00:00
Khushi Rawat
9062b90237
Merge pull request #50887 from 0xD0M1M0/patch-1
...
fix: Reduce asset value on asset capitalization cancelation
2025-12-03 15:01:41 +05:30
rohitwaghchaure
40467bc26c
Merge pull request #50901 from frappe/mergify/bp/version-15-hotfix/pr-50896
...
fix: quality inspection showing Not Saved (backport #50896 )
2025-12-03 14:52:51 +05:30
Rohit Waghchaure
abe599a49d
fix: quality inspection showing Not Saved
...
(cherry picked from commit 3f78d6afed )
2025-12-03 08:08:37 +00:00
rohitwaghchaure
9975f5fe69
Merge pull request #50889 from frappe/mergify/bp/version-15-hotfix/pr-50888
...
fix: cost center not reset (backport #50888 )
2025-12-02 22:37:08 +05:30
Frappe PR Bot
dab17c194c
chore(release): Bumped to Version 15.91.0
...
# [15.91.0](https://github.com/frappe/erpnext/compare/v15.90.1...v15.91.0 ) (2025-12-02)
### Bug Fixes
* add validation for cancelled reposting entries ([085d685 ](085d685488 ))
* add validation for company linked address fields ([0aed8c0 ](0aed8c04c6 ))
* **barcode_scanner:** set serial and batch before item to prevent FIFO override ([7d7f929 ](7d7f929cfc ))
* conflicts ([199e25e ](199e25ec06 ))
* correct field name for subcontracted items in material request ([4b49080 ](4b49080bc4 ))
* do not override source document in serial no ([69c6b2f ](69c6b2f463 ))
* **email campaign:** send emails using bcc ([b660b90 ](b660b90adc ))
* **Employee:** add/delete user permission (backport [#47016 ](https://github.com/frappe/erpnext/issues/47016 )) ([#50761 ](https://github.com/frappe/erpnext/issues/50761 )) ([821f3f5 ](821f3f5884 ))
* enhance SalesOrderController setup method to call super.setup ([7805ccf ](7805ccf176 ))
* exclude is_group records ([a444325 ](a444325bd1 ))
* include accounting dimensions in stock entries created during asset repair. ([26872c3 ](26872c3c25 ))
* incorrect positional param for `get_field_precision` util (backport [#50764 ](https://github.com/frappe/erpnext/issues/50764 )) ([#50795 ](https://github.com/frappe/erpnext/issues/50795 )) ([ff1ca9d ](ff1ca9d480 ))
* item price not considering based on valid_upto ([dfda8e6 ](dfda8e6241 ))
* **Job Card:** avoid Type Error when completed_qty is None ([#50447 ](https://github.com/frappe/erpnext/issues/50447 )) ([cac9eed ](cac9eed306 ))
* label for warehouse based on material request type ([8ee7c47 ](8ee7c47fdf ))
* mandatory depends on for the rejected inventory dimension field ([8c62080 ](8c620802f0 ))
* negative batch in subcontracting receipt ([5def006 ](5def006033 ))
* **payment reconciliation:** added a hint that posting date can be changed on exchange gain/loss reconcile dialog ([0e03607 ](0e0360781e ))
* **payment-recon:** add validation for outstanding of dr_cr ([70feb50 ](70feb500f6 ))
* **pos:** add negative stock validation for product bundle ([46a49a1 ](46a49a134d ))
* remove unused translation files (<100 lines) ([7f7c5f2 ](7f7c5f2381 ))
* resolve conflict ([bd795f5 ](bd795f5546 ))
* **stock entry:** use fg item expense account for direct manufacturing entry ([4ca5e9e ](4ca5e9eef8 ))
* two primary buttons ([1d2fccf ](1d2fccfc0b ))
* use asset in against_voucher while posting gl entries for capitalized asset repairs ([80642ed ](80642edf4f ))
* use posting_date instead of bill_date from purchase invoice ([c12a560 ](c12a560c63 ))
### Features
* add stock uom read only field to stock reconciliation item doctype ([5711225 ](57112258e6 ))
2025-12-02 16:31:39 +00:00
Rohit Waghchaure
8a3148eee6
fix: cost center not reset
...
(cherry picked from commit 29f2ecbd6f )
2025-12-02 16:30:41 +00:00
Diptanil Saha
1f79242366
Merge pull request #50868 from frappe/version-15-hotfix
2025-12-02 22:00:12 +05:30
Diptanil Saha
3f673a6848
Merge pull request #50886 from frappe/mergify/bp/version-15-hotfix/pr-50882
...
fix: mandatory depends on for the rejected inventory dimension field (backport #50882 )
2025-12-02 21:26:26 +05:30
Diptanil Saha
293f114c9d
Merge pull request #50847 from barredterra/rm-unused-translations
2025-12-02 21:19:55 +05:30
Diptanil Saha
252cc89ec7
Merge pull request #50871 from frappe/mergify/bp/version-15-hotfix/pr-50846
2025-12-02 21:19:40 +05:30
Diptanil Saha
3eaccfe201
Merge pull request #50873 from frappe/mergify/bp/version-15-hotfix/pr-50773
...
fix: add validation for cancelled reposting entries (backport #50773 )
2025-12-02 21:15:56 +05:30
Diptanil Saha
653bb1072f
Merge pull request #50885 from frappe/mergify/bp/version-15-hotfix/pr-50864
...
fix: exclude is_group records (backport #50864 )
2025-12-02 21:14:35 +05:30
Diptanil Saha
0a64e43e92
chore: resolve linter issue
2025-12-02 21:04:00 +05:30
diptanilsaha
020db922b7
chore: resolve conflicts
2025-12-02 20:56:54 +05:30
rohitwaghchaure
a67a11e933
Merge pull request #50884 from rohitwaghchaure/fixed-donot-override-source
...
fix: do not override source document in serial no
2025-12-02 20:55:22 +05:30
Rohit Waghchaure
8c620802f0
fix: mandatory depends on for the rejected inventory dimension field
...
(cherry picked from commit 5daa625fe8 )
2025-12-02 15:10:40 +00:00
0xD0M1M0
a31fb2ac6c
fix: Adjust asset purchase amounts based on docstatus
...
allows cancelation
2025-12-02 16:09:56 +01:00
ravibharathi656
a444325bd1
fix: exclude is_group records
...
(cherry picked from commit e08805128b )
# Conflicts:
# erpnext/setup/doctype/customer_group/customer_group.json
# erpnext/setup/doctype/item_group/item_group.json
# erpnext/setup/doctype/supplier_group/supplier_group.json
# erpnext/setup/doctype/territory/territory.json
2025-12-02 15:07:39 +00:00
rohitwaghchaure
2f4b1341d2
Merge pull request #50878 from frappe/mergify/bp/version-15-hotfix/pr-50808
...
fix(stock entry): use fg item expense account for direct manufacturing entry (backport #50808 )
2025-12-02 20:37:39 +05:30
Diptanil Saha
7640944bb9
Merge pull request #50881 from frappe/mergify/bp/version-15-hotfix/pr-50372
...
fix: add validation for company linked address field (backport #50372 )
2025-12-02 20:36:22 +05:30
Rohit Waghchaure
69c6b2f463
fix: do not override source document in serial no
2025-12-02 20:34:55 +05:30
Pugazhendhi Velu
ef6f2389a0
test: add minimal test case
...
(cherry picked from commit e64b6db2eb )
2025-12-02 14:45:03 +00:00
Pugazhendhi Velu
1d4b97c619
test: add test for company linked address fields
...
(cherry picked from commit e10007c646 )
2025-12-02 14:45:02 +00:00
Pugazhendhi Velu
0aed8c04c6
fix: add validation for company linked address fields
...
(cherry picked from commit 800a44a65f )
2025-12-02 14:45:02 +00:00
rohitwaghchaure
b1b6953aed
chore: fix conflicts
2025-12-02 17:44:17 +05:30
rohitwaghchaure
b2ea5620b2
chore: fix conflicts
...
Removed the expense account assignment for subcontracting delivery.
2025-12-02 17:42:18 +05:30
rohitwaghchaure
743b179b08
Merge pull request #50877 from frappe/mergify/bp/version-15-hotfix/pr-50850
...
fix(barcode_scanner): set serial and batch before item to prevent FIFO override (backport #50850 )
2025-12-02 17:41:31 +05:30
Pugazhendhi Velu
4553d04c38
test: add test for fg item expense account in direct manufacturing
...
(cherry picked from commit ba2411b4ee )
# Conflicts:
# erpnext/stock/doctype/stock_entry/test_stock_entry.py
2025-12-02 12:03:37 +00:00
Pugazhendhi Velu
4ca5e9eef8
fix(stock entry): use fg item expense account for direct manufacturing entry
...
(cherry picked from commit ce1312764f )
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
2025-12-02 12:03:37 +00:00
Pugazhendhi Velu
7d7f929cfc
fix(barcode_scanner): set serial and batch before item to prevent FIFO override
...
(cherry picked from commit 92ec633a5c )
2025-12-02 12:02:36 +00:00
l0gesh29
085d685488
fix: add validation for cancelled reposting entries
...
(cherry picked from commit d8fc369e38 )
2025-12-02 11:47:36 +00:00
Diptanil Saha
0458c548ec
chore: resolve conflict
2025-12-02 17:14:00 +05:30
Sudharsanan11
e5457f8bb7
test(pos): add test for product bundle negative stock validation
...
(cherry picked from commit 2612152456 )
# Conflicts:
# erpnext/accounts/doctype/pos_invoice/pos_invoice.py
2025-12-02 11:39:09 +00:00
Sudharsanan11
46a49a134d
fix(pos): add negative stock validation for product bundle
...
(cherry picked from commit 38b4536300 )
2025-12-02 11:39:08 +00:00
Khushi Rawat
25a9327b14
Merge pull request #50862 from frappe/mergify/bp/version-15-hotfix/pr-50794
...
fix: use asset in against_voucher while posting gl entries for capitalised asset repairs (backport #50794 )
2025-12-02 12:45:20 +05:30
Mihir Kandoi
d0d38214c5
Merge pull request #50790 from Abdeali099/fix-incorrect-fieldname
2025-12-02 12:30:48 +05:30
Khushi Rawat
991c46d058
Merge pull request #50858 from frappe/mergify/bp/version-15-hotfix/pr-50793
...
fix: include accounting dimensions in stock entries created during asset repair. (backport #50793 )
2025-12-02 12:23:10 +05:30
rohitwaghchaure
ca9bd8b499
Merge pull request #50845 from frappe/mergify/bp/version-15-hotfix/pr-50844
...
fix: label for warehouse based on material request type (backport #50844 )
2025-12-02 12:22:18 +05:30
Khushi Rawat
199e25ec06
fix: conflicts
2025-12-02 12:20:48 +05:30
Navin-S-R
f38fb68d62
chore: reload asset doc before assertEqual
...
(cherry picked from commit 8c35a6ecdd )
2025-12-02 06:37:54 +00:00
Navin-S-R
3a22d29d7b
test: add unit test to validate capitalized asset repair gl entries being booked against the asset
...
(cherry picked from commit bcf6deec9a )
# Conflicts:
# erpnext/assets/doctype/asset_repair/test_asset_repair.py
2025-12-02 06:37:54 +00:00
Navin S R
80642edf4f
fix: use asset in against_voucher while posting gl entries for capitalized asset repairs
...
(cherry picked from commit a7e43eddad )
2025-12-02 06:37:54 +00:00
ljain112
9a3e1058f6
refactor: show_general ledger for consistency with other doctyoes
...
(cherry picked from commit cdbe8b909b )
2025-12-02 06:27:21 +00:00
ljain112
26872c3c25
fix: include accounting dimensions in stock entries created during asset repair.
...
(cherry picked from commit 147a5ee953 )
2025-12-02 06:27:21 +00:00
rohitwaghchaure
dba3f3d335
chore: fix conflicts
2025-12-02 11:04:27 +05:30
barredterra
7f7c5f2381
fix: remove unused translation files (<100 lines)
...
These translate <=1% of available strings, so cannot be deemed useful.
2025-12-01 17:38:13 +01:00
Rohit Waghchaure
8ee7c47fdf
fix: label for warehouse based on material request type
...
(cherry picked from commit 699e9b4452 )
# Conflicts:
# erpnext/stock/doctype/material_request/material_request.js
2025-12-01 15:58:39 +00:00
Raffael Meyer
441a2bcf38
chore: backport translations from develop ( #50842 )
2025-12-01 14:50:04 +00:00
mergify[bot]
821f3f5884
fix(Employee): add/delete user permission (backport #47016 ) ( #50761 )
...
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com >
2025-12-01 12:49:37 +01:00
Diptanil Saha
ca70e8e9a6
Merge pull request #50825 from frappe/mergify/bp/version-15-hotfix/pr-50797
...
fix(payment-recon): add validation for outstanding of dr_cr (backport #50797 )
2025-12-01 13:27:15 +05:30
l0gesh29
70feb500f6
fix(payment-recon): add validation for outstanding of dr_cr
...
(cherry picked from commit 765f9a9bbf )
2025-12-01 07:41:28 +00:00
rohitwaghchaure
bf8b3d0546
Merge pull request #50818 from frappe/mergify/bp/version-15-hotfix/pr-50799
...
fix: negative batch in subcontracting receipt (backport #50799 )
2025-12-01 12:50:42 +05:30
Diptanil Saha
07d8bc7852
Merge pull request #50819 from frappe/mergify/bp/version-15-hotfix/pr-50814
...
fix(email campaign): send emails using bcc (backport #50814 )
2025-12-01 12:30:55 +05:30
diptanilsaha
b660b90adc
fix(email campaign): send emails using bcc
...
(cherry picked from commit 7e8d19b0c8 )
2025-12-01 06:17:15 +00:00
Rohit Waghchaure
5def006033
fix: negative batch in subcontracting receipt
...
(cherry picked from commit 71e46b3ef5 )
2025-12-01 06:15:37 +00:00
Khushi Rawat
ade6acccfb
Merge pull request #50800 from frappe/mergify/bp/version-15-hotfix/pr-50772
...
fix: use posting_date instead of bill_date from purchase invoice (backport #50772 )
2025-11-29 00:28:11 +05:30
Khushi Rawat
bd795f5546
fix: resolve conflict
2025-11-28 17:26:33 +05:30
Navin S R
c12a560c63
fix: use posting_date instead of bill_date from purchase invoice
...
(cherry picked from commit 145d40dec8 )
# Conflicts:
# erpnext/assets/doctype/asset/asset.py
2025-11-28 11:49:33 +00:00
mergify[bot]
ff1ca9d480
fix: incorrect positional param for get_field_precision util (backport #50764 ) ( #50795 )
2025-11-28 08:50:03 +00:00
Abdeali Chharchhoda
4b49080bc4
fix: correct field name for subcontracted items in material request
2025-11-28 12:33:38 +05:30
Diptanil Saha
64e6b36d04
Merge pull request #50789 from frappe/mergify/bp/version-15-hotfix/pr-50642
...
fix(payment reconciliation): added a hint that posting date can be changed on exchange gain/loss reconcile dialog (backport #50642 )
2025-11-28 11:54:32 +05:30
Jatin3128
0e0360781e
fix(payment reconciliation): added a hint that posting date can be changed on exchange gain/loss reconcile dialog
...
(cherry picked from commit 4b612c64a8 )
2025-11-28 06:22:00 +00:00
Mihir Kandoi
c62be10620
Merge pull request #50778 from frappe/mergify/bp/version-15-hotfix/pr-50777
2025-11-27 17:28:07 +05:30
Mihir Kandoi
fa541a2604
chore: make unnecessary field read only and show only when required
...
(cherry picked from commit aab7cd1ae6 )
2025-11-27 11:41:54 +00:00
Diptanil Saha
5590b8d40b
Merge pull request #50558 from efeone/pos_rate_issue
2025-11-27 16:33:50 +05:30
Mihir Kandoi
a32165016d
Merge pull request #50774 from mihir-kandoi/gh50218
2025-11-27 14:56:44 +05:30
Mihir Kandoi
57112258e6
feat: add stock uom read only field to stock reconciliation item doctype
2025-11-27 14:39:19 +05:30
rohitwaghchaure
0bec404e69
Merge pull request #50770 from frappe/mergify/bp/version-15-hotfix/pr-50769
...
fix: two primary buttons (backport #50769 )
2025-11-27 12:06:10 +05:30
Rohit Waghchaure
1d2fccfc0b
fix: two primary buttons
...
(cherry picked from commit f68515210b )
2025-11-27 06:27:09 +00:00
Raffael Meyer
cac9eed306
fix(Job Card): avoid Type Error when completed_qty is None ( #50447 )
2025-11-26 13:16:47 +01:00
Frappe PR Bot
2bf12a6683
chore(release): Bumped to Version 15.90.1
...
## [15.90.1](https://github.com/frappe/erpnext/compare/v15.90.0...v15.90.1 ) (2025-11-26)
### Bug Fixes
* enhance SalesOrderController setup method to call super.setup ([38c4453 ](38c44533b3 ))
2025-11-26 09:12:23 +00:00
Diptanil Saha
6205be5e73
Merge pull request #50755 from frappe/mergify/bp/version-15/pr-50754
...
fix: enhance SalesOrderController setup method to call super.setup (backport #50752 )
2025-11-26 14:40:58 +05:30
ljain112
38c44533b3
fix: enhance SalesOrderController setup method to call super.setup
...
(cherry picked from commit 563c2998ca )
(cherry picked from commit 7805ccf176 )
2025-11-26 09:08:27 +00:00
Diptanil Saha
a6713b176b
Merge pull request #50754 from frappe/mergify/bp/version-15-hotfix/pr-50752
...
fix: enhance SalesOrderController setup method to call super.setup (backport #50752 )
2025-11-26 14:35:21 +05:30
ljain112
7805ccf176
fix: enhance SalesOrderController setup method to call super.setup
...
(cherry picked from commit 563c2998ca )
2025-11-26 09:02:56 +00:00
Frappe PR Bot
a66ce02520
chore(release): Bumped to Version 15.90.0
...
# [15.90.0](https://github.com/frappe/erpnext/compare/v15.89.2...v15.90.0 ) (2025-11-25)
### Bug Fixes
* add filter company and status to job card employee ([015f946 ](015f946a14 ))
* add missing translate function ([475eada ](475eada727 ))
* add return status for purchase receipt ([8ccb9a5 ](8ccb9a5ad2 ))
* add validation for FG Items as per BOM qty (backport [#50579 ](https://github.com/frappe/erpnext/issues/50579 )) ([#50715 ](https://github.com/frappe/erpnext/issues/50715 )) ([1995291 ](1995291194 ))
* apply precision for scrap items amount ([5b60fbb ](5b60fbbd30 ))
* **customer:** link contact and addresses if created from lead/opportunity/prospect ([b1d40de ](b1d40de87e ))
* ignore reserved batches from total available batches ([673b893 ](673b893942 ))
* incorrect query filter when selecting primary customer adr ([#50727 ](https://github.com/frappe/erpnext/issues/50727 )) ([e8e09cf ](e8e09cf8ea ))
* **ledger-summary-report:** show party group and territory ([56f03ae ](56f03aee02 ))
* **manufacturing:** apply precision for bom amount and rm_cost_per_qty ([2678694 ](2678694c5f ))
* pick list status doesn't update when DN created from it and PL was created from SO ([2809c46 ](2809c46a6e ))
* prevent pi status from changing on asset repair ([3f2081b ](3f2081b440 ))
* pricing rule was ignoring time validity ([f62e5e6 ](f62e5e69b8 ))
* **product bundle:** fields reset if doc is new ([4ba4da0 ](4ba4da090d ))
* **purchase_receipt:** add internal_and_external_links field to show purchase invoice connection count ([89fcdbf ](89fcdbf56b ))
* redundant message on bom save ([5b16740 ](5b1674018b ))
* remove disabled warehouse in get_warehouses_based_on_account ([aa94c91 ](aa94c91c12 ))
* serial batch selector shown only once ([25cd230 ](25cd230471 ))
* show current company warehouse only in get material from bom MR ([1d6e3e4 ](1d6e3e4e7d ))
* tests ([45bc218 ](45bc218acb ))
* unhide zero val checkbox ([a247337 ](a24733791d ))
* unknown column error ([2e9a0cb ](2e9a0cb01c ))
* use current_tax_amount value for base_total_taxes_and_charges ([7ed3c6d ](7ed3c6d18a ))
* validate sabb autocreation when disabled ([85c0c16 ](85c0c16964 ))
* validation for SABB deletion ([0bc98b6 ](0bc98b609f ))
### Features
* **accounting-dimension:** add dynamic triggers for custom accounting dimensions ([#50621 ](https://github.com/frappe/erpnext/issues/50621 )) ([2b7d586 ](2b7d58602d ))
* modify accounting dimension as multiselect field ([6b6e017 ](6b6e017e36 ))
* **reports:** preserve accounting dimension filters while navigating between reports ([02a1f81 ](02a1f815da ))
2025-11-25 15:02:30 +00:00
ruthra kumar
3c43b42a01
Merge pull request #50741 from frappe/version-15-hotfix
...
chore: release v15
2025-11-25 20:31:01 +05:30
ruthra kumar
8ed3a0ec65
Merge branch 'version-15' into version-15-hotfix
2025-11-25 20:14:37 +05:30
mergify[bot]
488d635dc9
chore: switched frankfurter domain from frankfurter.app to frankfurter.dev (backport #50734 ) ( #50740 )
...
Co-authored-by: diptanilsaha <diptanil@frappe.io >
2025-11-25 15:49:53 +05:30
ruthra kumar
08d230b3e3
Merge pull request #50731 from frappe/mergify/bp/version-15-hotfix/pr-50561
...
fix(ledger-summary-report): show party group and territory (backport #50561 )
2025-11-25 12:33:49 +05:30
Mihir Kandoi
f383fafb15
Merge pull request #50728 from frappe/mergify/bp/version-15-hotfix/pr-50727
...
fix: incorrect query filter when selecting primary customer adr (backport #50727 )
2025-11-25 12:14:17 +05:30
ruthra kumar
38124a7616
chore: resolve conflicts
2025-11-25 12:01:37 +05:30
l0gesh29
56cf5382f0
test: add party_group, territory in json
...
(cherry picked from commit 8f91919933 )
# Conflicts:
# erpnext/accounts/report/customer_ledger_summary/test_customer_ledger_summary.py
2025-11-25 05:38:57 +00:00
l0gesh29
56f03aee02
fix(ledger-summary-report): show party group and territory
...
(cherry picked from commit 231479a6e2 )
# Conflicts:
# erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py
2025-11-25 05:38:57 +00:00
Mihir Kandoi
841f5c24ad
chore: resolve conflicts
2025-11-25 10:51:39 +05:30
ruthra kumar
e8051ba180
Merge pull request #50729 from frappe/mergify/bp/version-15-hotfix/pr-50621
...
feat(accounting-dimension): add dynamic triggers for custom accounting dimensions (backport #50621 )
2025-11-25 10:26:47 +05:30
Logesh Periyasamy
2b7d58602d
feat(accounting-dimension): add dynamic triggers for custom accounting dimensions ( #50621 )
...
* feat: add dynamic triggers for custom accounting dimensions
* feat: add accounting dimension trigger call in setup event
* chore: ignore cur_frm semgrep rules
* chore: move function to transaction.js
(cherry picked from commit 5e58e344b2 )
2025-11-25 04:51:32 +00:00
Mihir Kandoi
e8e09cf8ea
fix: incorrect query filter when selecting primary customer adr ( #50727 )
...
(cherry picked from commit c2b8b97d7d )
# Conflicts:
# erpnext/selling/doctype/customer/customer.json
2025-11-25 04:49:20 +00:00
Khushi Rawat
188c633d6e
Merge pull request #50544 from aerele/asset-repair-pi-status
...
fix: prevent pi status from changing on asset repair
2025-11-24 23:28:33 +05:30
mergify[bot]
1995291194
fix: add validation for FG Items as per BOM qty (backport #50579 ) ( #50715 )
...
Co-authored-by: Kavin <78342682+kavin0411@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
Co-authored-by: Kavin <78342682+kavin-114@users.noreply.github.com >
fix: add validation for FG Items as per BOM qty (#50579 )
2025-11-24 11:18:18 +00:00
Mihir Kandoi
bb0d75eb78
Merge pull request #50717 from frappe/mergify/bp/version-15-hotfix/pr-50716
...
fix: add missing translate function (backport #50716 )
2025-11-24 13:53:48 +05:30
El-Shafei H.
475eada727
fix: add missing translate function
...
(cherry picked from commit 56def01240 )
2025-11-24 07:39:09 +00:00
mergify[bot]
6cffba9a71
Merge pull request #50713 from frappe/mergify/bp/version-15-hotfix/pr-50712
2025-11-24 07:17:43 +00:00
Mihir Kandoi
35f9f9f330
Merge pull request #50711 from frappe/mergify/bp/version-15-hotfix/pr-50661
...
fix(manufacturing): apply precision for bom amount and rm_cost_per_qty (backport #50661 )
2025-11-24 11:02:50 +05:30
Pugazhendhi Velu
5b60fbbd30
fix: apply precision for scrap items amount
...
(cherry picked from commit 9194e6350a )
2025-11-24 05:08:42 +00:00
Pugazhendhi Velu
2678694c5f
fix(manufacturing): apply precision for bom amount and rm_cost_per_qty
...
(cherry picked from commit 57f9353d90 )
2025-11-24 05:08:42 +00:00
Mihir Kandoi
b6a80da457
Merge pull request #50709 from frappe/mergify/bp/version-15-hotfix/pr-50707
...
fix: unknown column error (backport #50707 )
2025-11-23 19:54:21 +05:30
Mihir Kandoi
2e9a0cb01c
fix: unknown column error
...
(cherry picked from commit 3b7d7aed4c )
2025-11-23 14:08:48 +00:00
Frappe PR Bot
38c1867ade
chore(release): Bumped to Version 15.89.2
...
## [15.89.2](https://github.com/frappe/erpnext/compare/v15.89.1...v15.89.2 ) (2025-11-21)
### Bug Fixes
* use current_tax_amount value for base_total_taxes_and_charges ([c082eda ](c082edabf4 ))
2025-11-21 17:34:52 +00:00
Diptanil Saha
a48b999af9
Merge pull request #50691 from frappe/mergify/bp/version-15/pr-50690
...
fix: use current_tax_amount value for base_total_taxes_and_charges (backport #50476 ) (backport #50690 )
2025-11-21 23:03:28 +05:30
Pugazhendhi Velu
c082edabf4
fix: use current_tax_amount value for base_total_taxes_and_charges
...
(cherry picked from commit 5a3fcbedb5 )
(cherry picked from commit 7ed3c6d18a )
2025-11-21 17:16:54 +00:00
Diptanil Saha
60ec7d0fb8
Merge pull request #50690 from frappe/mergify/bp/version-15-hotfix/pr-50476
...
fix: use current_tax_amount value for base_total_taxes_and_charges (backport #50476 )
2025-11-21 22:31:13 +05:30
Pugazhendhi Velu
7ed3c6d18a
fix: use current_tax_amount value for base_total_taxes_and_charges
...
(cherry picked from commit 5a3fcbedb5 )
2025-11-21 16:41:52 +00:00
Frappe PR Bot
b7e4fb9d83
chore(release): Bumped to Version 15.89.1
...
## [15.89.1](https://github.com/frappe/erpnext/compare/v15.89.0...v15.89.1 ) (2025-11-21)
### Bug Fixes
* ignore reserved batches from total available batches ([64950d3 ](64950d39b5 ))
2025-11-21 10:36:37 +00:00
rohitwaghchaure
e49e7b621d
Merge pull request #50668 from frappe/mergify/bp/version-15/pr-50612
...
fix: ignore reserved batches from total available batches (backport #50612 )
2025-11-21 16:05:05 +05:30
Mihir Kandoi
0a67d20ff8
Merge pull request #50671 from frappe/mergify/bp/version-15-hotfix/pr-50667
...
fix: pricing rule was ignoring time validity (backport #50667 )
2025-11-21 13:08:25 +05:30
Mihir Kandoi
83c6d861eb
Merge pull request #50670 from frappe/mergify/bp/version-15-hotfix/pr-50655
...
fix: pick list status doesn't update when DN created from it and PL w... (backport #50655 )
2025-11-21 13:00:31 +05:30
Mihir Kandoi
f62e5e69b8
fix: pricing rule was ignoring time validity
...
(cherry picked from commit ffae7c4175 )
2025-11-21 07:22:07 +00:00
Mihir Kandoi
45bc218acb
fix: tests
...
(cherry picked from commit d26f8aa629 )
2025-11-21 07:14:00 +00:00
Mihir Kandoi
2809c46a6e
fix: pick list status doesn't update when DN created from it and PL was created from SO
...
(cherry picked from commit f7b3253683 )
2025-11-21 07:14:00 +00:00
Kavin
15c41178d0
test: add unit test for reserved stock validation
...
(cherry picked from commit 55f2f1c515 )
2025-11-21 06:46:17 +00:00
Kavin
64950d39b5
fix: ignore reserved batches from total available batches
...
(cherry picked from commit 673b893942 )
2025-11-21 06:46:17 +00:00
Diptanil Saha
ff1b83025a
Merge pull request #50666 from frappe/mergify/bp/version-15-hotfix/pr-50665
...
fix(customer): link contact and addresses if created from lead/opportunity/prospect (backport #50665 )
2025-11-21 07:03:57 +05:30
diptanilsaha
b1d40de87e
fix(customer): link contact and addresses if created from lead/opportunity/prospect
...
(cherry picked from commit 310099f4cd )
2025-11-21 01:18:18 +00:00
Mihir Kandoi
532031c21d
Merge pull request #50650 from frappe/mergify/bp/version-15-hotfix/pr-50385
...
fix: remove disabled warehouse in get_warehouses_based_on_account (backport #50385 )
2025-11-20 17:44:02 +05:30
Mihir Kandoi
cb70efb8ed
Merge pull request #50653 from frappe/mergify/bp/version-15-hotfix/pr-50639
...
fix(product bundle): fields reset if doc is new (backport #50639 )
2025-11-20 17:43:43 +05:30
Mihir Kandoi
ca0b4696ba
Merge pull request #50652 from frappe/mergify/bp/version-15-hotfix/pr-50649
...
fix: unhide zero val checkbox in stock reco (backport #50649 )
2025-11-20 17:43:26 +05:30
Mihir Kandoi
4ba4da090d
fix(product bundle): fields reset if doc is new
...
(cherry picked from commit 7faee7edc2 )
2025-11-20 10:42:53 +00:00
rohitwaghchaure
e3b2cc24b2
chore: fix conflicts
2025-11-20 16:12:41 +05:30
Mihir Kandoi
a24733791d
fix: unhide zero val checkbox
...
(cherry picked from commit 20e0313a8c )
# Conflicts:
# erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
2025-11-20 10:41:55 +00:00
Mihir Kandoi
aa94c91c12
fix: remove disabled warehouse in get_warehouses_based_on_account
...
(cherry picked from commit ff2d9bf4cb )
2025-11-20 10:33:54 +00:00
Mihir Kandoi
87ffbdf129
Merge pull request #50641 from frappe/mergify/bp/version-15-hotfix/pr-50502
...
fix(purchase_receipt): add internal_and_external_links field to show … (backport #50502 )
2025-11-20 15:45:43 +05:30
rohitwaghchaure
5ef7b8c526
Merge pull request #50648 from frappe/mergify/bp/version-15-hotfix/pr-50646
...
fix: serial batch selector shown only once (backport #50646 )
2025-11-20 15:12:51 +05:30
Mihir Kandoi
25cd230471
fix: serial batch selector shown only once
...
(cherry picked from commit aa6f09e9a9 )
2025-11-20 09:38:37 +00:00
rohitwaghchaure
f05933e814
Merge pull request #50645 from frappe/mergify/bp/version-15-hotfix/pr-50644
...
fix: validation for SABB deletion (backport #50644 )
2025-11-20 14:33:05 +05:30
Diptanil Saha
8df2612694
Merge pull request #50643 from frappe/mergify/bp/version-15-hotfix/pr-50289
2025-11-20 13:58:58 +05:30
Rohit Waghchaure
0bc98b609f
fix: validation for SABB deletion
...
(cherry picked from commit dd4bef0706 )
2025-11-20 08:19:48 +00:00
l0gesh29
02a1f815da
feat(reports): preserve accounting dimension filters while navigating between reports
...
(cherry picked from commit fcfcaa76c6 )
2025-11-20 07:46:55 +00:00
l0gesh29
6b6e017e36
feat: modify accounting dimension as multiselect field
...
(cherry picked from commit 3fcd8d84ac )
2025-11-20 07:46:55 +00:00
Karuppasamy B
89fcdbf56b
fix(purchase_receipt): add internal_and_external_links field to show purchase invoice connection count
...
(cherry picked from commit 6c1620ab8c )
2025-11-20 07:03:55 +00:00
rohitwaghchaure
eb2571492f
Merge pull request #50612 from aerele/fix/validate-reserved-stock
...
fix: ignore reserved batches from total available batches
2025-11-19 22:16:00 +05:30
Kavin
55f2f1c515
test: add unit test for reserved stock validation
2025-11-19 17:51:10 +05:30
Kavin
673b893942
fix: ignore reserved batches from total available batches
2025-11-19 17:51:10 +05:30
mergify[bot]
c85ce55f27
Merge pull request #50631 from frappe/mergify/bp/version-15-hotfix/pr-50629
...
fix: process loss % can be negative (backport #50629 )
2025-11-19 11:30:39 +00:00
Mihir Kandoi
a19252e3b3
Merge pull request #50628 from frappe/mergify/bp/version-15-hotfix/pr-50627
...
fix: show current company warehouse only in get material from bom MR (backport #50627 )
2025-11-19 16:29:17 +05:30
Mihir Kandoi
7ece6fd558
Merge pull request #50626 from frappe/mergify/bp/version-15-hotfix/pr-50625
...
fix: add filter company and status to job card employee (backport #50625 )
2025-11-19 16:24:08 +05:30
Mihir Kandoi
1d6e3e4e7d
fix: show current company warehouse only in get material from bom MR
...
(cherry picked from commit 3271eaaf0e )
2025-11-19 10:46:47 +00:00
Mihir Kandoi
015f946a14
fix: add filter company and status to job card employee
...
(cherry picked from commit 3ca3a6d9bb )
2025-11-19 10:42:32 +00:00
rohitwaghchaure
533a2dbc32
Merge pull request #50607 from frappe/mergify/bp/version-15-hotfix/pr-50512
...
fix: add return status for purchase receipt (backport #50512 )
2025-11-19 14:18:12 +05:30
rohitwaghchaure
99aeb8ecd1
Merge pull request #50606 from frappe/mergify/bp/version-15-hotfix/pr-50486
...
fix: validate sabb autocreation when disabled (backport #50486 )
2025-11-19 14:18:00 +05:30
Mihir Kandoi
371030f8d4
Merge pull request #50615 from frappe/mergify/bp/version-15-hotfix/pr-50614
...
fix: redundant message on bom save (backport #50614 )
2025-11-19 12:53:50 +05:30
Mihir Kandoi
2550b44db8
chore: resolve conflicts
2025-11-19 12:38:47 +05:30
Mihir Kandoi
5b1674018b
fix: redundant message on bom save
...
(cherry picked from commit 074f07694f )
# Conflicts:
# erpnext/manufacturing/doctype/bom/bom.py
2025-11-19 07:06:11 +00:00
Frappe PR Bot
d8dab986fa
chore(release): Bumped to Version 15.89.0
...
# [15.89.0](https://github.com/frappe/erpnext/compare/v15.88.1...v15.89.0 ) (2025-11-19)
### Bug Fixes
* add cancelled option in status field ([623a0a9 ](623a0a932e ))
* add condition for allow negative stock in pos (backport [#50369 ](https://github.com/frappe/erpnext/issues/50369 )) ([#50600 ](https://github.com/frappe/erpnext/issues/50600 )) ([2d6640a ](2d6640ac61 ))
* add doctype parameter to lead details for correct company details ([f0eac47 ](f0eac47037 ))
* **asset repair:** validate pi status ([2db91ee ](2db91ee67e ))
* back calcalute total amount from rate and tax_amount in tax withholding details report ([5728299 ](57282999ad ))
* construct batch_nos and serial_nos to avoid NoneType error ([0a0177c ](0a0177cb9e ))
* correct profit after tax calculation by reducing expenses from income ([627b34a ](627b34a120 ))
* current qty in stock reco ([b4b8459 ](b4b8459f2c ))
* enable allow_negative_stock settings ([2a5c9b4 ](2a5c9b469c ))
* **financial reports:** set fiscal year associated with the default company ([ac40b59 ](ac40b59665 ))
* first and last name in supplier quick entry (backport [#50510 ](https://github.com/frappe/erpnext/issues/50510 )) ([#50514 ](https://github.com/frappe/erpnext/issues/50514 )) ([3b636d5 ](3b636d5db7 ))
* **general_ledger:** add translation for accounting dimension ([799119a ](799119ad3e ))
* handle NoneType object error for product bundle ([2b7abfb ](2b7abfb34b ))
* improve precision in tax amount calculations in tax withholding details report ([c150e57 ](c150e5795e ))
* on changes of paid from/to account fetch company bank account ([3d8a344 ](3d8a344173 ))
* **period closing voucher:** add title to error log ([#50498 ](https://github.com/frappe/erpnext/issues/50498 )) ([33962ac ](33962ac995 ))
* prevent pos opening entry creation for disabled pos profile ([68747b5 ](68747b5818 ))
* **stock-entry:** prevent default warehouse from overriding parent warehouse ([a5ec0e4 ](a5ec0e4f50 ))
* unintended backported depends_on expression ([#50529 ](https://github.com/frappe/erpnext/issues/50529 )) ([81a1628 ](81a16286a1 ))
* use dynamic account type to get average ratio balance ([a2c82b4 ](a2c82b4dc3 ))
### Features
* Add first and last name fields to quick entry customer creation (backport [#46281 ](https://github.com/frappe/erpnext/issues/46281 )) ([#50522 ](https://github.com/frappe/erpnext/issues/50522 )) ([8c98f16 ](8c98f1692a ))
* **Company:** allow setting default sales contact, fetch into sales transaction (backport [#50159 ](https://github.com/frappe/erpnext/issues/50159 )) ([#50599 ](https://github.com/frappe/erpnext/issues/50599 )) ([f8294f1 ](f8294f1754 ))
* **Item Price:** validate UOM ([376da8d ](376da8df0a ))
* **pos:** prevent disabling POS Profile when open POS sessions exist ([87e8305 ](87e8305753 ))
2025-11-19 02:58:17 +00:00
Diptanil Saha
f25e2295d0
Merge pull request #50595 from frappe/version-15-hotfix
2025-11-19 08:26:48 +05:30
ruthra kumar
b4fd4812cd
Merge pull request #50527 from aerele/default-report-fiscal-year-v15
...
fix(financial reports): set fiscal year associated with the default company
2025-11-18 18:12:21 +05:30
rohitwaghchaure
876dec5077
chore: fix conflicts
2025-11-18 18:05:08 +05:30
rohitwaghchaure
36e9aae9d0
chore: fix conflicts
2025-11-18 18:04:29 +05:30
Pugazhendhi Velu
8ccb9a5ad2
fix: add return status for purchase receipt
...
(cherry picked from commit 3a0e1e8ef9 )
2025-11-18 12:33:18 +00:00
Kavin
85c0c16964
fix: validate sabb autocreation when disabled
...
(cherry picked from commit 3ca1940881 )
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
2025-11-18 12:29:01 +00:00
ruthra kumar
6a46045804
Merge pull request #50603 from frappe/mergify/bp/version-15-hotfix/pr-50524
...
fix: use dynamic account type to get average ratio balance (backport #50524 )
2025-11-18 17:44:31 +05:30
ruthra kumar
befa4bef0d
Merge pull request #50601 from frappe/mergify/bp/version-15-hotfix/pr-50516
...
fix(general_ledger): add translation for accounting dimension (backport #50516 )
2025-11-18 17:13:34 +05:30
mergify[bot]
f8294f1754
feat(Company): allow setting default sales contact, fetch into sales transaction (backport #50159 ) ( #50599 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-11-18 17:05:58 +05:30
mergify[bot]
2d6640ac61
fix: add condition for allow negative stock in pos (backport #50369 ) ( #50600 )
...
Co-authored-by: Logesh Periyasamy <logeshperiyasamy24@gmail.com >
fix: add condition for allow negative stock in pos (#50369 )
2025-11-18 17:05:47 +05:30
Navin-S-R
627b34a120
fix: correct profit after tax calculation by reducing expenses from income
...
(cherry picked from commit f420371a7e )
2025-11-18 11:22:38 +00:00
Navin-S-R
a2c82b4dc3
fix: use dynamic account type to get average ratio balance
...
(cherry picked from commit 9118f08e7b )
2025-11-18 11:22:38 +00:00
Logesh Periyasamy
799119ad3e
fix(general_ledger): add translation for accounting dimension
...
(cherry picked from commit 113ff17c71 )
2025-11-18 11:15:37 +00:00
ruthra kumar
a4a0a2a0fb
Merge pull request #50554 from frappe/mergify/bp/version-15-hotfix/pr-50540
...
fix(stock-entry): prevent default warehouse from overriding parent warehouse (backport #50540 )
2025-11-18 15:09:08 +05:30
ruthra kumar
35fb2b8ede
Merge pull request #50573 from frappe/mergify/bp/version-15-hotfix/pr-50496
...
fix: back calcalute total amount from rate and tax_amount in tax withholding details report (backport #50496 )
2025-11-18 15:08:26 +05:30
ruthra kumar
c844bf5547
Merge pull request #50574 from frappe/mergify/bp/version-15-hotfix/pr-50439
...
fix: add doctype parameter to lead details for correct company details (backport #50439 )
2025-11-18 15:07:15 +05:30
Kavin
81a16286a1
fix: unintended backported depends_on expression ( #50529 )
...
Co-authored-by: Kavin <78342682+kavin0411@users.noreply.github.com >
2025-11-18 10:07:26 +02:00
Khushi Rawat
3c8534c4cc
Merge pull request #50571 from aerele/fix/support-52685
...
fix: add cancelled option in status field
2025-11-18 11:15:53 +05:30
ravibharathi656
ac40b59665
fix(financial reports): set fiscal year associated with the default company
2025-11-18 11:14:40 +05:30
ravibharathi656
3f2081b440
fix: prevent pi status from changing on asset repair
2025-11-18 11:09:25 +05:30
Pugazhendhi Velu
2db91ee67e
fix(asset repair): validate pi status
2025-11-17 14:06:26 +00:00
ljain112
f0eac47037
fix: add doctype parameter to lead details for correct company details
...
(cherry picked from commit 0b91338771 )
2025-11-17 13:39:09 +00:00
ljain112
4df80c5b53
chore: typo in comment
...
(cherry picked from commit e056c0327d )
2025-11-17 13:36:08 +00:00
ljain112
c150e5795e
fix: improve precision in tax amount calculations in tax withholding details report
...
(cherry picked from commit 7c5f5405cc )
2025-11-17 13:36:08 +00:00
ljain112
57282999ad
fix: back calcalute total amount from rate and tax_amount in tax withholding details report
...
(cherry picked from commit d3751d9bb4 )
2025-11-17 13:36:08 +00:00
Pugazhendhi Velu
623a0a932e
fix: add cancelled option in status field
2025-11-17 13:09:38 +00:00
rohitwaghchaure
9b06eaab78
Merge pull request #50535 from aerele/support-53360
...
fix: construct batch_nos and serial_nos to avoid NoneType error
2025-11-17 16:24:20 +05:30
Sherin KR
dfda8e6241
fix: item price not considering based on valid_upto
2025-11-17 14:34:26 +05:30
Kavin
2a5c9b469c
fix: enable allow_negative_stock settings
2025-11-17 13:53:55 +05:30
Kavin
0a0177cb9e
fix: construct batch_nos and serial_nos to avoid NoneType error
2025-11-17 12:35:16 +05:30
Mihir Kandoi
eed144d7c9
Merge pull request #50231 from frappe/mergify/bp/version-15-hotfix/pr-40586
2025-11-17 10:26:43 +05:30
Pugazhendhi Velu
a5ec0e4f50
fix(stock-entry): prevent default warehouse from overriding parent warehouse
...
(cherry picked from commit 8b38578914 )
2025-11-17 04:41:27 +00:00
mergify[bot]
8c98f1692a
feat: Add first and last name fields to quick entry customer creation (backport #46281 ) ( #50522 )
...
Co-authored-by: Nabin Hait <nabinhait@gmail.com >
Co-authored-by: maasanto <73234812+maasanto@users.noreply.github.com >
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-11-13 21:58:34 +05:30
Diptanil Saha
182e84e94c
Merge pull request #50521 from frappe/mergify/bp/version-15-hotfix/pr-50498
...
fix(period closing voucher): add title to error log (backport #50498 )
2025-11-13 21:50:21 +05:30
PUGAZHENDHI V
33962ac995
fix(period closing voucher): add title to error log ( #50498 )
...
(cherry picked from commit 4f720b3969 )
2025-11-13 15:56:37 +00:00
mergify[bot]
3b636d5db7
fix: first and last name in supplier quick entry (backport #50510 ) ( #50514 )
...
Co-authored-by: ljain112 <ljain112@gmail.com >
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-11-13 15:37:50 +05:30
Frappe PR Bot
70b8b3bb9e
chore(release): Bumped to Version 15.88.1
...
## [15.88.1](https://github.com/frappe/erpnext/compare/v15.88.0...v15.88.1 ) (2025-11-12)
### Bug Fixes
* handle NoneType object error for product bundle ([eab6d69 ](eab6d69ec9 ))
2025-11-12 18:26:04 +00:00
rohitwaghchaure
c42954bec7
Merge pull request #50500 from frappe/mergify/bp/version-15/pr-50488
...
fix: handle NoneType object error for packed_items (backport #50488 )
2025-11-12 23:54:34 +05:30
Kavin
eab6d69ec9
fix: handle NoneType object error for product bundle
...
(cherry picked from commit 2b7abfb34b )
2025-11-12 17:21:25 +00:00
rohitwaghchaure
3f0bea2d9f
Merge pull request #50488 from aerele/support-53076
...
fix: handle NoneType object error for packed_items
2025-11-12 22:50:37 +05:30
rohitwaghchaure
34ed9b455f
Merge pull request #50491 from frappe/mergify/bp/version-15-hotfix/pr-50487
...
fix: current qty in stock reconciliation (backport #50487 )
2025-11-12 22:49:44 +05:30
Kavin
2b7abfb34b
fix: handle NoneType object error for product bundle
2025-11-12 18:26:19 +05:30
Diptanil Saha
2ba1731d3f
Merge pull request #50484 from frappe/mergify/bp/version-15-hotfix/pr-50409
2025-11-12 15:14:53 +05:30
Rohit Waghchaure
b4b8459f2c
fix: current qty in stock reco
...
(cherry picked from commit 58315bc963 )
2025-11-12 08:26:01 +00:00
Diptanil Saha
d5160c4c86
test: delete outdated pos opening entry
2025-11-12 12:26:26 +05:30
Diptanil Saha
af19b81343
chore: resolve conflict
2025-11-12 11:35:02 +05:30
Diptanil Saha
650d2f74ba
chore: resolve conflict
2025-11-12 11:33:56 +05:30
diptanilsaha
68747b5818
fix: prevent pos opening entry creation for disabled pos profile
...
(cherry picked from commit e35e8968f0 )
# Conflicts:
# erpnext/accounts/doctype/pos_opening_entry/test_pos_opening_entry.py
2025-11-12 05:44:01 +00:00
diptanilsaha
38848ff43b
test: added test to validate disabled pos profile
...
(cherry picked from commit 69016a284f )
# Conflicts:
# erpnext/accounts/doctype/pos_profile/test_pos_profile.py
2025-11-12 05:44:00 +00:00
diptanilsaha
87e8305753
feat(pos): prevent disabling POS Profile when open POS sessions exist
...
(cherry picked from commit c5219278fb )
2025-11-12 05:44:00 +00:00
Diptanil Saha
a2345d467e
Merge pull request #50483 from frappe/mergify/bp/version-15-hotfix/pr-50323
...
fix(payment entry): on changes of paid from/to account fetch company bank account (backport #50323 )
2025-11-12 11:11:37 +05:30
Abdeali Chharchhoda
3d8a344173
fix: on changes of paid from/to account fetch company bank account
...
(cherry picked from commit 4901dc2531 )
2025-11-12 05:38:56 +00:00
Frappe PR Bot
e112290728
chore(release): Bumped to Version 15.88.0
...
# [15.88.0](https://github.com/frappe/erpnext/compare/v15.87.2...v15.88.0 ) (2025-11-11)
### Bug Fixes
* add company filter for default warehouse for sales return ([32d3fbf ](32d3fbf1e8 ))
* add is_group filter in task for timesheet ([0f00581 ](0f00581f83 ))
* add missing stock entry UOM filtering based on item master ([#50135 ](https://github.com/frappe/erpnext/issues/50135 )) ([8f2002d ](8f2002d419 ))
* add validation to reject empty readings ([ac0375f ](ac0375fc2e ))
* apply company,is_group filter for cost center ([b181686 ](b1816864de ))
* automatically append taxes if taxes_and_charges is set in Buying controller ([25f5fb7 ](25f5fb7637 ))
* **buying:** fetch Cost Center from Project ([e8e26a9 ](e8e26a91bb ))
* change fieldtype from link to data for document_type in producti… (backport [#50443 ](https://github.com/frappe/erpnext/issues/50443 )) ([#50455 ](https://github.com/frappe/erpnext/issues/50455 )) ([a3ddc95 ](a3ddc9533a ))
* change fieldtype from link to data for document_type in production plan summary ([9012a72 ](9012a72185 ))
* check warehouse account before accessing ([79b3af6 ](79b3af6d3e ))
* ensure that additional discount amount is not mapped repeatedly ([44539f0 ](44539f0944 ))
* handle partial dn against reserved stock ([9d979e3 ](9d979e34ab ))
* handle returns as well ([9ed40cc ](9ed40cc17d ))
* hide total row in general ledger report ([56bb88d ](56bb88d281 ))
* ignore Department doctype ([32182d7 ](32182d7cc7 ))
* include cost_center and project upon accounting dimension fetch ([3f490f1 ](3f490f11d5 ))
* material request item quantity validation against sales order with over-receipt allowance ([f2fef54 ](f2fef54b83 ))
* **material request:** set default buying price list if not exists ([670c6dc ](670c6dcdd7 ))
* Nonetype error if reserved stock is not present ([b8ec3ae ](b8ec3ae23a ))
* Pass stock_qty and picked_qty in transfer entry ([95ea9ca ](95ea9ca66b ))
* removed the validation ([080e9a3 ](080e9a3d73 ))
* reset billing and shipping address when company changes ([73b8a29 ](73b8a294cf ))
* resolve conflict ([7d593dd ](7d593dd3db ))
* set company before creating asset movement to avoid permission error ([3fad90e ](3fad90ebb9 ))
* show only stock items in delivered items to be billed and received items to be billed reports ([3dbc90a ](3dbc90a0b4 ))
* state_to_state_province for translation ([#50244 ](https://github.com/frappe/erpnext/issues/50244 )) ([d4f6ca3 ](d4f6ca3564 ))
* **stock:** ignore current voucher in reserved stock validation ([0e7f971 ](0e7f9711e1 ))
* **Timesheet:** don't use billing_hours for costing amount ([#50394 ](https://github.com/frappe/erpnext/issues/50394 )) ([29c976e ](29c976e9ae ))
* trends report total mismatch with group filters ([7e3f30b ](7e3f30baad ))
* Update pick list locations quantity ([ce7ab8d ](ce7ab8df9a ))
* update uom when item changes ([2a2ae9a ](2a2ae9a20c ))
* validate is_group for parent task ([3380dea ](3380deab02 ))
* validate that discount amount cannot exceed total before discount ([e559faf ](e559fafa83 ))
### Features
* **account settings:** add checkbox to show balances in payment entry ([90500f0 ](90500f0ffc ))
* add asset name column ([c486471 ](c48647100f ))
* make material transfer warehouse validation optional (backport [#50461 ](https://github.com/frappe/erpnext/issues/50461 )) ([#50462 ](https://github.com/frappe/erpnext/issues/50462 )) ([1747e83 ](1747e83cb1 ))
* process period closing voucher ([c8e3da0 ](c8e3da0a71 ))
### Performance Improvements
* serial no creation ([6ba2491 ](6ba24912c3 ))
2025-11-11 14:49:50 +00:00
Diptanil Saha
3149785960
Merge pull request #50473 from frappe/resolve-payment-entry-settings-conflict
2025-11-11 20:18:23 +05:30
Diptanil Saha
736cff84f2
Merge branch 'version-15' into resolve-payment-entry-settings-conflict
2025-11-11 20:04:20 +05:30
rohitwaghchaure
0023476500
Merge pull request #50470 from frappe/mergify/bp/version-15-hotfix/pr-50187
...
fix: Update pick list locations quantity (backport #50187 )
2025-11-11 16:11:03 +05:30
ruthra kumar
0c4295fb6f
Merge pull request #50472 from frappe/mergify/bp/version-15-hotfix/pr-50469
...
fix: automatically append taxes if taxes_and_charges is set in Buying controller (backport #50469 )
2025-11-11 15:57:52 +05:30
Sagar Vora
13371275db
Merge pull request #50471 from frappe/mergify/bp/version-15-hotfix/pr-50155
...
fix: ensure that additional discount amount is not mapped repeatedly (backport #50155 )
2025-11-11 15:13:48 +05:30
Sagar Vora
313e6af528
chore: resolve conflicts
2025-11-11 15:11:52 +05:30
ljain112
e2a0d6e5f6
test: add automatic tax addition for buying controller
...
(cherry picked from commit 3d0a668c50 )
2025-11-11 09:34:16 +00:00
ljain112
25f5fb7637
fix: automatically append taxes if taxes_and_charges is set in Buying controller
...
(cherry picked from commit d171dc7328 )
2025-11-11 09:34:16 +00:00
Sagar Vora
22848eb4da
chore: remove unused import
...
(cherry picked from commit 81ab15351e )
# Conflicts:
# erpnext/controllers/taxes_and_totals.py
2025-11-11 09:32:59 +00:00
Sagar Vora
b4df87e545
refactor: simplify logic
...
(cherry picked from commit 95f604457d )
2025-11-11 09:32:56 +00:00
Sagar Vora
9ed40cc17d
fix: handle returns as well
...
(cherry picked from commit 0e026b9ccd )
2025-11-11 09:32:56 +00:00
Sagar Vora
22b6760164
test: some tests to ensure correct discount mapping
...
(cherry picked from commit 0968f435d2 )
2025-11-11 09:32:56 +00:00
Sagar Vora
e559fafa83
fix: validate that discount amount cannot exceed total before discount
...
(cherry picked from commit f4f79d99e4 )
# Conflicts:
# erpnext/controllers/taxes_and_totals.py
2025-11-11 09:32:56 +00:00
Sagar Vora
44539f0944
fix: ensure that additional discount amount is not mapped repeatedly
...
(cherry picked from commit feb62102d9 )
2025-11-11 09:32:55 +00:00
Kavin
a0d94c38c1
test: add test for pending qty calculation in Pick List
...
(cherry picked from commit 3f7a60d56c )
2025-11-11 09:24:34 +00:00
Kavin
95ea9ca66b
fix: Pass stock_qty and picked_qty in transfer entry
...
(cherry picked from commit 6db605c443 )
2025-11-11 09:24:34 +00:00
Kavin
ce7ab8df9a
fix: Update pick list locations quantity
...
(cherry picked from commit bd9e240ca5 )
2025-11-11 09:24:34 +00:00
rohitwaghchaure
798858bd4f
Merge pull request #50467 from aerele/fix/update-uom-value
...
fix: update uom when item changes
2025-11-11 13:43:01 +05:30
ruthra kumar
c6774e35f2
Merge pull request #50465 from frappe/mergify/bp/version-15-hotfix/pr-50366
...
refactor: enqueue exchange rate revaluation per company (backport #50366 )
2025-11-11 13:29:25 +05:30
Kavin
2a2ae9a20c
fix: update uom when item changes
2025-11-11 13:17:21 +05:30
ravibharathi656
f039bfe35a
refactor: enqueue exchange rate revaluation per company
...
(cherry picked from commit b10e7bf7b5 )
2025-11-11 07:34:57 +00:00
mergify[bot]
1747e83cb1
feat: make material transfer warehouse validation optional (backport #50461 ) ( #50462 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-11-11 07:18:41 +00:00
rohitwaghchaure
de14c0838c
Merge pull request #50445 from frappe/mergify/bp/version-15-hotfix/pr-50436
...
perf: serial no creation (backport #50436 )
2025-11-11 11:45:59 +05:30
ruthra kumar
3788d0f4f0
Merge pull request #50396 from aerele/show-party-and-account-balances
...
feat(account settings): add checkbox to show balances in payment entry
2025-11-11 11:14:25 +05:30
Mihir Kandoi
ba98a00c6c
Merge pull request #50459 from frappe/mergify/bp/version-15-hotfix/pr-50418
...
fix: show only stock items in delivered items to be billed and received items to be billed reports (backport #50418 )
2025-11-11 10:57:58 +05:30
Mihir Kandoi
2c4510ed1e
Merge pull request #50458 from frappe/mergify/bp/version-15-hotfix/pr-50244
...
fix: state_to_state_province for translation (backport #50244 )
2025-11-11 10:52:26 +05:30
rohitwaghchaure
87f3ba5794
chore: fix linters issue
2025-11-11 10:51:19 +05:30
Mihir Kandoi
197d09b90a
Merge pull request #50460 from frappe/mergify/bp/version-15-hotfix/pr-50446
...
fix: add company filter for default warehouse for sales return (backport #50446 )
2025-11-11 10:49:48 +05:30
Pugazhendhi Velu
32d3fbf1e8
fix: add company filter for default warehouse for sales return
...
(cherry picked from commit 0b614007bb )
2025-11-11 05:17:53 +00:00
rohitwaghchaure
4ec25ac82e
chore: fix conflicts
...
Removed unused voucher_no and posting_date retrieval.
2025-11-11 10:47:06 +05:30
ravibharathi656
3dbc90a0b4
fix: show only stock items in delivered items to be billed and received items to be billed reports
...
(cherry picked from commit 1b2e5c9706 )
2025-11-11 05:12:50 +00:00
Mihir Kandoi
f00236e669
Merge pull request #50456 from frappe/mergify/bp/version-15-hotfix/pr-50322
...
fix typo "show_disables_items" to "show_disabled_items" (backport #50322 )
2025-11-11 10:41:20 +05:30
mahsem
d4f6ca3564
fix: state_to_state_province for translation ( #50244 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
(cherry picked from commit e148a38353 )
2025-11-11 05:08:42 +00:00
Mihir Kandoi
10e7ae4dd3
Merge pull request #50457 from frappe/mergify/bp/version-15-hotfix/pr-50320
...
fix: add is_group filter in task for timesheet (backport #50320 )
2025-11-11 10:37:44 +05:30
Pugazhendhi Velu
0f00581f83
fix: add is_group filter in task for timesheet
...
(cherry picked from commit 5bac896329 )
2025-11-11 04:58:38 +00:00
Mihir Kandoi
a3ddc9533a
fix: change fieldtype from link to data for document_type in producti… (backport #50443 ) ( #50455 )
...
Co-authored-by: Pugazhendhi Velu <pugazhendhi720@gmail.com >
2025-11-11 10:26:47 +05:30
rethik
2b766bca97
chore: fix typo "show_disables_items" to "show_disabled_items"
...
(cherry picked from commit d26c598daa )
2025-11-11 04:56:33 +00:00
Mihir Kandoi
38c2633594
Merge pull request #50454 from frappe/mergify/bp/version-15-hotfix/pr-50399
...
fix: mr item quantity validation against so over-receipt allowance (backport #50399 )
2025-11-11 10:25:45 +05:30
Pugazhendhi Velu
9012a72185
fix: change fieldtype from link to data for document_type in production plan summary
...
(cherry picked from commit 462deb3755 )
2025-11-11 04:41:26 +00:00
Pugazhendhi Velu
249d14b072
test: add test for validate mr item qty against so with over-receipt allowance
...
(cherry picked from commit 55f531bad6 )
2025-11-11 04:40:25 +00:00
Pugazhendhi Velu
f2fef54b83
fix: material request item quantity validation against sales order with over-receipt allowance
...
(cherry picked from commit 8d7e31e3f2 )
2025-11-11 04:40:25 +00:00
Mihir Kandoi
1b1e4e4688
Merge pull request #50453 from frappe/mergify/bp/version-15-hotfix/pr-50135
...
fix: add missing stock entry UOM filtering based on item master (backport #50135 )
2025-11-11 10:05:05 +05:30
Rehan Ansari
8f2002d419
fix: add missing stock entry UOM filtering based on item master ( #50135 )
...
Co-authored-by: rehansari26 <rehan.ansari@cloverinfotech.com >
(cherry picked from commit 7baf6ec3d6 )
2025-11-11 04:29:34 +00:00
Assem Bahnasy
5b643433e5
Fix: Product Bundle Purchase Order Creation Logic ( #49831 )
...
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-11-11 09:53:25 +05:30
Diptanil Saha
e02aaa9f1b
Merge pull request #50449 from frappe/mergify/bp/version-15-hotfix/pr-50339
...
fix: include cost_center and project upon accounting dimension fetch (backport #50339 )
2025-11-11 00:10:52 +05:30
l0gesh29
b1816864de
fix: apply company,is_group filter for cost center
...
(cherry picked from commit dcdc1c6a89 )
2025-11-10 17:47:08 +00:00
l0gesh29
3f490f11d5
fix: include cost_center and project upon accounting dimension fetch
...
(cherry picked from commit 4680295303 )
2025-11-10 17:47:07 +00:00
Diptanil Saha
b545b69e4b
Merge pull request #50444 from frappe/mergify/bp/version-15-hotfix/pr-50361
...
fix: reset billing and shipping address when company changes (backport #50361 )
2025-11-10 20:59:05 +05:30
Rohit Waghchaure
6ba24912c3
perf: serial no creation
...
(cherry picked from commit 19a9497273 )
# Conflicts:
# erpnext/stock/serial_batch_bundle.py
2025-11-10 15:11:27 +00:00
Pugazhendhi Velu
73b8a294cf
fix: reset billing and shipping address when company changes
...
(cherry picked from commit 0510f7e13f )
2025-11-10 15:08:13 +00:00
ruthra kumar
b5485dc909
Merge pull request #50393 from frappe/mergify/bp/version-15-hotfix/pr-50340
...
fix: ignore Department doctype (backport #50340 )
2025-11-10 16:37:43 +05:30
Frappe PR Bot
292f71bcef
chore(release): Bumped to Version 15.87.2
...
## [15.87.2](https://github.com/frappe/erpnext/compare/v15.87.1...v15.87.2 ) (2025-11-10)
### Bug Fixes
* Nonetype error if reserved stock is not present ([cf66b5a ](cf66b5aa34 ))
* **stock:** ignore current voucher in reserved stock validation ([9d2c456 ](9d2c456668 ))
2025-11-10 10:47:57 +00:00
rohitwaghchaure
1e4acb3703
Merge pull request #50434 from frappe/mergify/bp/version-15/pr-50431
...
fix(stock): ignore current voucher in reserved stock validation (backport #50431 )
2025-11-10 16:16:31 +05:30
Kavin
cf66b5aa34
fix: Nonetype error if reserved stock is not present
...
(cherry picked from commit b8ec3ae23a )
2025-11-10 10:29:12 +00:00
Kavin
9d2c456668
fix(stock): ignore current voucher in reserved stock validation
...
(cherry picked from commit 0e7f9711e1 )
2025-11-10 10:29:12 +00:00
rohitwaghchaure
5ed4fea3e3
Merge pull request #50431 from aerele/fix/reserved-stock-negative
...
fix(stock): ignore current voucher in reserved stock validation
2025-11-10 15:57:37 +05:30
Kavin
b8ec3ae23a
fix: Nonetype error if reserved stock is not present
2025-11-10 14:51:35 +05:30
Kavin
0e7f9711e1
fix(stock): ignore current voucher in reserved stock validation
2025-11-10 14:29:04 +05:30
rohitwaghchaure
3cad1304a0
Merge pull request #50427 from frappe/mergify/bp/version-15-hotfix/pr-50374
...
fix: add validation to reject empty readings (backport #50374 )
2025-11-10 14:04:23 +05:30
ruthra kumar
9dc1f5f649
Merge pull request #50405 from frappe/mergify/bp/version-15-hotfix/pr-50326
...
fix: validate is_group for parent task (backport #50326 )
2025-11-10 12:58:34 +05:30
ruthra kumar
df6ca3af57
chore: resolve conflicts
2025-11-10 12:43:05 +05:30
ruthra kumar
95db1677e2
Merge pull request #50408 from aerele/support-52573
...
fix: check warehouse account before accessing
2025-11-10 12:39:14 +05:30
ruthra kumar
ca9f1b6c7b
Merge pull request #50429 from frappe/mergify/bp/version-15-hotfix/pr-50423
...
fix(buying): fetch Cost Center from Project (backport #50423 )
2025-11-10 12:35:29 +05:30
barredterra
e8e26a91bb
fix(buying): fetch Cost Center from Project
...
(cherry picked from commit bdabcb081a )
2025-11-10 07:03:04 +00:00
Pugazhendhi Velu
dc88f7b30b
refactor: add default reading value when creating a quality inspection
...
(cherry picked from commit 63fb9f55e7 )
2025-11-10 05:38:42 +00:00
Pugazhendhi Velu
ac0375fc2e
fix: add validation to reject empty readings
...
(cherry picked from commit 405d901514 )
2025-11-10 05:38:42 +00:00
Frappe PR Bot
2863b0fe52
chore(release): Bumped to Version 15.87.1
...
## [15.87.1](https://github.com/frappe/erpnext/compare/v15.87.0...v15.87.1 ) (2025-11-07)
### Bug Fixes
* handle partial dn against reserved stock ([7466d91 ](7466d91e12 ))
2025-11-07 16:36:23 +00:00
rohitwaghchaure
6096b56a10
Merge pull request #50415 from frappe/mergify/bp/version-15/pr-50401
...
fix: handle partial dn against reserved stock (backport #50401 )
2025-11-07 22:04:57 +05:30
Kavin
88fdab99a9
test: add test for partial dn against reserved stock
...
(cherry picked from commit ef719fe729 )
2025-11-07 15:26:11 +00:00
Kavin
7466d91e12
fix: handle partial dn against reserved stock
...
(cherry picked from commit 9d979e34ab )
2025-11-07 15:26:10 +00:00
rohitwaghchaure
5bb2e8a8ff
Merge pull request #50401 from aerele/support-52103
...
fix: handle partial dn against reserved stock
2025-11-07 20:53:43 +05:30
rohitwaghchaure
3989a7ede6
Merge pull request #50412 from frappe/mergify/bp/version-15-hotfix/pr-50411
...
fix: removed the validation (backport #50411 )
2025-11-07 19:16:37 +05:30
Kavin
ef719fe729
test: add test for partial dn against reserved stock
2025-11-07 19:09:23 +05:30
Kavin
9d979e34ab
fix: handle partial dn against reserved stock
2025-11-07 19:09:11 +05:30
Rohit Waghchaure
080e9a3d73
fix: removed the validation
...
(cherry picked from commit 10131333b2 )
2025-11-07 12:33:11 +00:00
Kavin
79b3af6d3e
fix: check warehouse account before accessing
2025-11-07 15:49:59 +05:30
Patrick Eißler
29c976e9ae
fix(Timesheet): don't use billing_hours for costing amount ( #50394 )
2025-11-07 13:26:44 +05:30
Pugazhendhi Velu
635fe427fe
refactor(task): use get_link_to_form for validation error messages
...
(cherry picked from commit 4cf02b4d78 )
2025-11-07 07:28:59 +00:00
Pugazhendhi Velu
dc5b8367c5
test: add test for parent task is_group validation
...
(cherry picked from commit 291f0c7161 )
# Conflicts:
# erpnext/projects/doctype/task/test_task.py
2025-11-07 07:28:59 +00:00
Pugazhendhi Velu
3380deab02
fix: validate is_group for parent task
...
(cherry picked from commit ed1a1099cb )
# Conflicts:
# erpnext/projects/doctype/task/task.py
2025-11-07 07:28:59 +00:00
Diptanil Saha
8e199af118
Merge pull request #50403 from frappe/mergify/bp/version-15-hotfix/pr-50402
...
fix: trends report total mismatch with group by filters (backport #50402 )
2025-11-07 12:50:49 +05:30
diptanilsaha
7e3f30baad
fix: trends report total mismatch with group filters
...
(cherry picked from commit f7d09f8760 )
2025-11-07 07:03:51 +00:00
ravibharathi656
90500f0ffc
feat(account settings): add checkbox to show balances in payment entry
2025-11-06 18:35:56 +05:30
rethik
32182d7cc7
fix: ignore Department doctype
...
(cherry picked from commit fff6f1fb23 )
2025-11-06 11:14:55 +00:00
ruthra kumar
4f02677d6f
Merge pull request #50387 from frappe/mergify/bp/version-15-hotfix/pr-50364
...
fix: hide total row in general ledger report (backport #50364 )
2025-11-06 16:02:53 +05:30
Pugazhendhi Velu
56bb88d281
fix: hide total row in general ledger report
...
(cherry picked from commit ef38b26a73 )
2025-11-06 10:11:46 +00:00
Khushi Rawat
124a0fe45d
Merge pull request #50379 from frappe/mergify/bp/version-15-hotfix/pr-50367
...
fix: set company before creating asset movement to avoid permission error (backport #50367 )
2025-11-06 10:03:20 +05:30
rehansari26
3fad90ebb9
fix: set company before creating asset movement to avoid permission error
...
(cherry picked from commit 8c49c9e500 )
2025-11-05 21:50:22 +00:00
Khushi Rawat
99b6dc508e
Merge pull request #50377 from frappe/mergify/bp/version-15-hotfix/pr-50342
...
feat: add asset name column (backport #50342 )
2025-11-06 01:29:57 +05:30
Khushi Rawat
7d593dd3db
fix: resolve conflict
2025-11-06 00:51:41 +05:30
Rehan Ansari
c48647100f
feat: add asset name column
...
(cherry picked from commit f3eda02972 )
# Conflicts:
# erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py
2025-11-05 18:52:50 +00:00
Frappe PR Bot
ad4fe2db9e
chore(release): Bumped to Version 15.87.0
...
# [15.87.0](https://github.com/frappe/erpnext/compare/v15.86.0...v15.87.0 ) (2025-11-05)
### Features
* process period closing voucher ([8cdbaac](8cdbaacfff ))
2025-11-05 12:37:51 +00:00
ruthra kumar
13de175b0f
Merge pull request #50370 from frappe/mergify/bp/version-15/pr-50144
...
refactor: period closing voucher to handle large data volumes (backport #50144 )
2025-11-05 18:06:29 +05:30
ruthra kumar
a333ec28e9
chore: resolve conflicts
2025-11-05 17:46:59 +05:30
ruthra kumar
e6d38d009f
refactor: add paused to select option
...
(cherry picked from commit fca7abf4d6 )
2025-11-05 12:15:04 +00:00
ruthra kumar
178eded259
refactor: minor changes on status
...
1. set to 'In Progress' on start of both legacy and new controller
2. force delete to avoid permission issues
3. default to 1hr timeout
(cherry picked from commit 9c13edc0b9 )
2025-11-05 12:15:04 +00:00
ruthra kumar
5db7888a8d
refactor: enable legacy controller by default for pcv
...
(cherry picked from commit fe39ce03bb )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
# erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
2025-11-05 12:15:04 +00:00
ruthra kumar
83e0ce4020
chore: progress bar
...
(cherry picked from commit 0b88f98a86 )
2025-11-05 12:15:03 +00:00
ruthra kumar
6f58614ef2
chore: remove scaffolding
...
(cherry picked from commit 191c0e65a1 )
2025-11-05 12:15:03 +00:00
ruthra kumar
a3068c8bf6
refactor: abort processing of all tasks upon cancellation
...
(cherry picked from commit 090e155fd0 )
2025-11-05 12:15:03 +00:00
ruthra kumar
bdeee94c18
refactor: more changes
...
1. 'Accounts Manager' has access to submit, cancel and delete
2. cancel and delete operation of PCV is linked with Proces PCV
(cherry picked from commit cae1237859 )
2025-11-05 12:15:02 +00:00
ruthra kumar
db5013fca1
refactor: smaller methods
...
(cherry picked from commit fa3bd6f5a7 )
2025-11-05 12:15:02 +00:00
ruthra kumar
2712310c0a
refactor: utility to consolidate results from all dates
...
(cherry picked from commit 7406d83260 )
2025-11-05 12:15:02 +00:00
ruthra kumar
a624ae07f0
refactor: utility to convert tuple key to str
...
(cherry picked from commit 5b464ae4c1 )
2025-11-05 12:15:02 +00:00
ruthra kumar
347a7e3b1f
refactor: cleanup and for better readability
...
(cherry picked from commit 653ae84b3e )
2025-11-05 12:15:01 +00:00
ruthra kumar
df4347a6cb
refactor: make Accounts Closing Balance as well
...
(cherry picked from commit 6e32769e37 )
2025-11-05 12:15:01 +00:00
ruthra kumar
7edbf25e60
refactor: store closing balance for Balnace sheet accounts
...
(cherry picked from commit 09e37bc98c )
2025-11-05 12:15:01 +00:00
ruthra kumar
7c85d7f163
refactor: calculate both balances from single queue
...
(cherry picked from commit 643e1fdce8 )
2025-11-05 12:15:01 +00:00
ruthra kumar
6216547027
refactor: populate opening balances calculation table
...
(cherry picked from commit 86edacb781 )
2025-11-05 12:15:00 +00:00
ruthra kumar
ac0a837bf3
chore: rename closing balance field
...
(cherry picked from commit cef879bb3b )
2025-11-05 12:15:00 +00:00
ruthra kumar
8be8a73a36
refactor: balances for both P&L and Balance sheet accounts
...
(cherry picked from commit 324bebfd44 )
2025-11-05 12:15:00 +00:00
ruthra kumar
f49f60b5f4
refactor: maintain report type on each date
...
(cherry picked from commit 186d540502 )
2025-11-05 12:15:00 +00:00
ruthra kumar
3a13c04a71
refactor: more stable pause and resume
...
(cherry picked from commit 9e93298f12 )
2025-11-05 12:14:59 +00:00
ruthra kumar
62e8d4753e
refactor: process on submit
...
(cherry picked from commit c738b6d356 )
2025-11-05 12:14:59 +00:00
ruthra kumar
18c7121230
refactor: for better readability
...
(cherry picked from commit 8ba199016a )
2025-11-05 12:14:59 +00:00
ruthra kumar
37c1d665e3
refactor: store results as is and convert at the end
...
(cherry picked from commit f25ee3c53f )
2025-11-05 12:14:59 +00:00
ruthra kumar
0d9c711b6d
refactor: build and post gl entries
...
(cherry picked from commit e88074ddec )
2025-11-05 12:14:58 +00:00
ruthra kumar
3b0a1bce3d
refactor: store daily balances based on dimensions key
...
dimensions key is manually converted to string
(cherry picked from commit 1846de0d49 )
2025-11-05 12:14:58 +00:00
ruthra kumar
efd90f554f
refactor: store closing balance as JSON
...
(cherry picked from commit 1a31825409 )
2025-11-05 12:14:58 +00:00
ruthra kumar
5992ce533e
refactor: stable start, pause, resume and completion stages
...
(cherry picked from commit c839ebf593 )
2025-11-05 12:14:58 +00:00
ruthra kumar
1c044759ac
refactor: barebones functions
...
(cherry picked from commit 1c92b01542 )
2025-11-05 12:14:57 +00:00
ruthra kumar
86a36b3ef4
refactor: temporarily save balances in JSON
...
(cherry picked from commit f44c908a8d )
2025-11-05 12:14:57 +00:00
ruthra kumar
cd830a6b6c
refactor: child table in process pcv
...
(cherry picked from commit 0d09d21d2e )
2025-11-05 12:14:57 +00:00
ruthra kumar
dc1147d504
refactor: more data structure changes
...
(cherry picked from commit a15578f8f4 )
2025-11-05 12:14:56 +00:00
ruthra kumar
797b418af4
refactor: checkbox for pcv controller
...
(cherry picked from commit 4888461be2 )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
# erpnext/accounts/doctype/accounts_settings/accounts_settings.py
2025-11-05 12:14:56 +00:00
ruthra kumar
8cdbaacfff
feat: process period closing voucher
...
(cherry picked from commit 7a93630629 )
2025-11-05 12:14:56 +00:00
ruthra kumar
c54d995354
Merge pull request #50368 from frappe/mergify/bp/version-15-hotfix/pr-50144
...
refactor: period closing voucher to handle large data volumes (backport #50144 )
2025-11-05 17:42:52 +05:30
ruthra kumar
5c6cc1ea2a
chore: resolve conflicts
2025-11-05 17:27:14 +05:30
ruthra kumar
e09ee63d32
refactor: add paused to select option
...
(cherry picked from commit fca7abf4d6 )
2025-11-05 11:28:44 +00:00
ruthra kumar
d8e5075424
refactor: minor changes on status
...
1. set to 'In Progress' on start of both legacy and new controller
2. force delete to avoid permission issues
3. default to 1hr timeout
(cherry picked from commit 9c13edc0b9 )
2025-11-05 11:28:43 +00:00
ruthra kumar
d5a36fe8aa
refactor: enable legacy controller by default for pcv
...
(cherry picked from commit fe39ce03bb )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
# erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
2025-11-05 11:28:43 +00:00
ruthra kumar
10df192275
chore: progress bar
...
(cherry picked from commit 0b88f98a86 )
2025-11-05 11:28:43 +00:00
ruthra kumar
4ebddc591f
chore: remove scaffolding
...
(cherry picked from commit 191c0e65a1 )
2025-11-05 11:28:42 +00:00
ruthra kumar
5cc6a1771d
refactor: abort processing of all tasks upon cancellation
...
(cherry picked from commit 090e155fd0 )
2025-11-05 11:28:42 +00:00
ruthra kumar
29e8801b7f
refactor: more changes
...
1. 'Accounts Manager' has access to submit, cancel and delete
2. cancel and delete operation of PCV is linked with Proces PCV
(cherry picked from commit cae1237859 )
2025-11-05 11:28:42 +00:00
ruthra kumar
d94000fecf
refactor: smaller methods
...
(cherry picked from commit fa3bd6f5a7 )
2025-11-05 11:28:42 +00:00
ruthra kumar
5071cad161
refactor: utility to consolidate results from all dates
...
(cherry picked from commit 7406d83260 )
2025-11-05 11:28:41 +00:00
ruthra kumar
0151f5f191
refactor: utility to convert tuple key to str
...
(cherry picked from commit 5b464ae4c1 )
2025-11-05 11:28:41 +00:00
ruthra kumar
d139db296a
refactor: cleanup and for better readability
...
(cherry picked from commit 653ae84b3e )
2025-11-05 11:28:41 +00:00
ruthra kumar
3406e44b03
refactor: make Accounts Closing Balance as well
...
(cherry picked from commit 6e32769e37 )
2025-11-05 11:28:41 +00:00
ruthra kumar
449fa05d7d
refactor: store closing balance for Balnace sheet accounts
...
(cherry picked from commit 09e37bc98c )
2025-11-05 11:28:40 +00:00
ruthra kumar
55222468f9
refactor: calculate both balances from single queue
...
(cherry picked from commit 643e1fdce8 )
2025-11-05 11:28:40 +00:00
ruthra kumar
f381b99b14
refactor: populate opening balances calculation table
...
(cherry picked from commit 86edacb781 )
2025-11-05 11:28:40 +00:00
ruthra kumar
2c880dd609
chore: rename closing balance field
...
(cherry picked from commit cef879bb3b )
2025-11-05 11:28:39 +00:00
ruthra kumar
87e297e899
refactor: balances for both P&L and Balance sheet accounts
...
(cherry picked from commit 324bebfd44 )
2025-11-05 11:28:39 +00:00
ruthra kumar
6c94ca664f
refactor: maintain report type on each date
...
(cherry picked from commit 186d540502 )
2025-11-05 11:28:39 +00:00
ruthra kumar
d911e1dab2
refactor: more stable pause and resume
...
(cherry picked from commit 9e93298f12 )
2025-11-05 11:28:39 +00:00
ruthra kumar
908f8ed462
refactor: process on submit
...
(cherry picked from commit c738b6d356 )
2025-11-05 11:28:38 +00:00
ruthra kumar
633ccef2ff
refactor: for better readability
...
(cherry picked from commit 8ba199016a )
2025-11-05 11:28:38 +00:00
ruthra kumar
e8f8abd685
refactor: store results as is and convert at the end
...
(cherry picked from commit f25ee3c53f )
2025-11-05 11:28:38 +00:00
ruthra kumar
b6b5524228
refactor: build and post gl entries
...
(cherry picked from commit e88074ddec )
2025-11-05 11:28:38 +00:00
ruthra kumar
76bdf7944c
refactor: store daily balances based on dimensions key
...
dimensions key is manually converted to string
(cherry picked from commit 1846de0d49 )
2025-11-05 11:28:37 +00:00
ruthra kumar
1999de0b75
refactor: store closing balance as JSON
...
(cherry picked from commit 1a31825409 )
2025-11-05 11:28:37 +00:00
ruthra kumar
43acfdff82
refactor: stable start, pause, resume and completion stages
...
(cherry picked from commit c839ebf593 )
2025-11-05 11:28:37 +00:00
ruthra kumar
19b911120c
refactor: barebones functions
...
(cherry picked from commit 1c92b01542 )
2025-11-05 11:28:37 +00:00
ruthra kumar
bc07de8c12
refactor: temporarily save balances in JSON
...
(cherry picked from commit f44c908a8d )
2025-11-05 11:28:36 +00:00
ruthra kumar
b484db3ffd
refactor: child table in process pcv
...
(cherry picked from commit 0d09d21d2e )
2025-11-05 11:28:36 +00:00
ruthra kumar
902ce45a36
refactor: more data structure changes
...
(cherry picked from commit a15578f8f4 )
2025-11-05 11:28:36 +00:00
ruthra kumar
bfc0044d23
refactor: checkbox for pcv controller
...
(cherry picked from commit 4888461be2 )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
# erpnext/accounts/doctype/accounts_settings/accounts_settings.py
2025-11-05 11:28:36 +00:00
ruthra kumar
c8e3da0a71
feat: process period closing voucher
...
(cherry picked from commit 7a93630629 )
2025-11-05 11:28:35 +00:00
rohitwaghchaure
2eed8ee343
Merge pull request #50362 from frappe/mergify/bp/version-15-hotfix/pr-50335
...
fix(material request): set default buying price list if not exists (backport #50335 )
2025-11-05 14:44:21 +05:30
ravibharathi656
670c6dcdd7
fix(material request): set default buying price list if not exists
...
(cherry picked from commit 9c0ff14060 )
2025-11-05 08:42:09 +00:00
Frappe PR Bot
09d12f2f9f
chore(release): Bumped to Version 15.86.0
...
# [15.86.0](https://github.com/frappe/erpnext/compare/v15.85.1...v15.86.0 ) (2025-11-04)
### Bug Fixes
* **accounts-receivable:** ensure report data with party account currency ([164333a ](164333a730 ))
* **accounts-receivable:** ensure report data with party account currency (backport [#50035 ](https://github.com/frappe/erpnext/issues/50035 )) ([#50311 ](https://github.com/frappe/erpnext/issues/50311 )) ([ae23cdd ](ae23cdd8e9 ))
* **accounts:** populate correct fields on GL Entry during discount accounting ([4076798 ](4076798707 ))
* added validation for default accounts on company ([d9d9230 ](d9d9230d4a ))
* allow bulk edit for bill of material items ([afe42ee ](afe42ee3e9 ))
* create GL entries via hooks only for submitted assets ([3d78277 ](3d7827731b ))
* disallow material transfer if source and target warehouse are same ([#50331 ](https://github.com/frappe/erpnext/issues/50331 )) ([d920520 ](d920520843 )), closes [#48697 ](https://github.com/frappe/erpnext/issues/48697 )
* handle None in last_valuation_rate check ([e3110b3 ](e3110b3993 ))
* job card timer ([053765a ](053765a466 ))
* **pos:** order pos invoices by timestamp ([12903b1 ](12903b11ed ))
* Respect allowed zero qty in SO and PO based on Buying/Selling settings when update items ([#49673 ](https://github.com/frappe/erpnext/issues/49673 )) ([5d4da9c ](5d4da9c68f ))
* set valuation rate for rejected serial/batch item ([f72d14b ](f72d14b1ca ))
### Features
* option to exclude stand-alone returned sales invoices from the Gross Profit report ([017dc79 ](017dc792e6 ))
### Reverts
* Revert "refactor: add supplier filter in buying (backport [#50013 ](https://github.com/frappe/erpnext/issues/50013 )) ([#50107 ](https://github.com/frappe/erpnext/issues/50107 ))" ([288570a ](288570acde ))
2025-11-04 12:32:53 +00:00
Diptanil Saha
19f66c6018
Merge pull request #50333 from frappe/version-15-hotfix
...
chore: release v15
2025-11-04 18:01:18 +05:30
rohitwaghchaure
de80215df5
Merge pull request #50338 from frappe/mergify/bp/version-15-hotfix/pr-50332
...
feat: option to exclude stand-alone returned sales invoices from the Gross Profit report (backport #50332 )
2025-11-04 17:38:04 +05:30
Rohit Waghchaure
017dc792e6
feat: option to exclude stand-alone returned sales invoices from the Gross Profit report
...
(cherry picked from commit 52cf9d4950 )
2025-11-04 11:30:46 +00:00
Mihir Kandoi
d920520843
fix: disallow material transfer if source and target warehouse are same ( #50331 )
...
* fix: disallow material transfer if source and target warehouse are same (#48697 )
* fix: disallow material transfer if source and target warehouse are same
* fix: check on child row level instead of parent level
* chore: add docstring to function
2025-11-04 09:44:18 +00:00
mergify[bot]
ac901dee3c
Add support for subcontract return from rejected warehouse (backport #50299 ) ( #50330 )
...
* Merge pull request #50299 from saadchaudharry/feature-subcontract-return-rejected
Add support for subcontract return from rejected warehouse
(cherry picked from commit 8854db51dd )
# Conflicts:
# erpnext/subcontracting/doctype/subcontracting_receipt/test_subcontracting_receipt.py
* chore: resolve conflicts
---------
Co-authored-by: Saad Chaudhary <47004596+saadchaudharry@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-11-04 09:09:41 +00:00
ruthra kumar
eed1abd272
Merge pull request #50313 from frappe/mergify/bp/version-15-hotfix/pr-49673
...
fix: Respect allowed zero qty in SO and PO based on Buying/Selling settings when update items (backport #49673 )
2025-11-03 15:39:39 +05:30
ruthra kumar
ae23cdd8e9
fix(accounts-receivable): ensure report data with party account currency (backport #50035 ) ( #50311 )
...
* fix(accounts-receivable): ensure report data with party account currency
(cherry picked from commit 752ea7ee7d )
* test(accounts-receivable): add test case to validate report data with party account currency
(cherry picked from commit 3e4846ea3d )
---------
Co-authored-by: Bhavan23 <bhavan@aerele.in >
2025-11-03 15:30:24 +05:30
Kerolles Fathy
5d4da9c68f
fix: Respect allowed zero qty in SO and PO based on Buying/Selling settings when update items ( #49673 )
...
* fix: respect allowed zero qty in SO and PO based on buying/selling settings
* refactor: remove parent_doctype param due to it's already avaliable
* refactor: rename is_allowed_zero_qty_for to is_allowed_zero_qty
* fix: prevent rate change for unit price items
* fix: unboundlocal variable rate_unchanged
* refactor: only throw on 'zero' qty items
---------
Co-authored-by: ruthra kumar <ruthra@erpnext.com >
(cherry picked from commit 44363c069e )
2025-11-03 09:47:30 +00:00
Khushi Rawat
990ada1656
Merge pull request #50312 from frappe/mergify/bp/version-15-hotfix/pr-50260
...
fix: create GL entries via hooks only for submitted assets (backport #50260 )
2025-11-03 15:13:42 +05:30
Bhavan23
1e40fb00f5
test(accounts-receivable): add test case to validate report data with party account currency
...
(cherry picked from commit 3e4846ea3d )
2025-11-03 15:13:29 +05:30
khushi8112
3d7827731b
fix: create GL entries via hooks only for submitted assets
...
(cherry picked from commit 33690975f6 )
2025-11-03 09:21:58 +00:00
Bhavan23
164333a730
fix(accounts-receivable): ensure report data with party account currency
...
(cherry picked from commit 752ea7ee7d )
2025-11-03 09:12:44 +00:00
ruthra kumar
e1afcb39db
Merge pull request #50309 from frappe/mergify/bp/version-15-hotfix/pr-50297
...
chore:there is no company field in bank (backport #50297 )
2025-11-03 14:04:42 +05:30
Nihal Roshan
65e37756f6
refactor: remove company filter
...
'Bank' doctype has no 'company' field.
(cherry picked from commit f1682ea90e )
2025-11-03 08:31:56 +00:00
Diptanil Saha
c897220535
Merge pull request #50307 from frappe/mergify/bp/version-15-hotfix/pr-50305
...
fix(accounts): populate correct fields on GL Entry during discount accounting (backport #50305 )
2025-11-03 13:58:28 +05:30
Diptanil Saha
b04c06e034
chore: resolve conflict
2025-11-03 13:22:33 +05:30
diptanilsaha
4076798707
fix(accounts): populate correct fields on GL Entry during discount accounting
...
(cherry picked from commit e41a7b8cd7 )
# Conflicts:
# erpnext/controllers/accounts_controller.py
2025-11-03 07:49:36 +00:00
rohitwaghchaure
8b8427cbf5
Merge pull request #50303 from frappe/mergify/bp/version-15-hotfix/pr-50300
...
fix: handle None in last_valuation_rate check (backport #50300 )
2025-11-03 10:13:57 +05:30
Kavin
e3110b3993
fix: handle None in last_valuation_rate check
...
(cherry picked from commit a3058bf8cc )
2025-11-02 07:25:34 +00:00
Diptanil Saha
b5f8f2b6fa
Merge pull request #50292 from frappe/mergify/bp/version-15-hotfix/pr-50291
...
fix: added validation for default accounts on company (backport #50291 )
2025-11-01 10:04:59 +05:30
Diptanil Saha
1a3652bee1
chore: resolve conflict
2025-10-31 17:34:15 +05:30
Mihir Kandoi
253b945816
Merge pull request #50287 from frappe/revert-50107-mergify/bp/version-15-hotfix/pr-50013
...
Revert "refactor: add supplier filter in buying (backport #50013 )"
2025-10-31 15:46:29 +05:30
diptanilsaha
d9d9230d4a
fix: added validation for default accounts on company
...
(cherry picked from commit 4af1ae1470 )
# Conflicts:
# erpnext/setup/doctype/company/company.py
2025-10-31 10:07:42 +00:00
rohitwaghchaure
668ec641c1
Merge pull request #50290 from rohitwaghchaure/fixed-github-50262
...
fix: job card timer
2025-10-31 14:33:23 +05:30
Rohit Waghchaure
053765a466
fix: job card timer
2025-10-31 14:06:22 +05:30
Mihir Kandoi
288570acde
Revert "refactor: add supplier filter in buying (backport #50013 ) ( #50107 )"
...
This reverts commit abb210bd18 .
2025-10-31 13:59:58 +05:30
Frappe PR Bot
4ef07f97c9
chore(release): Bumped to Version 15.85.1
...
## [15.85.1](https://github.com/frappe/erpnext/compare/v15.85.0...v15.85.1 ) (2025-10-30)
### Bug Fixes
* **pos:** order pos invoices by timestamp ([8bd1e8f ](8bd1e8ff74 ))
2025-10-30 15:42:14 +00:00
rohitwaghchaure
670579bde3
Merge pull request #50278 from frappe/mergify/bp/version-15/pr-50277
...
fix(pos): order pos invoices by timestamp (backport #50277 )
2025-10-30 21:10:53 +05:30
Kavin
8bd1e8ff74
fix(pos): order pos invoices by timestamp
...
(cherry picked from commit 12903b11ed )
2025-10-30 13:20:53 +00:00
rohitwaghchaure
83f4970255
Merge pull request #50277 from aerele/support-51587
...
fix(pos): order pos invoices by timestamp
2025-10-30 18:49:44 +05:30
Kavin
12903b11ed
fix(pos): order pos invoices by timestamp
2025-10-30 18:16:11 +05:30
rohitwaghchaure
7658076070
Merge pull request #50271 from frappe/mergify/bp/version-15-hotfix/pr-50270
...
fix: set valuation rate for rejected serial/batch item (backport #50270 )
2025-10-30 09:27:57 +05:30
rohitwaghchaure
b019d2f45e
chore: fix linters issue
2025-10-30 09:06:37 +05:30
venkat102
397bc96b40
test: add unit test for valuation rate on rejected serial/batch item
...
(cherry picked from commit d002959d35 )
2025-10-30 03:32:00 +00:00
venkat102
f72d14b1ca
fix: set valuation rate for rejected serial/batch item
...
(cherry picked from commit 614402cf6c )
2025-10-30 03:31:59 +00:00
rohitwaghchaure
0405d82b75
Merge pull request #50266 from frappe/mergify/bp/version-15-hotfix/pr-50264
...
fix: allow bulk edit for bill of material items (backport #50264 )
2025-10-30 08:58:13 +05:30
Raffael Meyer
7d607b82f1
chore: resolve conflicts
2025-10-29 15:37:04 +01:00
Rohit Waghchaure
afe42ee3e9
fix: allow bulk edit for bill of material items
...
(cherry picked from commit 1f74e06791 )
2025-10-29 12:51:38 +00:00
Frappe PR Bot
49f66a8a51
chore(release): Bumped to Version 15.85.0
...
# [15.85.0](https://github.com/frappe/erpnext/compare/v15.84.0...v15.85.0 ) (2025-10-28)
### Bug Fixes
* **accounts:** update payment mode account retrieval to use namespaced function ([2300660 ](23006601b2 ))
* add message for missing purchase orders in production plan ([5798409 ](5798409f69 ))
* **asset depreciations and balances:** showing opening entries ([81f19b9 ](81f19b950d ))
* avoid group columns mutation ([158e1b2 ](158e1b28a9 ))
* **Bank Transaction:** make transaction ID non-unique ([b52b04a ](b52b04a10c ))
* fiscal year overlap validation for company-specific years ([482a796 ](482a796212 ))
* get valuation rate based of previous SLEs for material receipt ([e9f4a34 ](e9f4a34d8d ))
* **gross profit:** remove customer name from columns ([a767253 ](a7672530f4 ))
* **journal-entry:** allow copy account currency when duplicating JV ([1b227b8 ](1b227b8b4f ))
* optimized the slow query to get the batchwise available qty ([85bf936 ](85bf9366b0 ))
* Pass uom field name to update existing item qty ([93b2786 ](93b2786865 ))
* provision to find and fix incorrect serial and batch bundles ([2276741 ](22767410d5 ))
* recalculate amount based on allocated amount ([2a90bff ](2a90bffb5f ))
* resolve conflicts ([97147a4 ](97147a484d ))
* sabb missed in the incorrect serial no valuation report ([8a995f2 ](8a995f28c9 ))
* set default value for as zero for additional asset cost ([ee5e4ec ](ee5e4eccec ))
* set status to Draft for auto-created assets from Purchase Receipt ([d8eddbf ](d8eddbfd03 ))
* stock difference value for adjustment entry ([6c0694f ](6c0694ff17 ))
* **Task:** make Timesheet-dependent fields no_copy (backport [#50130 ](https://github.com/frappe/erpnext/issues/50130 )) ([#50196 ](https://github.com/frappe/erpnext/issues/50196 )) ([4988ff8 ](4988ff84df ))
* use correct field name ([a82fa8c ](a82fa8c26b ))
### Features
* Add posting date param for reverse GL entries ([1a7092d ](1a7092d7b6 ))
* add project filter to Delayed Tasks Summary report ([82ca729 ](82ca729e2b ))
2025-10-28 13:48:43 +00:00
Diptanil Saha
0a09bb8d17
Merge pull request #50249 from frappe/version-15-hotfix
...
chore: release v15
2025-10-28 19:17:10 +05:30
rohitwaghchaure
ba700bce90
Merge pull request #50252 from frappe/mergify/bp/version-15-hotfix/pr-50247
...
fix: provision to find and fix incorrect serial and batch bundles (backport #50247 )
2025-10-28 18:21:46 +05:30
Rohit Waghchaure
22767410d5
fix: provision to find and fix incorrect serial and batch bundles
...
(cherry picked from commit 10ad56060c )
2025-10-28 12:15:11 +00:00
Diptanil Saha
89e7a260fd
Merge pull request #50251 from frappe/mergify/bp/version-15-hotfix/pr-50137
...
fix(payment-reco): recalculate amount based on allocated amount (backport #50137 )
2025-10-28 17:34:10 +05:30
l0gesh29
2a90bffb5f
fix: recalculate amount based on allocated amount
...
(cherry picked from commit 5a7a6a9bd5 )
2025-10-28 11:58:10 +00:00
Diptanil Saha
7434522ea1
Merge pull request #50250 from frappe/mergify/bp/version-15-hotfix/pr-50220
...
fix(gross profit): remove customer name from columns (backport #50220 )
2025-10-28 15:37:53 +05:30
ravibharathi656
158e1b28a9
fix: avoid group columns mutation
...
(cherry picked from commit 7ce81127d2 )
2025-10-28 09:51:23 +00:00
ravibharathi656
a7672530f4
fix(gross profit): remove customer name from columns
...
(cherry picked from commit 0009925af0 )
2025-10-28 09:51:23 +00:00
Diptanil Saha
ad33735541
Merge pull request #50245 from frappe/mergify/bp/version-15-hotfix/pr-50213
...
fix(Bank Transaction)!: make transaction ID non-unique (backport #50213 )
2025-10-28 10:20:49 +05:30
Diptanil Saha
977f385006
chore: resolve conflict
2025-10-28 09:07:14 +05:30
barredterra
b52b04a10c
fix(Bank Transaction): make transaction ID non-unique
...
(cherry picked from commit a2a41a0eaa )
# Conflicts:
# erpnext/accounts/doctype/bank_transaction/bank_transaction.json
2025-10-28 02:45:52 +00:00
Diptanil Saha
05b89b4121
Merge pull request #50243 from frappe/mergify/bp/version-15-hotfix/pr-49599
...
fix(accounts): reference get_payment_mode_account correctly in Sales Invoice (backport #49599 )
2025-10-28 08:08:36 +05:30
Diptanil Saha
36983c97cb
chore: resolve conflict
2025-10-28 08:06:10 +05:30
KerollesFathy
23006601b2
fix(accounts): update payment mode account retrieval to use namespaced function
...
(cherry picked from commit 0af74aef00 )
# Conflicts:
# erpnext/public/js/controllers/accounts.js
2025-10-27 16:50:10 +00:00
rohitwaghchaure
37e9461ece
Merge pull request #50239 from frappe/mergify/bp/version-15-hotfix/pr-50233
...
fix: optimized the slow query to get the batch-wise available qty (backport #50233 )
2025-10-27 17:31:15 +05:30
Mihir Kandoi
126d79dcd2
Merge pull request #50241 from frappe/mergify/bp/version-15-hotfix/pr-50221
...
fix: Pass uom field name to update existing item qty (backport #50221 )
2025-10-27 17:29:29 +05:30
Kavin
93b2786865
fix: Pass uom field name to update existing item qty
...
(cherry picked from commit 23d69389ec )
2025-10-27 11:48:44 +00:00
rohitwaghchaure
2680f85430
chore: fix linters issue
2025-10-27 17:06:45 +05:30
rohitwaghchaure
2d7fde024d
chore: fix conflicts
2025-10-27 16:57:00 +05:30
Rohit Waghchaure
85bf9366b0
fix: optimized the slow query to get the batchwise available qty
...
(cherry picked from commit 9c21567309 )
# Conflicts:
# erpnext/stock/serial_batch_bundle.py
2025-10-27 11:19:24 +00:00
Khushi Rawat
86f507bb6e
Merge pull request #50238 from frappe/mergify/bp/version-15-hotfix/pr-50222
...
fix(asset depreciations and balances): showing opening entries (backport #50222 )
2025-10-27 16:35:46 +05:30
ravibharathi656
81f19b950d
fix(asset depreciations and balances): showing opening entries
...
(cherry picked from commit d3afa67be3 )
2025-10-27 10:48:36 +00:00
Mihir Kandoi
7b4eac2294
Merge pull request #50236 from Abdeali099/fix-msg
...
fix: add message for missing purchase orders in production plan
2025-10-27 15:54:09 +05:30
Diptanil Saha
aff4b62258
Merge pull request #50234 from frappe/mergify/bp/version-15-hotfix/pr-50039
...
fix(journal-entry): allow copy account currency when duplicating JV (backport #50039 )
2025-10-27 15:36:40 +05:30
Abdeali Chharchhoda
5798409f69
fix: add message for missing purchase orders in production plan
2025-10-27 15:09:22 +05:30
Bhavan23
1b227b8b4f
fix(journal-entry): allow copy account currency when duplicating JV
...
(cherry picked from commit 76748e4573 )
2025-10-27 08:45:01 +00:00
barredterra
376da8df0a
feat(Item Price): validate UOM
...
(cherry picked from commit 69824eff80 )
# Conflicts:
# erpnext/stock/doctype/item_price/item_price.py
2025-10-27 06:32:01 +00:00
Diptanil Saha
4eca7f0524
Merge pull request #50230 from frappe/mergify/bp/version-15-hotfix/pr-50103
...
fix: fiscal year overlap validation for company-specific years (backport #50103 )
2025-10-27 11:01:57 +05:30
rehansari26
4bb66179ab
test: replace get_doc with new_doc in fiscal year tests
...
(cherry picked from commit d59e55fb08 )
2025-10-27 05:08:36 +00:00
Rehan Ansari
d84a29e1a1
test: fiscal year overlap validation for company-specific years
...
(cherry picked from commit 94ae098854 )
2025-10-27 05:08:36 +00:00
Rehan Ansari
482a796212
fix: fiscal year overlap validation for company-specific years
...
(cherry picked from commit 57aaf34d3e )
2025-10-27 05:08:36 +00:00
Diptanil Saha
41694d3751
Merge pull request #50223 from frappe/mergify/bp/version-15-hotfix/pr-49889
...
feat: add project filter to Delayed Tasks Summary report (backport #49889 )
2025-10-24 22:27:54 +05:30
Rehan Ansari
82ca729e2b
feat: add project filter to Delayed Tasks Summary report
...
(cherry picked from commit 88097e78d2 )
2025-10-24 16:42:15 +00:00
rohitwaghchaure
e67361257e
Merge pull request #50216 from frappe/mergify/bp/version-15-hotfix/pr-50215
...
fix: get valuation rate based of previous SLEs for material receipt (backport #50215 )
2025-10-24 00:05:12 +05:30
Rohit Waghchaure
e9f4a34d8d
fix: get valuation rate based of previous SLEs for material receipt
...
(cherry picked from commit fa9ef6708f )
2025-10-23 18:30:20 +00:00
Khushi Rawat
c6c4e31b32
Merge pull request #50211 from frappe/mergify/bp/version-15-hotfix/pr-50209
...
fix: set status to Draft for auto-created assets from Purchase Receipt (backport #50209 )
2025-10-23 23:33:42 +05:30
khushi8112
ee5e4eccec
fix: set default value for as zero for additional asset cost
2025-10-23 22:51:30 +05:30
khushi8112
a82fa8c26b
fix: use correct field name
2025-10-23 20:45:08 +05:30
khushi8112
97147a484d
fix: resolve conflicts
2025-10-23 19:09:30 +05:30
khushi8112
d8eddbfd03
fix: set status to Draft for auto-created assets from Purchase Receipt
...
(cherry picked from commit 20c2cb40d1 )
# Conflicts:
# erpnext/assets/doctype/asset/asset.py
# erpnext/patches.txt
2025-10-23 13:03:17 +00:00
Deepesh Garg
977464e6a7
Merge pull request #50206 from frappe/mergify/bp/version-15-hotfix/pr-50204
...
feat: Add posting date param for reverse GL entries (#50204 )
2025-10-23 16:02:07 +05:30
Deepesh Garg
db84df0cbd
chore: Linting issues
...
(cherry picked from commit 05e1a737f1 )
2025-10-23 08:12:31 +00:00
Deepesh Garg
1a7092d7b6
feat: Add posting date param for reverse GL entries
...
(cherry picked from commit 38988bf797 )
2025-10-23 08:12:30 +00:00
rohitwaghchaure
fcd05bb7e4
Merge pull request #50202 from frappe/mergify/bp/version-15-hotfix/pr-50200
...
fix: stock difference value for adjustment entry (backport #50200 )
2025-10-23 10:31:00 +05:30
Rohit Waghchaure
6c0694ff17
fix: stock difference value for adjustment entry
...
(cherry picked from commit fb4c7de86c )
2025-10-22 17:03:12 +00:00
mergify[bot]
4988ff84df
fix(Task): make Timesheet-dependent fields no_copy (backport #50130 ) ( #50196 )
...
* fix(Task): make Timesheet-dependent fields no_copy
(cherry picked from commit 2a2e4b5423 )
# Conflicts:
# erpnext/projects/doctype/task/task.json
* chore: resolve conflicts
---------
Co-authored-by: Patrick Eissler <77415730+PatrickDEissler@users.noreply.github.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-10-22 08:34:11 +00:00
Mihir Kandoi
e5d0116924
Merge pull request #50194 from frappe/mergify/bp/version-15-hotfix/pr-50151
...
chore: remove print statement (backport #50151 )
2025-10-22 14:01:04 +05:30
Mihir Kandoi
38d3b17dfe
Merge pull request #50195 from frappe/mergify/bp/version-15-hotfix/pr-50153
...
fix: Address title error when create new transporter on driver (backport #50153 )
2025-10-22 13:48:31 +05:30
Kerolles Fathy
89d305ac9f
Merge pull request #50153 from KerollesFathy/fix-address-error-when-create-transporter
...
fix: Address title error when create new transporter on driver
(cherry picked from commit 8efcf6cb38 )
2025-10-22 08:14:25 +00:00
Abdeali Chharchhoda
8b2be43897
chore: remove print statement
...
(cherry picked from commit 1ad4dc9066 )
2025-10-22 08:14:24 +00:00
rohitwaghchaure
0bd3b5aac2
Merge pull request #50192 from frappe/mergify/bp/version-15-hotfix/pr-50191
...
fix: sabb missed in the incorrect serial no valuation report (backport #50191 )
2025-10-22 12:17:53 +05:30
Rohit Waghchaure
8a995f28c9
fix: sabb missed in the incorrect serial no valuation report
...
(cherry picked from commit b50bac6788 )
2025-10-22 06:26:01 +00:00
Frappe PR Bot
e714b82802
chore(release): Bumped to Version 15.84.0
...
# [15.84.0](https://github.com/frappe/erpnext/compare/v15.83.2...v15.84.0 ) (2025-10-21)
### Bug Fixes
* added exception handling on service level agreement apply hook ([#50096 ](https://github.com/frappe/erpnext/issues/50096 )) ([a3a6d39 ](a3a6d39436 ))
* adjustment entry ([76cfa28 ](76cfa28a42 ))
* correct monthly sales history (backport [#50056 ](https://github.com/frappe/erpnext/issues/50056 )) ([#50179 ](https://github.com/frappe/erpnext/issues/50179 )) ([afc2d95 ](afc2d95736 ))
* handle flt conversion for prev_ordered_qty ([3d3e116 ](3d3e116797 ))
* internal transfer entry with serial/batch ([d67a439 ](d67a439051 ))
* **point-of-sale:** render payment methods only payment component is visible ([2b0281c ](2b0281c510 ))
* preview stock ledger for manual serial and batch values ([c64dcf3 ](c64dcf3423 ))
* **stock:** remove duplicate fields ([58a1383 ](58a1383380 ))
* validation for negative batch ([b9dd05f ](b9dd05f292 ))
### Features
* set options for IBAN fields (backport [#49377 ](https://github.com/frappe/erpnext/issues/49377 )) ([#49413 ](https://github.com/frappe/erpnext/issues/49413 )) ([bd3a132 ](bd3a132868 ))
### Performance Improvements
* Add index for faster queries ([#50175 ](https://github.com/frappe/erpnext/issues/50175 )) ([0571ed0 ](0571ed0735 ))
2025-10-21 12:44:58 +00:00
Diptanil Saha
7ec6ef3139
Merge pull request #50182 from frappe/version-15-hotfix
...
chore: release v15
2025-10-21 18:13:27 +05:30
mergify[bot]
afc2d95736
fix: correct monthly sales history (backport #50056 ) ( #50179 )
...
fix: correct monthly sales history (#50056 )
* fix: correct monthly sales history
* fix: correct monthly sales history calculation
* chore: remove unrelated file accidentally committed
---------
(cherry picked from commit f51ed30c23 )
Co-authored-by: Ahmed AbuKhatwa <82771130+AhmedAbokhatwa@users.noreply.github.com >
Co-authored-by: AhmedAbukhatwa <Ahmedabukhatwa1@gmail.com >
2025-10-21 11:06:02 +05:30
Deepesh Garg
1e9ffe351b
Merge pull request #50178 from frappe/mergify/bp/version-15-hotfix/pr-50175
...
perf: Add index for faster queries
2025-10-21 09:56:35 +05:30
Deepesh Garg
0571ed0735
perf: Add index for faster queries ( #50175 )
...
(cherry picked from commit 7a91ec3e33 )
2025-10-20 18:43:48 +00:00
mergify[bot]
43941ecd5e
refactor: simplify expression (backport #50168 ) ( #50170 )
...
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com >
2025-10-19 23:59:27 +02:00
Frappe PR Bot
8b9788ca74
chore(release): Bumped to Version 15.83.2
...
## [15.83.2](https://github.com/frappe/erpnext/compare/v15.83.1...v15.83.2 ) (2025-10-18)
### Bug Fixes
* internal transfer entry with serial/batch ([97cdac1 ](97cdac10d7 ))
* **stock:** remove duplicate fields ([5e8e6ef ](5e8e6ef2f3 ))
2025-10-18 04:42:12 +00:00
rohitwaghchaure
eb38bcdab7
Merge pull request #50164 from frappe/mergify/bp/version-15/pr-50158
...
fix: internal transfer entry with serial/batch (backport #50156 ) (backport #50158 )
2025-10-18 10:10:35 +05:30
rohitwaghchaure
9876d1c7e6
Merge pull request #50165 from frappe/mergify/bp/version-15/pr-50157
...
fix(stock-settings): remove duplicate fields (backport #50157 )
2025-10-18 10:10:20 +05:30
Kavin
5e8e6ef2f3
fix(stock): remove duplicate fields
...
(cherry picked from commit 58a1383380 )
2025-10-18 03:49:50 +00:00
rohitwaghchaure
2055c4e8d3
Merge pull request #50157 from aerele/support-51015
...
fix(stock-settings): remove duplicate fields
2025-10-18 09:19:21 +05:30
Rohit Waghchaure
97cdac10d7
fix: internal transfer entry with serial/batch
...
(cherry picked from commit 9b4e62a758 )
(cherry picked from commit d67a439051 )
2025-10-18 03:47:47 +00:00
rohitwaghchaure
df22902035
Merge pull request #50158 from frappe/mergify/bp/version-15-hotfix/pr-50156
...
fix: internal transfer entry with serial/batch (backport #50156 )
2025-10-17 21:32:16 +05:30
Rohit Waghchaure
d67a439051
fix: internal transfer entry with serial/batch
...
(cherry picked from commit 9b4e62a758 )
2025-10-17 15:34:30 +00:00
Kavin
58a1383380
fix(stock): remove duplicate fields
2025-10-17 18:35:53 +05:30
Frappe PR Bot
5e21c9c5c9
chore(release): Bumped to Version 15.83.1
...
## [15.83.1](https://github.com/frappe/erpnext/compare/v15.83.0...v15.83.1 ) (2025-10-17)
### Bug Fixes
* validation for negative batch ([555d5da ](555d5da611 ))
2025-10-17 09:19:51 +00:00
rohitwaghchaure
6262566c53
Merge pull request #50150 from frappe/mergify/bp/version-15/pr-50145
...
fix: validation for negative batch (backport #50123 ) (backport #50145 )
2025-10-17 14:48:04 +05:30
Rohit Waghchaure
555d5da611
fix: validation for negative batch
...
(cherry picked from commit f9c8f27586 )
(cherry picked from commit b9dd05f292 )
2025-10-17 08:06:54 +00:00
rohitwaghchaure
f5af5dd8c0
Merge pull request #50145 from frappe/mergify/bp/version-15-hotfix/pr-50123
...
fix: validation for negative batch (backport #50123 )
2025-10-17 12:34:15 +05:30
Rohit Waghchaure
b9dd05f292
fix: validation for negative batch
...
(cherry picked from commit f9c8f27586 )
2025-10-17 06:07:37 +00:00
Diptanil Saha
44f39e0b43
Merge pull request #50142 from frappe/mergify/bp/version-15-hotfix/pr-50141
...
fix(point-of-sale): render payment methods only when payment component is visible (backport #50141 )
2025-10-17 01:46:05 +05:30
diptanilsaha
2b0281c510
fix(point-of-sale): render payment methods only payment component is visible
...
(cherry picked from commit 7dc4306640 )
2025-10-16 20:13:33 +00:00
rohitwaghchaure
03766e8980
Merge pull request #50117 from frappe/mergify/bp/version-15-hotfix/pr-50113
...
fix: adjustment entry (backport #50113 )
2025-10-15 21:31:32 +05:30
Diptanil Saha
e7b7377b7e
Merge pull request #50120 from frappe/mergify/bp/version-15-hotfix/pr-50096
...
fix: added exception handling on service level agreement apply hook (backport #50096 )
2025-10-15 19:51:23 +05:30
Diptanil Saha
a3a6d39436
fix: added exception handling on service level agreement apply hook ( #50096 )
...
* fix: added exception handling on service level agreement apply hook
* Revert "fix: added exception handling on service level agreement apply hook"
This reverts commit dae93aa96f .
* fix: Ignore missing SLA table during install/uninstall
---------
Co-authored-by: Ankush Menat <ankush@frappe.io >
(cherry picked from commit 182c9fd966 )
2025-10-15 14:04:17 +00:00
Rohit Waghchaure
76cfa28a42
fix: adjustment entry
...
(cherry picked from commit c0851abaee )
2025-10-15 10:30:33 +00:00
Diptanil Saha
afa7d2b595
Merge pull request #50109 from frappe/mergify/bp/version-15-hotfix/pr-50095
...
fix: preview stock ledger for manual serial and batch values (backport #50095 )
2025-10-15 13:14:13 +05:30
Kavin
c64dcf3423
fix: preview stock ledger for manual serial and batch values
...
(cherry picked from commit c5f68d0b27 )
2025-10-15 05:47:41 +00:00
Mihir Kandoi
3fa38d0b4e
Merge pull request #50106 from frappe/mergify/bp/version-15-hotfix/pr-50078
...
fix: handle flt conversion for prev_ordered_qty (backport #50078 )
2025-10-15 00:02:09 +05:30
mergify[bot]
abb210bd18
refactor: add supplier filter in buying (backport #50013 ) ( #50107 )
...
* refactor: add supplier filter in buying
(cherry picked from commit 108b108d64 )
# Conflicts:
# erpnext/public/js/controllers/buying.js
* chore: resolve conflicts
---------
Co-authored-by: manikandan-s-18 <manikandansundar18@gmail.com >
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-10-14 18:22:20 +00:00
Kavin
3d3e116797
fix: handle flt conversion for prev_ordered_qty
...
(cherry picked from commit 77c35ef47f )
2025-10-14 18:10:30 +00:00
mergify[bot]
bd3a132868
feat: set options for IBAN fields (backport #49377 ) ( #49413 )
...
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com >
2025-10-14 14:42:08 +00:00
Frappe PR Bot
779074e6a6
chore(release): Bumped to Version 15.83.0
...
# [15.83.0](https://github.com/frappe/erpnext/compare/v15.82.2...v15.83.0 ) (2025-10-14)
### Bug Fixes
* add GROUP BY for dn_detail and convert SQL query to QB ([9aa9b18 ](9aa9b181e5 ))
* **asset movement:** clear custodian if not present ([4ec5b28 ](4ec5b28fd2 ))
* Batch ordering based on the method mentioned in settings ([50266d3 ](50266d3b6b ))
* batch qty for expired batches ([f4816e4 ](f4816e4960 ))
* consider negative qty in batch qty calculation ([4370a59 ](4370a59183 ))
* **deferred revenue:** validate service stop date ([557d53a ](557d53a953 ))
* do reposting of first transfer entry based on item-wh combination ([e9d71e0 ](e9d71e013a ))
* duplicate serial nos ([9854ded ](9854dedc06 ))
* enhance sub-assembly item handling in raw material request calculations ([467fcea ](467fcea728 ))
* filter sales team to show only active individual salespersons ([38efd5c ](38efd5cb0b ))
* fixed asset register showing opening entries ([1ea6e1d ](1ea6e1db12 ))
* hide sales invoice creation for fully returned delivery notes ([b426b8c ](b426b8c07f ))
* incorrect field valuation_rate ([93df11a ](93df11a0cf ))
* negative error not throw for backdated entry ([1fc21d6 ](1fc21d60c6 ))
* performance issue by adding index ([e4fd49e ](e4fd49e991 ))
* preserve address if present ([aaf470c ](aaf470cf5c ))
* prevent empty Create dropdown when In Process (backport [#49891 ](https://github.com/frappe/erpnext/issues/49891 )) ([#50063 ](https://github.com/frappe/erpnext/issues/50063 )) ([b67b292 ](b67b29200c ))
* **production plan:** filter sales orders by item ([20c2809 ](20c2809437 ))
* reset raw materials considering not available batches ([2184a28 ](2184a28e91 ))
* Reset Raw Materials Table button not working ([81ed32f ](81ed32ff51 ))
* resolve conflict ([dccc561 ](dccc561eec ))
* resolve conflict ([38e1ca1 ](38e1ca1362 ))
* revert unrelated manual modified timestamp change ([c4cba78 ](c4cba78124 ))
* sales return for product bundle items ([ac46b3d ](ac46b3d1ca ))
* sanitize projects field in tasks webform ([#50089 ](https://github.com/frappe/erpnext/issues/50089 )) ([432201f ](432201f634 ))
* set default roles on role_profile during reinstallation ([c93fbf3 ](c93fbf3982 ))
* skip auto-cancel of depreciation for components during asset capitalization ([6d5f2b5 ](6d5f2b5024 ))
* skip party validation for payroll & it's journal & GL entry submission (backport [#49638 ](https://github.com/frappe/erpnext/issues/49638 )) ([#49826 ](https://github.com/frappe/erpnext/issues/49826 )) ([957b47f ](957b47f351 ))
* stock ledger adjustment entry ([8020159 ](8020159c14 ))
* **stock-entry:** fetch empty batch for finished item ([af3d7ef ](af3d7ef300 ))
* **stock-reconciliation:** include inventory dimensions in duplicate validation ([21a972a ](21a972ad95 ))
* **Supplier Quotation Comparison:** add a missing translate function (backport [#49497 ](https://github.com/frappe/erpnext/issues/49497 )) ([#50055 ](https://github.com/frappe/erpnext/issues/50055 )) ([b7c2405 ](b7c2405113 ))
* swap warehouse labels for return entry ([c5dc810 ](c5dc810642 ))
* warehouse source reference in production report ([db93e50 ](db93e50f16 ))
### Features
* add asset name to Asset Depreciations and Balances report ([0776b30 ](0776b300e8 ))
### Performance Improvements
* add composite indexes to Advance Payment Ledger Entry table ([5652e92 ](5652e926d7 ))
* optimize sql query ([79a8e26 ](79a8e2656b ))
2025-10-14 14:03:31 +00:00
Diptanil Saha
c521a6495d
Merge pull request #50087 from frappe/version-15-hotfix
...
chore: release v15
2025-10-14 19:27:40 +05:30
rohitwaghchaure
6f02362765
Merge pull request #50098 from frappe/mergify/bp/version-15-hotfix/pr-50089
...
fix: sanitize projects field in tasks webform (backport #50089 )
2025-10-14 19:07:50 +05:30
Akhil Narang
432201f634
fix: sanitize projects field in tasks webform ( #50089 )
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
(cherry picked from commit f8b50d3ffa )
2025-10-14 13:08:51 +00:00
rohitwaghchaure
f9dc00f8ad
Merge pull request #50094 from frappe/mergify/bp/version-15-hotfix/pr-50080
...
perf: optimize sql query (backport #50080 )
2025-10-14 18:17:00 +05:30
rohitwaghchaure
0dd79e8c2b
Merge pull request #50092 from frappe/mergify/bp/version-15-hotfix/pr-50091
...
fix: negative error not throw for backdated entry (backport #50091 )
2025-10-14 18:16:42 +05:30
Khushi Rawat
f70e61ab31
Merge pull request #50093 from frappe/mergify/bp/version-15-hotfix/pr-50033
...
fix: filter sales team to show only active individual salespersons (backport #50033 )
2025-10-14 17:51:15 +05:30
mergify[bot]
b67b29200c
fix: prevent empty Create dropdown when In Process (backport #49891 ) ( #50063 )
2025-10-14 17:49:27 +05:30
mergify[bot]
fd72b55852
Merge pull request #50081 from frappe/mergify/bp/version-15-hotfix/pr-49960
...
Fix/Support 50220 (backport #49960 )
2025-10-14 12:12:14 +00:00
Khushi Rawat
dccc561eec
fix: resolve conflict
2025-10-14 17:25:48 +05:30
rohitwaghchaure
8bf553bbce
chore: fix conflicts
2025-10-14 17:17:12 +05:30
Rohit Waghchaure
79a8e2656b
perf: optimize sql query
...
(cherry picked from commit e7b64175fd )
# Conflicts:
# erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
2025-10-14 11:44:04 +00:00
Rehan Ansari
38efd5cb0b
fix: filter sales team to show only active individual salespersons
...
(cherry picked from commit 2fcd406b18 )
# Conflicts:
# erpnext/accounts/doctype/sales_invoice/sales_invoice.js
2025-10-14 11:40:00 +00:00
Rohit Waghchaure
1fc21d60c6
fix: negative error not throw for backdated entry
...
(cherry picked from commit 88a947ff4e )
2025-10-14 11:39:06 +00:00
Khushi Rawat
a777a11919
Merge pull request #50088 from khushi8112/composite-component-depr-jv-cancellation-issue
...
fix: skip auto-cancel of depreciation for components during asset capitalization
2025-10-14 16:57:50 +05:30
Diptanil Saha
6cc046362f
Merge branch 'version-15' into version-15-hotfix
2025-10-14 16:56:32 +05:30
khushi8112
02ebde43bf
refactor: Ensure flag cleanup with try-finally to prevent state corruption
2025-10-14 16:32:32 +05:30
khushi8112
6d5f2b5024
fix: skip auto-cancel of depreciation for components during asset capitalization
2025-10-14 15:19:07 +05:30
Mihir Kandoi
a50313f990
Merge pull request #50084 from frappe/mergify/bp/version-15-hotfix/pr-50004
...
fix: add GROUP BY for dn_detail and convert SQL query to QB (backport #50004 )
2025-10-14 15:13:59 +05:30
Mihir Kandoi
7d533b7086
chore: resolve conflicts
2025-10-14 14:57:28 +05:30
l0gesh29
9aa9b181e5
fix: add GROUP BY for dn_detail and convert SQL query to QB
...
(cherry picked from commit fd9167f2af )
# Conflicts:
# erpnext/stock/doctype/delivery_note/delivery_note.py
2025-10-14 09:20:17 +00:00
l0gesh29
b426b8c07f
fix: hide sales invoice creation for fully returned delivery notes
...
(cherry picked from commit 1f831d8783 )
2025-10-14 09:20:16 +00:00
Mihir Kandoi
6682a25532
Merge pull request #50082 from frappe/mergify/bp/version-15-hotfix/pr-50079
...
chore: replace broken links with correct ones (backport #50079 )
2025-10-14 14:43:05 +05:30
Mihir Kandoi
01fe1c658e
chore: replace broken links with correct ones
...
(cherry picked from commit 11be07086f )
2025-10-14 08:58:06 +00:00
rohitwaghchaure
82e392bc0c
Merge pull request #50074 from frappe/mergify/bp/version-15-hotfix/pr-50070
...
fix: performance issue by adding index (backport #50070 )
2025-10-14 13:57:10 +05:30
rohitwaghchaure
b6f99a127b
Merge pull request #50075 from frappe/mergify/bp/version-15-hotfix/pr-50065
...
fix(stock-reconciliation): include inventory dimensions in duplicate validation (backport #50065 )
2025-10-14 13:56:55 +05:30
rohitwaghchaure
7d34a39137
Merge pull request #50076 from frappe/mergify/bp/version-15-hotfix/pr-50073
...
fix(stock-entry): fetch empty batch for finished item (backport #50073 )
2025-10-14 13:56:41 +05:30
rohitwaghchaure
76fe4e26ea
Merge pull request #50077 from frappe/mergify/bp/version-15-hotfix/pr-50072
...
fix: swap warehouse labels for return entry (backport #50072 )
2025-10-14 13:56:17 +05:30
Kavin
c5dc810642
fix: swap warehouse labels for return entry
...
(cherry picked from commit f0c3f0d0be )
2025-10-14 08:07:00 +00:00
venkat102
af3d7ef300
fix(stock-entry): fetch empty batch for finished item
...
(cherry picked from commit 74a7ddf66d )
2025-10-14 08:05:57 +00:00
rohitwaghchaure
61f7309695
chore: fix conflicts
2025-10-14 13:33:56 +05:30
Rohit Waghchaure
9854dedc06
fix: duplicate serial nos
...
(cherry picked from commit c95465cba1 )
2025-10-14 08:03:44 +00:00
venkat102
21a972ad95
fix(stock-reconciliation): include inventory dimensions in duplicate validation
...
(cherry picked from commit 4b21c2cc46 )
2025-10-14 08:03:43 +00:00
rohitwaghchaure
967ee78415
chore: fix conflicts
2025-10-14 13:33:24 +05:30
Rohit Waghchaure
e4fd49e991
fix: performance issue by adding index
...
(cherry picked from commit 1afc75b15a )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
# erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
2025-10-14 08:02:28 +00:00
rohitwaghchaure
b82f8648f1
Merge pull request #50068 from frappe/mergify/bp/version-15-hotfix/pr-50061
...
fix: do reposting of first transfer entry based on item-wh combination (backport #50061 )
2025-10-14 13:21:13 +05:30
rohitwaghchaure
141b70ce8b
Merge pull request #50069 from frappe/mergify/bp/version-15-hotfix/pr-50027
...
fix: reset raw materials considering not available batches (backport #50027 )
2025-10-14 13:21:03 +05:30
Rohit Waghchaure
2184a28e91
fix: reset raw materials considering not available batches
...
(cherry picked from commit ec1636db12 )
2025-10-14 07:19:43 +00:00
Rohit Waghchaure
e9d71e013a
fix: do reposting of first transfer entry based on item-wh combination
...
(cherry picked from commit 2f25b445ab )
2025-10-14 07:19:08 +00:00
Mihir Kandoi
5909b0e1a2
Merge pull request #50064 from frappe/mergify/bp/version-15-hotfix/pr-49445
...
fix(production plan): filter sales orders by item (backport #49445 )
2025-10-14 12:20:56 +05:30
Mihir Kandoi
525dd42e86
Merge pull request #50062 from frappe/mergify/bp/version-15-hotfix/pr-50058
...
fix: warehouse source reference in production report (backport #50058 )
2025-10-14 12:10:53 +05:30
ravibharathi656
20c2809437
fix(production plan): filter sales orders by item
...
(cherry picked from commit bfff945fb1 )
2025-10-14 06:32:58 +00:00
matteo.arosti
db93e50f16
fix: warehouse source reference in production report
...
(cherry picked from commit 451651e350 )
2025-10-14 06:22:44 +00:00
mergify[bot]
957b47f351
fix: skip party validation for payroll & it's journal & GL entry submission (backport #49638 ) ( #49826 )
...
* fix: skip party validation for payroll & it's journal & GL entry submission (#49638 )
* fix: skip validation for manual je & gl submission linked with payroll entry
* refactor: change condition
* fix: add checkbox in jouranl entry account and passed it true from payroll to skip party validation
* refactor: add checkbox to skip party validation in journal entry
(cherry picked from commit 35474d997d )
# Conflicts:
# erpnext/accounts/doctype/journal_entry/journal_entry.json
# erpnext/accounts/doctype/journal_entry/journal_entry.py
* fix: conflicts raised because of cherry pick while backporting
* fix: conflicts
---------
Co-authored-by: Raheel Khan <raheel@frappe.io >
2025-10-14 11:36:15 +05:30
mergify[bot]
b7c2405113
fix(Supplier Quotation Comparison): add a missing translate function (backport #49497 ) ( #50055 )
...
fix(Supplier Quotation Comparison): add a missing translate function (#49497 )
* Update supplier_quotation_comparison.py
* refactor: text cleaning
(cherry picked from commit 6cacead726 )
Co-authored-by: El-Shafei H. <el.shafei.developer@gmail.com >
2025-10-14 00:36:15 +05:30
rohitwaghchaure
f8a1ef055d
Merge pull request #50051 from frappe/mergify/bp/version-15-hotfix/pr-50047
...
fix: enhance sub-assembly item handling in raw material request calculations (backport #50047 )
2025-10-14 00:00:29 +05:30
Mihir Kandoi
664ac3d422
Merge pull request #50052 from frappe/mergify/bp/version-15-hotfix/pr-50025
2025-10-13 20:04:14 +05:30
Mihir Kandoi
5603467cee
refactor: move value inline
...
(cherry picked from commit 1717a7c983 )
2025-10-13 14:16:47 +00:00
thomasantony12
e23616f9ea
chore: use get_single_value instead of get_cached_doc
...
(cherry picked from commit fab7f9ee53 )
2025-10-13 14:16:47 +00:00
thomasantony12
50266d3b6b
fix: Batch ordering based on the method mentioned in settings
...
(cherry picked from commit 7fa800b874 )
2025-10-13 14:16:47 +00:00
Smit Vora
75d14985e0
chore: resolve conflicts
2025-10-13 19:45:04 +05:30
Smit Vora
467fcea728
fix: enhance sub-assembly item handling in raw material request calculations
...
(cherry picked from commit f912c8419a )
# Conflicts:
# erpnext/manufacturing/doctype/production_plan/production_plan.py
2025-10-13 14:06:34 +00:00
Diptanil Saha
6a7004e4f7
Merge pull request #50046 from frappe/mergify/bp/version-15-hotfix/pr-49939
...
fix: preserve address if present (backport #49939 )
2025-10-13 16:41:48 +05:30
diptanilsaha
5d1aa4050d
chore: resolve conflicts
2025-10-13 16:36:36 +05:30
Khushi Rawat
ce6336d5d6
Merge pull request #50045 from frappe/mergify/bp/version-15-hotfix/pr-50040
...
perf: add composite indexes to Advance Payment Ledger Entry (backport #50040 )
2025-10-13 16:25:52 +05:30
ravibharathi656
aaf470cf5c
fix: preserve address if present
...
(cherry picked from commit 0678638106 )
# Conflicts:
# erpnext/public/js/controllers/transaction.js
2025-10-13 10:46:23 +00:00
khushi8112
c4cba78124
fix: revert unrelated manual modified timestamp change
...
(cherry picked from commit 59bd35c64d )
2025-10-13 10:38:12 +00:00
khushi8112
5652e926d7
perf: add composite indexes to Advance Payment Ledger Entry table
...
(cherry picked from commit 7fcf277055 )
2025-10-13 10:38:12 +00:00
ruthra kumar
f68f7aba0b
Merge pull request #50038 from frappe/mergify/bp/version-15-hotfix/pr-50017
...
fix(deferred revenue): validate service stop date (backport #50017 )
2025-10-13 12:54:39 +05:30
ruthra kumar
f36da0543b
Merge pull request #50037 from frappe/mergify/bp/version-15-hotfix/pr-50034
...
fix: set default roles on Role Profiles during reinstallation (backport #50034 )
2025-10-13 12:38:01 +05:30
ravibharathi656
557d53a953
fix(deferred revenue): validate service stop date
...
(cherry picked from commit 58203a89f1 )
2025-10-13 07:07:54 +00:00
diptanilsaha
c93fbf3982
fix: set default roles on role_profile during reinstallation
...
(cherry picked from commit 12c1b8a910 )
2025-10-13 06:38:40 +00:00
rohitwaghchaure
d7bf7d0f4d
Merge pull request #50026 from frappe/mergify/bp/version-15-hotfix/pr-50024
...
fix: stock ledger adjustment entry (backport #50024 )
2025-10-12 12:12:59 +05:30
Rohit Waghchaure
8020159c14
fix: stock ledger adjustment entry
...
(cherry picked from commit 8b6e58d02a )
2025-10-12 06:11:44 +00:00
mergify[bot]
1e91c0f5aa
Merge pull request #50006 from frappe/mergify/bp/version-15-hotfix/pr-49993
...
fix: incorrect PR status when using set landed cost based on PI rate (backport #49993 )
2025-10-10 11:18:30 +00:00
Diptanil Saha
47af5747bd
Merge pull request #50001 from diptanilsaha/backport_49764
...
feat: Cache employee name in session data on boot (backport #49764 )
2025-10-10 12:33:39 +05:30
Khushi Rawat
3e8bf03e80
Merge pull request #50000 from frappe/mergify/bp/version-15-hotfix/pr-49980
...
fix: fixed asset register showing opening entries (backport #49980 )
2025-10-10 12:01:10 +05:30
Khushi Rawat
fe32257450
Merge pull request #49999 from frappe/mergify/bp/version-15-hotfix/pr-49995
...
feat: add asset name to Asset Depreciations and Balances report (backport #49995 )
2025-10-10 12:00:54 +05:30
Diptanil Saha
97b89da7c7
Merge pull request #49764 from elshafei-developer/add-employee-name-to-session-user
...
feat: Cache employee name in session data on boot
2025-10-10 11:45:38 +05:30
ravibharathi656
1ea6e1db12
fix: fixed asset register showing opening entries
...
(cherry picked from commit c9d98eb4f0 )
2025-10-10 05:44:27 +00:00
Rehan Ansari
0776b300e8
feat: add asset name to Asset Depreciations and Balances report
...
(cherry picked from commit b4cf6a1fb9 )
2025-10-10 05:35:25 +00:00
rohitwaghchaure
c350e9dabd
Merge pull request #49994 from frappe/mergify/bp/version-15-hotfix/pr-49991
...
fix: consider negative qty in batch qty calculation (backport #49991 )
2025-10-09 22:45:02 +05:30
Rohit Waghchaure
4370a59183
fix: consider negative qty in batch qty calculation
...
(cherry picked from commit 912ffc2d64 )
2025-10-09 15:23:47 +00:00
Frappe PR Bot
cc0a895760
chore(release): Bumped to Version 15.82.2
...
## [15.82.2](https://github.com/frappe/erpnext/compare/v15.82.1...v15.82.2 ) (2025-10-09)
### Bug Fixes
* Reset Raw Materials Table button not working ([00db37e ](00db37e306 ))
* sales return for product bundle items ([2ea583e ](2ea583ee16 ))
2025-10-09 12:31:16 +00:00
rohitwaghchaure
6ec370ad86
Merge pull request #49989 from frappe/mergify/bp/version-15/pr-49974
...
fix: Reset Raw Materials Table button not working (backport #49973 ) (backport #49974 )
2025-10-09 17:59:42 +05:30
rohitwaghchaure
994f992fcf
Merge pull request #49990 from frappe/mergify/bp/version-15/pr-49984
...
fix: sales return for product bundle items (backport #49975 ) (backport #49984 )
2025-10-09 17:59:28 +05:30
rohitwaghchaure
3e816f6ea1
chore: fix conflicts
...
(cherry picked from commit 1fbc03c104 )
2025-10-09 12:09:21 +00:00
Rohit Waghchaure
789cea9a85
test: test case for sales return for product bundle
...
(cherry picked from commit 1d57bbca11 )
# Conflicts:
# erpnext/stock/doctype/delivery_note/test_delivery_note.py
(cherry picked from commit 6ba55bbee0 )
2025-10-09 12:09:21 +00:00
Rohit Waghchaure
2ea583ee16
fix: sales return for product bundle items
...
(cherry picked from commit 13ce7279a8 )
(cherry picked from commit ac46b3d1ca )
2025-10-09 12:09:20 +00:00
rohitwaghchaure
1ab45386a8
Merge pull request #49984 from frappe/mergify/bp/version-15-hotfix/pr-49975
...
fix: sales return for product bundle items (backport #49975 )
2025-10-09 17:38:55 +05:30
Rohit Waghchaure
00db37e306
fix: Reset Raw Materials Table button not working
...
(cherry picked from commit 128e243945 )
(cherry picked from commit 81ed32ff51 )
2025-10-09 12:06:21 +00:00
rohitwaghchaure
1fbc03c104
chore: fix conflicts
2025-10-09 17:21:03 +05:30
Rohit Waghchaure
6ba55bbee0
test: test case for sales return for product bundle
...
(cherry picked from commit 1d57bbca11 )
# Conflicts:
# erpnext/stock/doctype/delivery_note/test_delivery_note.py
2025-10-09 09:40:27 +00:00
Rohit Waghchaure
ac46b3d1ca
fix: sales return for product bundle items
...
(cherry picked from commit 13ce7279a8 )
2025-10-09 09:40:26 +00:00
rohitwaghchaure
6e55f53cf6
Merge pull request #49974 from frappe/mergify/bp/version-15-hotfix/pr-49973
...
fix: Reset Raw Materials Table button not working (backport #49973 )
2025-10-08 23:45:42 +05:30
Rohit Waghchaure
81ed32ff51
fix: Reset Raw Materials Table button not working
...
(cherry picked from commit 128e243945 )
2025-10-08 17:05:21 +00:00
Khushi Rawat
5d9c245ddd
Merge pull request #49956 from frappe/mergify/bp/version-15-hotfix/pr-49954
...
fix(asset movement): clear custodian if not present (backport #49954 )
2025-10-08 21:33:20 +05:30
Frappe PR Bot
c84952169f
chore(release): Bumped to Version 15.82.1
...
## [15.82.1](https://github.com/frappe/erpnext/compare/v15.82.0...v15.82.1 ) (2025-10-08)
### Bug Fixes
* batch qty for expired batches ([4e2a42d ](4e2a42d092 ))
* incorrect field valuation_rate ([9c3f4b6 ](9c3f4b69af ))
2025-10-08 14:32:21 +00:00
rohitwaghchaure
d103409077
Merge pull request #49972 from frappe/mergify/bp/version-15/pr-49971
...
fix: batch qty for expired batches (backport #49967 ) (backport #49971 )
2025-10-08 20:00:34 +05:30
rohitwaghchaure
d1dd3ca097
Merge pull request #49970 from frappe/mergify/bp/version-15/pr-49968
...
fix: incorrect field valuation_rate (backport #49966 ) (backport #49968 )
2025-10-08 20:00:19 +05:30
Rohit Waghchaure
4e2a42d092
fix: batch qty for expired batches
...
(cherry picked from commit ff2faf36a7 )
(cherry picked from commit f4816e4960 )
2025-10-08 14:12:42 +00:00
rohitwaghchaure
fda021430d
Merge pull request #49971 from frappe/mergify/bp/version-15-hotfix/pr-49967
...
fix: batch qty for expired batches (backport #49967 )
2025-10-08 19:41:42 +05:30
Rohit Waghchaure
f4816e4960
fix: batch qty for expired batches
...
(cherry picked from commit ff2faf36a7 )
2025-10-08 13:49:28 +00:00
Rohit Waghchaure
9c3f4b69af
fix: incorrect field valuation_rate
...
(cherry picked from commit 630d873214 )
(cherry picked from commit 93df11a0cf )
2025-10-08 13:38:13 +00:00
rohitwaghchaure
33f67012b4
Merge pull request #49968 from frappe/mergify/bp/version-15-hotfix/pr-49966
...
fix: incorrect field valuation_rate (backport #49966 )
2025-10-08 19:07:29 +05:30
Rohit Waghchaure
93df11a0cf
fix: incorrect field valuation_rate
...
(cherry picked from commit 630d873214 )
2025-10-08 13:15:53 +00:00
Khushi Rawat
38e1ca1362
fix: resolve conflict
2025-10-08 12:53:25 +05:30
ravibharathi656
4ec5b28fd2
fix(asset movement): clear custodian if not present
...
(cherry picked from commit 323d8eaccd )
# Conflicts:
# erpnext/assets/doctype/asset_movement/asset_movement.py
2025-10-08 07:05:10 +00:00
Frappe PR Bot
e2e1ac0dba
chore(release): Bumped to Version 15.82.0
...
# [15.82.0](https://github.com/frappe/erpnext/compare/v15.81.3...v15.82.0 ) (2025-10-07)
### Bug Fixes
* **accounting:** ensure proper removal of advance references during unreconcillation ([825ccd3 ](825ccd3422 ))
* add default scrap warehouse in wo ([a5ed9fd ](a5ed9fdc67 ))
* Add try-finally for setting buying price list ([e21baec ](e21baec246 ))
* check is_rejected attribute ([bdf150b ](bdf150bdf8 ))
* clear asset custodian when asset take back from employee without assign to another employee ([f4cdb49 ](f4cdb49126 ))
* **Common Code:** fetch canonical URI from Code List (backport [#49882 ](https://github.com/frappe/erpnext/issues/49882 )) ([#49884 ](https://github.com/frappe/erpnext/issues/49884 )) ([2c0501b ](2c0501b05f ))
* delete column dynamically based on the naming by ([040873a ](040873a442 ))
* do not consider draft bundles ([75323fd ](75323fda01 ))
* do not fetch disabled item tax template ([c42dcbe ](c42dcbe739 ))
* exclude opening entries ([ed1c270 ](ed1c270398 ))
* failing patch ([0dad195 ](0dad1957c8 ))
* get unconsumed qty as per BOM qty ([82386b1 ](82386b18aa ))
* linter; dont change doc after DB update ([#49907 ](https://github.com/frappe/erpnext/issues/49907 )) ([6c47353 ](6c47353205 ))
* **manufacturing:** prevent KeyError in BOM Creator when sub-assembly reused ([07c3755 ](07c3755f31 ))
* optimize SQL query by adding index on batch ([a83331b ](a83331bd2f ))
* **profit and loss statement:** incorrect total calculation ([e132c45 ](e132c457f2 ))
* remove allow_on_submit for pick list items ([4ccdede ](4ccdedeb12 ))
* resolved conflict ([a39bc62 ](a39bc626c7 ))
* retain shipping address in doc ([20c21a4 ](20c21a4dc0 ))
* set fg_completed_qty based upon fg item qty ([b6d57ff ](b6d57ff8a5 ))
* Set paid amount automatically only if return entry validated and has negative grand total ([#49829 ](https://github.com/frappe/erpnext/issues/49829 )) ([bd3503a ](bd3503a3d8 ))
* SQL operator precedence in Project query customer filter ([d950de2 ](d950de2d09 ))
* **subscription:** include days before ([f27b754 ](f27b754570 ))
* too many writes on patch run ([a2bf53f ](a2bf53ff0a ))
* use item valuation rate if no bin ([a4b5a74 ](a4b5a74644 ))
* validate transfer_qty based on overproduction wo percentage ([7ce97ce ](7ce97ce0c2 ))
* warning message if the batch has incorrect qty ([3f3fd20 ](3f3fd20b31 ))
### Features
* allow fallback to default selling price list (backport [#49634 ](https://github.com/frappe/erpnext/issues/49634 )) ([#49704 ](https://github.com/frappe/erpnext/issues/49704 )) ([95387b4 ](95387b4bf0 ))
* dynamic due date in payment terms when fetched from order (backport [#48864 ](https://github.com/frappe/erpnext/issues/48864 )) ([#49938 ](https://github.com/frappe/erpnext/issues/49938 )) ([baa6d2b ](baa6d2bcdc ))
* recalculate batch qty ([d49b64d ](d49b64dc7c ))
* validating asset scrap date ([#43093 ](https://github.com/frappe/erpnext/issues/43093 )) ([0eb76f4 ](0eb76f4d2c ))
### Performance Improvements
* serial nos / batches reposting ([8a310ef ](8a310efc97 ))
2025-10-07 13:23:00 +00:00
ruthra kumar
b557a03ba7
Merge pull request #49942 from frappe/version-15-hotfix
...
chore: release v15
2025-10-07 18:51:39 +05:30
mergify[bot]
11eab0c852
Merge pull request #49946 from frappe/mergify/bp/version-15-hotfix/pr-49721
...
feat: add company links to Email Account and Communication (backport #49721 )
2025-10-07 17:01:37 +05:30
rohitwaghchaure
8683f49e8b
Merge pull request #49945 from frappe/mergify/bp/version-15-hotfix/pr-49935
...
refactor: old serial nos filter (backport #49935 )
2025-10-07 16:29:16 +05:30
rohitwaghchaure
6ea07ba56d
chore: fix conflicts
2025-10-07 16:02:30 +05:30
Rohit Waghchaure
e02a55b188
refactor: old serial nos filter
...
(cherry picked from commit 6a8bd0ae9e )
# Conflicts:
# erpnext/stock/deprecated_serial_batch.py
2025-10-07 09:52:27 +00:00
mergify[bot]
baa6d2bcdc
feat: dynamic due date in payment terms when fetched from order (backport #48864 ) ( #49938 )
...
* feat: dynamic due date in payment terms when fetched from order (#48864 )
* fix: dynamic due date when payment terms are fetched from order
* fix(test): use change_settings decorator for settings enable and disable
* fix(test): compare schedule for due_date dynamically
* fix: save conditions for due date at invoice level
* fix: make fields read only and on change of date unset the date condition fields
* fix: remove fetch_form
* fix: correct field assingment
* fix: revert unwanted changes
* refactor: streamline payment term field assignments and enhance discount date handling
* refactor: remove payment_term from fields_to_copy and optimize currency handling in transaction callback
* refactor: ensure default values for payment schedule and discount validity fields
(cherry picked from commit 3c70cbbaf8 )
# Conflicts:
# erpnext/public/js/controllers/transaction.js
# erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py
* chore: resolve conflicts
---------
Co-authored-by: Lakshit Jain <ljain112@gmail.com >
2025-10-07 14:10:15 +05:30
rohitwaghchaure
631ffd55ef
Merge pull request #49934 from frappe/mergify/bp/version-15-hotfix/pr-49846
...
chore(Stock Qty vs Serial No Count): add show_disabled_items filter (backport #49846 )
2025-10-07 11:49:20 +05:30
rethik
7a457dafe0
chore: add show_disabled_items filter to show both enabled and disabled items
...
(cherry picked from commit bf5f24c0e0 )
2025-10-07 05:59:36 +00:00
rohitwaghchaure
94a5867303
Merge pull request #49933 from frappe/mergify/bp/version-15-hotfix/pr-49762
...
fix(manufacturing): prevent KeyError in BOM Creator when sub-assembly reused (backport #49762 )
2025-10-07 11:23:12 +05:30
rohitwaghchaure
1663b875c0
Merge pull request #49932 from frappe/mergify/bp/version-15-hotfix/pr-49702
...
fix: do not fetch disabled item tax template (backport #49702 )
2025-10-07 11:22:57 +05:30
ljain112
d47f3cc101
chore: resolve conflicts
2025-10-07 11:01:47 +05:30
KerollesFathy
07c3755f31
fix(manufacturing): prevent KeyError in BOM Creator when sub-assembly reused
...
Ensure missing (fg_item, fg_reference_id) keys are initialized in
production_item_wise_rm before appending items. This avoids crashes
when the same sub-assembly is referenced under multiple parents.
(cherry picked from commit 4f8b2e520a )
2025-10-07 05:27:18 +00:00
ljain112
c42dcbe739
fix: do not fetch disabled item tax template
...
(cherry picked from commit b10cf4a928 )
# Conflicts:
# erpnext/public/js/controllers/transaction.js
# erpnext/stock/get_item_details.py
2025-10-07 05:26:09 +00:00
rohitwaghchaure
233fe9b7e6
Merge pull request #49929 from frappe/mergify/bp/version-15-hotfix/pr-49928
...
fix: warning message if the batch has incorrect qty (backport #49928 )
2025-10-07 10:42:23 +05:30
Rohit Waghchaure
3f3fd20b31
fix: warning message if the batch has incorrect qty
...
(cherry picked from commit 870181de87 )
2025-10-07 04:50:35 +00:00
ruthra kumar
f84a6c0d3a
Merge pull request #49927 from frappe/mergify/bp/version-15-hotfix/pr-49743
...
fix: use valuation_rate from item master if no bin is present (backport #49743 )
2025-10-07 10:03:27 +05:30
ruthra kumar
5c9c17c649
Merge pull request #49925 from frappe/mergify/bp/version-15-hotfix/pr-49870
...
fix: show asset value as revaluation amount or gross purchase amount (backport #49870 )
2025-10-07 10:02:28 +05:30
ravibharathi656
a4b5a74644
fix: use item valuation rate if no bin
...
(cherry picked from commit 23b1b7ee04 )
2025-10-07 04:13:26 +00:00
l0gesh29
ed1c270398
fix: exclude opening entries
...
(cherry picked from commit 3773f56b0b )
2025-10-06 21:40:58 +00:00
rohitwaghchaure
56d04761f8
Merge pull request #49924 from frappe/mergify/bp/version-15-hotfix/pr-49923
...
feat: recalculate batch qty (backport #49923 )
2025-10-06 22:33:22 +05:30
Rohit Waghchaure
d49b64dc7c
feat: recalculate batch qty
...
(cherry picked from commit 70117d3b06 )
2025-10-06 16:30:14 +00:00
Frappe PR Bot
42b43b372a
chore(release): Bumped to Version 15.81.3
...
## [15.81.3](https://github.com/frappe/erpnext/compare/v15.81.2...v15.81.3 ) (2025-10-06)
### Bug Fixes
* check is_rejected attribute ([b017f07 ](b017f07343 ))
* do not consider draft bundles ([92afae7 ](92afae7185 ))
2025-10-06 14:45:22 +00:00
rohitwaghchaure
4dae4b987e
Merge pull request #49922 from frappe/mergify/bp/version-15/pr-49918
...
fix: check is_rejected attribute (backport #49913 ) (backport #49918 )
2025-10-06 20:13:46 +05:30
rohitwaghchaure
54e672e078
Merge pull request #49921 from frappe/mergify/bp/version-15/pr-49919
...
fix: do not consider draft bundles (backport #49917 ) (backport #49919 )
2025-10-06 20:13:38 +05:30
rohitwaghchaure
62a09a3cb0
Merge pull request #49920 from frappe/mergify/bp/version-15-hotfix/pr-49890
...
perf: serial nos / batches reposting (backport #49890 )
2025-10-06 19:58:25 +05:30
Kavin
b017f07343
fix: check is_rejected attribute
...
(cherry picked from commit 2ac2e02b2f )
(cherry picked from commit bdf150bdf8 )
2025-10-06 14:25:55 +00:00
Rohit Waghchaure
92afae7185
fix: do not consider draft bundles
...
(cherry picked from commit a60f7eaf3a )
(cherry picked from commit 75323fda01 )
2025-10-06 14:25:46 +00:00
rohitwaghchaure
eb9d656b8f
Merge pull request #49918 from frappe/mergify/bp/version-15-hotfix/pr-49913
...
fix: check is_rejected attribute (backport #49913 )
2025-10-06 19:54:59 +05:30
rohitwaghchaure
7ddf63faa8
Merge pull request #49919 from frappe/mergify/bp/version-15-hotfix/pr-49917
...
fix: do not consider draft bundles (backport #49917 )
2025-10-06 19:54:51 +05:30
Rohit Waghchaure
8a310efc97
perf: serial nos / batches reposting
...
(cherry picked from commit acb3ef78a7 )
2025-10-06 14:11:43 +00:00
Kavin
bdf150bdf8
fix: check is_rejected attribute
...
(cherry picked from commit 2ac2e02b2f )
2025-10-06 14:08:30 +00:00
Rohit Waghchaure
75323fda01
fix: do not consider draft bundles
...
(cherry picked from commit a60f7eaf3a )
2025-10-06 14:08:30 +00:00
ruthra kumar
f94f628884
Merge pull request #49912 from frappe/mergify/bp/version-15-hotfix/pr-49600
...
fix(profit and loss statement): incorrect total calculation (backport #49600 )
2025-10-06 17:27:55 +05:30
ravibharathi656
e132c457f2
fix(profit and loss statement): incorrect total calculation
...
(cherry picked from commit b7c6d8e2a6 )
2025-10-06 11:40:38 +00:00
ruthra kumar
048d6f6942
Merge pull request #49908 from frappe/mergify/bp/version-15-hotfix/pr-49635
...
fix(subscription): include days before (backport #49635 )
2025-10-06 15:39:59 +05:30
Raffael Meyer
6c47353205
fix: linter; dont change doc after DB update ( #49907 )
...
Co-authored-by: ruthra kumar <ruthra@erpnext.com >
2025-10-06 10:02:05 +00:00
ravibharathi656
4f067085e7
test: add invoice generation before period with prorate
...
(cherry picked from commit b452e06b82 )
2025-10-06 09:52:07 +00:00
ravibharathi656
3fcbb10155
refactor(subscription): default prorate 0
...
(cherry picked from commit eda1dae882 )
2025-10-06 09:52:07 +00:00
ravibharathi656
f27b754570
fix(subscription): include days before
...
(cherry picked from commit 9164162a9e )
2025-10-06 09:52:06 +00:00
mergify[bot]
95387b4bf0
feat: allow fallback to default selling price list (backport #49634 ) ( #49704 )
...
Co-authored-by: barredterra <14891507+barredterra@users.noreply.github.com >
Co-authored-by: Henning Wendtland <156231187+HenningWendtland@users.noreply.github.com >
2025-10-06 11:49:40 +02:00
ruthra kumar
7f2d26ec20
Merge pull request #49900 from frappe/mergify/bp/version-15-hotfix/pr-49852
...
fix: SQL operator precedence in Project query customer filter (backport #49852 )
2025-10-06 13:21:58 +05:30
Fawaz Alhafiz
d950de2d09
fix: SQL operator precedence in Project query customer filter
...
Added explicit parentheses around customer OR conditions in get_project_name()
to ensure proper grouping with AND filters. Without these parentheses, SQL
operator precedence caused the status filter to be bypassed when a customer
filter was applied, resulting in completed and cancelled projects appearing
in link field dropdowns.
Before:
WHERE customer='X' OR customer IS NULL OR customer='' AND status NOT IN (...)
was interpreted as:
WHERE customer='X' OR customer IS NULL OR (customer='' AND status NOT IN (...))
After:
WHERE (customer='X' OR customer IS NULL OR customer='') AND status NOT IN (...)
Fixes: Completed/cancelled projects showing in Project link fields
Affected: Any doctype using Project link fields with customer filters
(cherry picked from commit 0ec30a1cea )
2025-10-06 07:34:55 +00:00
ruthra kumar
5d8a368ad2
Merge pull request #49893 from frappe/mergify/bp/version-15-hotfix/pr-49829
...
fix: Set paid amount automatically only if return entry validated and has negative grand total (backport #49829 )
2025-10-06 12:58:33 +05:30
ruthra kumar
615a5fa5ba
Merge pull request #49898 from frappe/mergify/bp/version-15-hotfix/pr-49865
...
fix: delete column dynamically based on the naming by (backport #49865 )
2025-10-06 12:51:23 +05:30
ruthra kumar
823cdf211d
Merge pull request #49894 from frappe/mergify/bp/version-15-hotfix/pr-49871
...
fix: retain shipping address in doc (backport #49871 )
2025-10-06 12:37:21 +05:30
ravibharathi656
20c21a4dc0
fix: retain shipping address in doc
...
(cherry picked from commit 039f5e6143 )
# Conflicts:
# erpnext/public/js/controllers/buying.js
2025-10-06 12:35:21 +05:30
l0gesh29
040873a442
fix: delete column dynamically based on the naming by
...
(cherry picked from commit 4f503ac7f6 )
2025-10-06 07:05:04 +00:00
Nabin Hait
a39bc626c7
fix: resolved conflict
2025-10-06 12:17:57 +05:30
Nabin Hait
bd3503a3d8
fix: Set paid amount automatically only if return entry validated and has negative grand total ( #49829 )
...
(cherry picked from commit dcbcc596f2 )
# Conflicts:
# erpnext/public/js/controllers/taxes_and_totals.js
2025-10-06 05:58:29 +00:00
Frappe PR Bot
161c1fb7a4
chore(release): Bumped to Version 15.81.2
...
## [15.81.2](https://github.com/frappe/erpnext/compare/v15.81.1...v15.81.2 ) (2025-10-06)
### Bug Fixes
* failing patch ([65061cc ](65061cc459 ))
2025-10-06 03:54:42 +00:00
ruthra kumar
4d506d2d9c
Merge pull request #49873 from frappe/mergify/bp/version-15/pr-49868
...
fix: failing patch (backport #49867 ) (backport #49868 )
2025-10-06 09:23:17 +05:30
ruthra kumar
04abc6b5e5
Merge pull request #49877 from frappe/mergify/bp/version-15-hotfix/pr-49872
...
fix: remove allow_on_submit for pick list items (backport #49872 )
2025-10-06 09:21:33 +05:30
mergify[bot]
2c0501b05f
fix(Common Code): fetch canonical URI from Code List (backport #49882 ) ( #49884 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix(Common Code): fetch canonical URI from Code List (#49882 )
2025-10-04 19:22:28 +02:00
rohitwaghchaure
7b484de0a9
Merge pull request #49878 from frappe/mergify/bp/version-15-hotfix/pr-49876
...
fix: optimize SQL query by adding index on batch (backport #49876 )
2025-10-04 13:18:07 +05:30
Rohit Waghchaure
a83331bd2f
fix: optimize SQL query by adding index on batch
...
(cherry picked from commit 8756f91857 )
2025-10-04 05:30:10 +00:00
Kavin
4ccdedeb12
fix: remove allow_on_submit for pick list items
...
(cherry picked from commit da716b824f )
2025-10-04 04:36:08 +00:00
Mihir Kandoi
65061cc459
fix: failing patch
...
(cherry picked from commit 41d1703e7c )
(cherry picked from commit 0dad1957c8 )
2025-10-03 19:04:15 +00:00
Mihir Kandoi
fe0739aadf
Merge pull request #49868 from frappe/mergify/bp/version-15-hotfix/pr-49867
...
fix: failing patch (backport #49867 )
2025-10-04 00:33:18 +05:30
Mihir Kandoi
0dad1957c8
fix: failing patch
...
(cherry picked from commit 41d1703e7c )
2025-10-03 10:02:09 +00:00
rohitwaghchaure
bf39ae6db0
Merge pull request #49856 from frappe/mergify/bp/version-15-hotfix/pr-49806
...
fix: validate transfer_qty based on overproduction wo percentage (backport #49806 )
2025-10-02 22:43:52 +05:30
Khushi Rawat
09bcff13ad
Merge pull request #49522 from KerollesFathy/clear-custodian-when-asset-take-backed
...
fix: clear asset custodian when asset take back from employee without assign to another employee
2025-10-02 22:16:35 +05:30
rohitwaghchaure
b91fb6b280
Merge pull request #49855 from frappe/mergify/bp/version-15-hotfix/pr-49850
...
fix: add default scrap warehouse in wo (backport #49850 )
2025-10-02 20:22:20 +05:30
Kavin
0fec34e886
test: test overproduction allowed qty in wo
...
(cherry picked from commit b527d38bfa )
2025-10-02 14:36:24 +00:00
Kavin
b6d57ff8a5
fix: set fg_completed_qty based upon fg item qty
...
(cherry picked from commit 526b850e61 )
2025-10-02 14:36:24 +00:00
Kavin
7ce97ce0c2
fix: validate transfer_qty based on overproduction wo percentage
...
(cherry picked from commit 4024d8846b )
2025-10-02 14:36:23 +00:00
Kavin
a5ed9fdc67
fix: add default scrap warehouse in wo
...
(cherry picked from commit 7e51346946 )
2025-10-02 14:35:22 +00:00
mergify[bot]
5e5850d89a
refactor(Supplier): custom buttons call make methods (backport #49840 ) ( #49842 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-10-02 00:16:34 +02:00
Diptanil Saha
56aa86f77e
Merge pull request #49839 from diptanilsaha/backport_49496
...
fix(Accounts Payable Summary): add a missing translate function (backport #49496 )
2025-10-02 00:24:42 +05:30
Diptanil Saha
f321725b49
Merge pull request #49496 from elshafei-developer/Add-a-missing-translate-function
...
fix(Accounts Payable Summary): add a missing translate function
2025-10-02 00:07:06 +05:30
Diptanil Saha
4e3697284e
Merge pull request #49838 from diptanilsaha/backport_49820
...
fix: financial ratios translation and pdf export error (backport #49820 )
2025-10-01 23:57:09 +05:30
Frappe PR Bot
4c1cada222
chore(release): Bumped to Version 15.81.1
...
## [15.81.1](https://github.com/frappe/erpnext/compare/v15.81.0...v15.81.1 ) (2025-10-01)
### Bug Fixes
* Add try-finally for setting buying price list ([e10ed89 ](e10ed89be5 ))
* too many writes on patch run ([c455e73 ](c455e7390e ))
2025-10-01 14:55:26 +00:00
Mihir Kandoi
8bb19eece4
Merge pull request #49835 from frappe/mergify/bp/version-15/pr-49833
...
fix: too many writes on patch run (backport #49832 ) (backport #49833 )
2025-10-01 20:23:45 +05:30
Mihir Kandoi
e10ed89be5
fix: Add try-finally for setting buying price list
...
(cherry picked from commit 35a8d02866 )
(cherry picked from commit e21baec246 )
2025-10-01 13:44:41 +00:00
Mihir Kandoi
c455e7390e
fix: too many writes on patch run
...
(cherry picked from commit 44ff6ed6a1 )
(cherry picked from commit a2bf53ff0a )
2025-10-01 13:44:41 +00:00
Mihir Kandoi
3f9fbb7b75
Merge pull request #49833 from frappe/mergify/bp/version-15-hotfix/pr-49832
2025-10-01 19:13:21 +05:30
Mihir Kandoi
e21baec246
fix: Add try-finally for setting buying price list
...
(cherry picked from commit 35a8d02866 )
2025-10-01 13:27:40 +00:00
Mihir Kandoi
a2bf53ff0a
fix: too many writes on patch run
...
(cherry picked from commit 44ff6ed6a1 )
2025-10-01 13:27:40 +00:00
ruthra kumar
06cd48feaa
Merge pull request #49823 from frappe/mergify/bp/version-15-hotfix/pr-49689
...
fix(accounting): ensure proper removal of advance references during u… (backport #49689 )
2025-10-01 12:56:19 +05:30
Pandiyan P
825ccd3422
fix(accounting): ensure proper removal of advance references during unreconcillation
...
(cherry picked from commit a7ec01bf21 )
2025-10-01 06:40:55 +00:00
rohitwaghchaure
c56da286f7
Merge pull request #49811 from frappe/mergify/bp/version-15-hotfix/pr-49750
...
fix: get unconsumed qty as per BOM required qty (backport #49750 )
2025-09-30 22:19:55 +05:30
Khushi Rawat
a7577d428f
Merge pull request #49817 from khushi8112/backport-v15-pr-43093
...
feat: validating asset scrap date (backport #43093 )
2025-09-30 21:23:26 +05:30
Khushi Rawat
e81b85b241
chore: resolve conflict
2025-09-30 21:02:39 +05:30
rahulgupta8848
0eb76f4d2c
feat: validating asset scrap date ( #43093 )
...
* feat: validating asset scrap date
* refactor: refactorization of scrap asset function
---------
Co-authored-by: “rahulgupta8848” <“rahul.gupta@8848digital.com ”>
(cherry picked from commit e07bc5af41 )
# Conflicts:
# erpnext/assets/doctype/asset/asset.js
2025-09-30 21:02:15 +05:30
Frappe PR Bot
24013ddf27
chore(release): Bumped to Version 15.81.0
...
# [15.81.0](https://github.com/frappe/erpnext/compare/v15.80.1...v15.81.0 ) (2025-09-30)
### Bug Fixes
* add date filter for getting return invoice items ([bc77704 ](bc77704462 ))
* auto batch not set for raw materials in subcontracting receipt ([6c8e838 ](6c8e8384d5 ))
* **bank transaction:** change reference number to small text ([5a0bf7a ](5a0bf7a5e1 ))
* convert with flt ([3975627 ](3975627b33 ))
* do not validate cost center in cancelled gl entry ([366bb82 ](366bb8269c ))
* don't recalculate stock_qty with conversion_factor ([c88a277 ](c88a277ad9 ))
* include precision in validation ([abffbca ](abffbcad99 ))
* **payment entry:** trigger currency on account set ([84a2596 ](84a2596ce5 ))
* remove item name to avoid overriding item row name ([d0e511f ](d0e511fd2f ))
* set cost center in taxes if not set ([4dcd502 ](4dcd502b76 ))
* **stock entry:** set expense account from company for manufacture ([50f9521 ](50f9521feb ))
* update item details only in draft state ([30f6b53 ](30f6b53240 ))
* update subcontracted_quantity with set_value ([17e415d ](17e415d03a ))
* use get_value instead of get_doc ([f706811 ](f706811757 ))
* use sales_order from data instead of doc ([7ee8281 ](7ee82813fd ))
* use stock adjustment account if no expense account ([9c81f44 ](9c81f448c8 ))
* valuation rate for old batch ([37a03f1 ](37a03f10ab ))
### Features
* add show zero value filter in profit and loss and balance sheet ([c32ad97 ](c32ad9711f ))
* service expense account in the subcontracting receipt ([ba9b63a ](ba9b63af49 ))
### Performance Improvements
* reposting for backdated transactions ([cd5a836 ](cd5a836685 ))
2025-09-30 13:28:59 +00:00
ruthra kumar
e8ee5f8c9b
Merge pull request #49801 from frappe/version-15-hotfix
...
chore: release v15
2025-09-30 18:56:45 +05:30
rohitwaghchaure
0fb5f75e93
chore: fix conflicts
...
Removed the test for additional material transfer in work orders.
2025-09-30 18:43:38 +05:30
rohitwaghchaure
4847e24553
Merge branch 'version-15' into version-15-hotfix
2025-09-30 18:38:20 +05:30
Kavin
f548f0b231
test: required_qty clamping in manufacture entry
...
(cherry picked from commit 34d2c8d9c2 )
# Conflicts:
# erpnext/manufacturing/doctype/work_order/test_work_order.py
2025-09-30 12:28:34 +00:00
Kavin
82386b18aa
fix: get unconsumed qty as per BOM qty
...
(cherry picked from commit cf4b395ee3 )
2025-09-30 12:28:33 +00:00
rohitwaghchaure
bbbcb456ce
Merge pull request #49810 from frappe/mergify/bp/version-15-hotfix/pr-49803
...
fix: valuation rate for old batch (backport #49803 )
2025-09-30 17:50:13 +05:30
rohitwaghchaure
4c78f9b9cb
Merge pull request #49807 from frappe/mergify/bp/version-15-hotfix/pr-49794
...
fix: don't recalculate stock_qty with conversion_factor (backport #49794 )
2025-09-30 17:12:18 +05:30
Rohit Waghchaure
37a03f10ab
fix: valuation rate for old batch
...
(cherry picked from commit d864d166f9 )
2025-09-30 11:42:15 +00:00
rohitwaghchaure
c2dd37a89e
Merge pull request #49808 from frappe/mergify/bp/version-15-hotfix/pr-49766
...
fix: use sales_order from data instead of doc (backport #49766 )
2025-09-30 17:12:07 +05:30
rohitwaghchaure
f458faa819
Merge pull request #49809 from frappe/mergify/bp/version-15-hotfix/pr-49748
...
fix: update item details only in draft state (backport #49748 )
2025-09-30 17:11:56 +05:30
Kavin
30f6b53240
fix: update item details only in draft state
...
(cherry picked from commit 689172ff22 )
2025-09-30 11:08:59 +00:00
Kavin
7ee82813fd
fix: use sales_order from data instead of doc
...
(cherry picked from commit 9f9120451b )
2025-09-30 11:06:48 +00:00
Kavin
c88a277ad9
fix: don't recalculate stock_qty with conversion_factor
...
(cherry picked from commit fed8236919 )
2025-09-30 11:03:47 +00:00
rohitwaghchaure
9e73d083b5
Merge pull request #49793 from frappe/mergify/bp/version-15-hotfix/pr-49790
...
fix: update subcontracted_quantity with set_value (backport #49790 )
2025-09-30 16:32:13 +05:30
rohitwaghchaure
03c8d92796
Merge pull request #49792 from frappe/mergify/bp/version-15-hotfix/pr-49791
...
refactor: convert item warehouse based reposting (backport #49791 )
2025-09-30 16:31:57 +05:30
ruthra kumar
31ad9a6346
Merge pull request #49805 from frappe/mergify/bp/version-15-hotfix/pr-49639
...
fix(Credit-limit): consider current voucher for credit limit validation (backport #49639 )
2025-09-30 16:30:17 +05:30
PRASATHRAJA
fc40a3c376
Merge pull request #49639 from aerele/credit-limit-jv
...
fix(Credit-limit): consider current voucher for credit limit validation
(cherry picked from commit 4a01c53cca )
2025-09-30 10:39:35 +00:00
ruthra kumar
b8e3db0179
Merge pull request #49800 from frappe/mergify/bp/version-15-hotfix/pr-49799
...
fix: do not validate cost center in cancelled gl entry (backport #49799 )
2025-09-30 15:14:11 +05:30
ljain112
366bb8269c
fix: do not validate cost center in cancelled gl entry
...
(cherry picked from commit 29cbddbc77 )
2025-09-30 09:04:24 +00:00
venkat102
3975627b33
fix: convert with flt
...
(cherry picked from commit 81614939ab )
2025-09-29 16:20:27 +00:00
venkat102
f706811757
fix: use get_value instead of get_doc
...
(cherry picked from commit 89a603f20c )
2025-09-29 16:20:26 +00:00
venkat102
17e415d03a
fix: update subcontracted_quantity with set_value
...
(cherry picked from commit ea63bfc9af )
2025-09-29 16:20:26 +00:00
Rohit Waghchaure
8911bad792
refactor: convert item-wh based reposting
...
(cherry picked from commit 8411e4c5b2 )
2025-09-29 16:20:25 +00:00
ruthra kumar
a30c481ca1
Merge pull request #49787 from frappe/mergify/bp/version-15-hotfix/pr-49773
...
fix(bank transaction): change reference number to small text (backport #49773 )
2025-09-29 17:15:06 +05:30
ravibharathi656
5a0bf7a5e1
fix(bank transaction): change reference number to small text
...
(cherry picked from commit 90f399d0fc )
# Conflicts:
# erpnext/accounts/doctype/bank_transaction/bank_transaction.json
2025-09-29 16:59:31 +05:30
ruthra kumar
f135954944
Merge pull request #49784 from frappe/mergify/bp/version-15-hotfix/pr-49708
...
feat: add show zero value filter in profit and loss and balance sheet (backport #49708 )
2025-09-29 16:47:54 +05:30
ravibharathi656
c32ad9711f
feat: add show zero value filter in profit and loss and balance sheet
...
(cherry picked from commit 33ab24943c )
# Conflicts:
# erpnext/accounts/report/balance_sheet/balance_sheet.js
# erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.js
2025-09-29 16:32:21 +05:30
ruthra kumar
f6842041c9
Merge pull request #49782 from frappe/mergify/bp/version-15-hotfix/pr-49718
...
fix: set cost center in taxes if not set (backport #49718 )
2025-09-29 16:26:35 +05:30
ravibharathi656
4dcd502b76
fix: set cost center in taxes if not set
...
(cherry picked from commit b75940bf0e )
# Conflicts:
# erpnext/public/js/controllers/transaction.js
2025-09-29 15:53:19 +05:30
ruthra kumar
19f81c9204
Merge pull request #49777 from frappe/mergify/bp/version-15-hotfix/pr-49735
...
fix(payment entry): trigger currency on account set (backport #49735 )
2025-09-29 14:56:14 +05:30
ruthra kumar
67b6b3779d
Merge pull request #49775 from frappe/mergify/bp/version-15-hotfix/pr-49618
...
fix: add date filter for getting return invoice items (backport #49618 )
2025-09-29 14:31:45 +05:30
ruthra kumar
c836016358
Merge pull request #49774 from frappe/mergify/bp/version-15-hotfix/pr-49640
...
fix: include precision in validation (backport #49640 )
2025-09-29 14:29:45 +05:30
ravibharathi656
84a2596ce5
fix(payment entry): trigger currency on account set
...
(cherry picked from commit 096e74b1ee )
2025-09-29 08:58:03 +00:00
Navin-S-R
98bc7b41fc
test: validate profit values for later period returns
...
(cherry picked from commit d5c457b8c5 )
# Conflicts:
# erpnext/accounts/report/gross_profit/test_gross_profit.py
2025-09-29 14:16:52 +05:30
l0gesh29
abffbcad99
fix: include precision in validation
...
(cherry picked from commit 1de0c46c51 )
2025-09-29 08:44:29 +00:00
Navin-S-R
bc77704462
fix: add date filter for getting return invoice items
...
(cherry picked from commit 2abb011816 )
2025-09-29 08:44:28 +00:00
rohitwaghchaure
5abb2d510d
Merge pull request #49772 from frappe/mergify/bp/version-15-hotfix/pr-49770
...
chore: removed print statement (backport #49770 )
2025-09-29 13:06:44 +05:30
Rohit Waghchaure
ae040024af
chore: removed print statement
...
(cherry picked from commit 324bdcb177 )
2025-09-29 06:32:32 +00:00
rohitwaghchaure
fe1247dd4b
Merge pull request #49758 from frappe/mergify/bp/version-15-hotfix/pr-49757
...
feat: service expense account in the subcontracting receipt (backport #49757 )
2025-09-27 10:20:23 +05:30
rohitwaghchaure
84789daf59
Merge pull request #49756 from frappe/mergify/bp/version-15-hotfix/pr-49741
...
fix(stock entry): set expense account from company for manufacture (backport #49741 )
2025-09-27 10:04:06 +05:30
rohitwaghchaure
cecd177286
chore: fix conflicts
...
Removed fields related to job card and landed cost voucher amount from subcontracting receipt item.
2025-09-27 10:03:27 +05:30
rohitwaghchaure
c26ed80d67
chore: fix conflicts
2025-09-27 10:02:40 +05:30
rohitwaghchaure
15f0c28cda
chore: fix conflicts
2025-09-27 10:01:53 +05:30
Rohit Waghchaure
ba9b63af49
feat: service expense account in the subcontracting receipt
...
(cherry picked from commit 6e597b9c42 )
# Conflicts:
# erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py
# erpnext/subcontracting/doctype/subcontracting_receipt/test_subcontracting_receipt.py
# erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
2025-09-26 15:44:26 +00:00
ravibharathi656
9c81f448c8
fix: use stock adjustment account if no expense account
...
(cherry picked from commit b2e109318f )
2025-09-26 13:28:43 +00:00
ravibharathi656
50f9521feb
fix(stock entry): set expense account from company for manufacture
...
(cherry picked from commit 06177ffaff )
2025-09-26 13:28:43 +00:00
ruthra kumar
0ff32ac554
Merge pull request #49738 from frappe/mergify/bp/version-15-hotfix/pr-49717
...
refactor: improve trial balance performance (backport #49717 )
2025-09-26 11:58:26 +05:30
rohitwaghchaure
fe72ea6d6b
Merge pull request #49739 from frappe/mergify/bp/version-15-hotfix/pr-49734
...
fix: auto batch not set for raw materials in subcontracting receipt (backport #49734 )
2025-09-26 11:43:04 +05:30
rohitwaghchaure
62959e5a70
chore: fix conflicts
2025-09-26 11:21:16 +05:30
Rohit Waghchaure
6c8e8384d5
fix: auto batch not set for raw materials in subcontracting receipt
...
(cherry picked from commit 23f9d4c600 )
# Conflicts:
# erpnext/controllers/subcontracting_controller.py
2025-09-26 05:07:12 +00:00
ruthra kumar
0c8004530a
refactor: improve trial balance performance
...
(cherry picked from commit cee3813ced )
2025-09-26 04:46:00 +00:00
Raffael Meyer
b18afa8bdd
chore(Bank Guarante): move to leaner doctype definition ( #49737 )
2025-09-25 22:05:59 +00:00
Frappe PR Bot
f54933e657
chore(release): Bumped to Version 15.80.1
...
## [15.80.1](https://github.com/frappe/erpnext/compare/v15.80.0...v15.80.1 ) (2025-09-25)
### Bug Fixes
* remove item name to avoid overriding item row name ([a80e0d9 ](a80e0d9d39 ))
### Performance Improvements
* reposting for backdated transactions ([f43fac5 ](f43fac50ed ))
2025-09-25 15:14:17 +00:00
rohitwaghchaure
a1862020e8
Merge pull request #49732 from frappe/mergify/bp/version-15/pr-49728
...
fix: remove item name in get_item_details (backport #49725 ) (backport #49728 )
2025-09-25 20:42:44 +05:30
rohitwaghchaure
249d6b3619
Merge pull request #49729 from frappe/mergify/bp/version-15/pr-49724
...
perf: reposting for backdated transactions (backport #49720 ) (backport #49724 )
2025-09-25 20:42:35 +05:30
Kavin
a80e0d9d39
fix: remove item name to avoid overriding item row name
...
(cherry picked from commit 47055901c0 )
(cherry picked from commit d0e511fd2f )
2025-09-25 14:23:33 +00:00
rohitwaghchaure
6b3bb45900
Merge pull request #49728 from frappe/mergify/bp/version-15-hotfix/pr-49725
...
fix: remove item name in get_item_details (backport #49725 )
2025-09-25 19:52:28 +05:30
Rohit Waghchaure
f43fac50ed
perf: reposting for backdated transactions
...
(cherry picked from commit 1b0fc0541b )
(cherry picked from commit cd5a836685 )
2025-09-25 13:23:30 +00:00
Kavin
d0e511fd2f
fix: remove item name to avoid overriding item row name
...
(cherry picked from commit 47055901c0 )
2025-09-25 13:23:29 +00:00
rohitwaghchaure
d50538dbf7
Merge pull request #49724 from frappe/mergify/bp/version-15-hotfix/pr-49720
...
perf: reposting for backdated transactions (backport #49720 )
2025-09-25 18:52:32 +05:30
Rohit Waghchaure
cd5a836685
perf: reposting for backdated transactions
...
(cherry picked from commit 1b0fc0541b )
2025-09-25 12:16:41 +00:00
KerollesFathy
4bc76be130
refactor: optimize asset location and custodian update logic to avoid multiple updates
2025-09-10 19:01:14 +03:00
KerollesFathy
f4cdb49126
fix: clear asset custodian when asset take back from employee without assign to another employee
2025-09-10 18:27:39 +03:00