Frappe PR Bot
d2ac603fd7
chore(release): Bumped to Version 15.65.2
...
## [15.65.2](https://github.com/frappe/erpnext/compare/v15.65.1...v15.65.2 ) (2025-06-17)
### Bug Fixes
* add validation for calculate ageing with filter for summary and other reports ([23db22a ](23db22ac0b ))
* add validation for exchange gain/loss entries ([97f1304 ](97f13049ee ))
* add validation for party type ([baa08ce ](baa08ce496 ))
* batch page length ([994454b ](994454bfc3 ))
* budget naming series (backport [#48075 ](https://github.com/frappe/erpnext/issues/48075 )) ([#48080 ](https://github.com/frappe/erpnext/issues/48080 )) ([4d18fd0 ](4d18fd0e80 ))
* do not allow capitalization from connection tab for submitted asset ([7b5e2a6 ](7b5e2a6af0 ))
* do not reset party account for return doc ([ad5421a ](ad5421a413 ))
* float division by zero ([40504b8 ](40504b8da2 ))
* incorrect condition for setting party account on change of company ([f2b9e73 ](f2b9e73819 ))
* incorrect warehouse set from SO to MR ([e9365d7](e9365d7272 ))
* pos invoice consolidation row refer issue (backport [#48057 ](https://github.com/frappe/erpnext/issues/48057 )) ([#48058 ](https://github.com/frappe/erpnext/issues/48058 )) ([db9f0b6 ](db9f0b6f38 ))
* prevent saving negative quantity in BOM ([1c9032a ](1c9032a4c2 ))
* unpack non-iterable NoneType object error ([dd39d24 ](dd39d24da0 ))
* update asset status after making asset value adjustment record ([ee30357 ](ee30357835 ))
2025-06-17 14:51:34 +00:00
ruthra kumar
3340b19c5d
Merge pull request #48100 from frappe/version-15-hotfix
...
chore: release v15
2025-06-17 20:20:01 +05:30
Sagar Vora
4d1022182d
Merge pull request #48105 from frappe/mergify/bp/version-15-hotfix/pr-48104
...
fix: incorrect condition for setting party account on change of company (backport #48104 )
2025-06-17 11:26:35 +00:00
ljain112
f2b9e73819
fix: incorrect condition for setting party account on change of company
...
(cherry picked from commit 20565f5f19 )
2025-06-17 11:26:13 +00:00
ruthra kumar
31cb78e3f3
Merge pull request #48101 from frappe/mergify/bp/version-15-hotfix/pr-47898
...
Pegged currency (backport #47898 )
2025-06-17 16:00:54 +05:30
ruthra kumar
789cd20d2d
Merge pull request #48102 from frappe/mergify/bp/version-15-hotfix/pr-48098
...
fix: do not reset party account for return doc (backport #48098 )
2025-06-17 15:42:32 +05:30
Karuppasamy
cb58d05777
Merge pull request #47898 from aerele/pegged-currency
...
Pegged currency
(cherry picked from commit cec0ffad06 )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
# erpnext/patches.txt
# erpnext/setup/install.py
2025-06-17 15:32:36 +05:30
ljain112
ad5421a413
fix: do not reset party account for return doc
...
(cherry picked from commit 7e758a9d5b )
2025-06-17 09:59:44 +00:00
ruthra kumar
84f9a1fb2d
Merge pull request #48094 from frappe/mergify/bp/version-15-hotfix/pr-48082
...
fix:add validation for party type (backport #48082 )
2025-06-17 15:14:34 +05:30
ruthra kumar
7d88b8bbb9
Merge pull request #48093 from frappe/mergify/bp/version-15-hotfix/pr-47879
...
fix: add validation for exchange gain/loss entries (backport #47879 )
2025-06-17 13:59:08 +05:30
AlcinSnowlina
baa08ce496
fix: add validation for party type
...
(cherry picked from commit 7c9d6aaae2 )
2025-06-17 08:26:07 +00:00
ruthra kumar
7031a5033c
Merge pull request #48092 from frappe/mergify/bp/version-15-hotfix/pr-48076
...
fix: Prevent saving negative quantity in BOM (backport #48076 )
2025-06-17 13:47:20 +05:30
l0gesh29
1f1e88d52e
test: add test for debit/credit calculations in exchange gain/loss account filter in GL
...
(cherry picked from commit 6ea32a8762 )
# Conflicts:
# erpnext/accounts/report/general_ledger/test_general_ledger.py
2025-06-17 13:42:02 +05:30
l0gesh29
97f13049ee
fix: add validation for exchange gain/loss entries
...
(cherry picked from commit d992f67658 )
2025-06-17 08:04:57 +00:00
iamkhanraheel
1c9032a4c2
fix: prevent saving negative quantity in BOM
...
(cherry picked from commit e52d83e756 )
2025-06-17 07:50:27 +00:00
Khushi Rawat
323a91ddd7
Merge pull request #48090 from khushi8112/update-asset-status-after-revaluation-v15-backport
...
fix: update asset status after making asset value adjustment record
2025-06-17 13:06:50 +05:30
Khushi Rawat
ee30357835
fix: update asset status after making asset value adjustment record
2025-06-17 12:35:44 +05:30
mergify[bot]
4d18fd0e80
fix: budget naming series (backport #48075 ) ( #48080 )
...
* fix: budget naming series (#48075 )
(cherry picked from commit c4bdf2a721 )
# Conflicts:
# erpnext/accounts/doctype/budget/budget.json
* chore: resolve conflict
---------
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-06-17 11:21:54 +05:30
rohitwaghchaure
d054486495
Merge pull request #48065 from frappe/mergify/bp/version-15-hotfix/pr-48061
...
fix: incorrect warehouse set from SO to MR (backport #48061 )
2025-06-16 14:52:44 +05:30
Rohit Waghchaure
e9365d7272
fix: incorrect warehouse set from SO to MR
...
(cherry picked from commit 0da8d9c869 )
2025-06-16 04:42:27 +00:00
ruthra kumar
b3578ecf09
Merge pull request #48063 from frappe/mergify/bp/version-15-hotfix/pr-48036
...
fix: add validation for calculate ageing with filter for summary and … (backport #48036 )
2025-06-16 09:52:37 +05:30
l0gesh29
23db22ac0b
fix: add validation for calculate ageing with filter for summary and other reports
...
(cherry picked from commit c630aa9fe8 )
2025-06-16 03:10:11 +00:00
rohitwaghchaure
85099a3a68
Merge pull request #48044 from frappe/mergify/bp/version-15-hotfix/pr-48037
...
fix: float division by zero (backport #48037 )
2025-06-15 18:29:02 +05:30
mergify[bot]
db9f0b6f38
fix: pos invoice consolidation row refer issue (backport #48057 ) ( #48058 )
...
fix: pos invoice consolidation row refer issue (#48057 )
(cherry picked from commit 4178d9e2a1 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-06-13 20:08:22 +05:30
mergify[bot]
56311e6e1e
build(deps): bump rapidfuzz (backport #47503 ) ( #48051 )
...
build(deps): bump rapidfuzz (#47503 )
(cherry picked from commit c275c55d6c )
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
Co-authored-by: Akhil Narang <me@akhilnarang.dev >
2025-06-13 16:01:08 +05:30
Rohit Waghchaure
40504b8da2
fix: float division by zero
...
(cherry picked from commit 59cbe85817 )
2025-06-13 02:50:28 +00:00
rohitwaghchaure
379def5f0f
Merge pull request #48022 from frappe/mergify/bp/version-15-hotfix/pr-48018
...
fix: batch page length (backport #48018 )
2025-06-12 15:47:24 +05:30
Khushi Rawat
ab6a534df2
Merge pull request #48032 from frappe/mergify/bp/version-15-hotfix/pr-48031
...
fix: do not allow capitalization from connection tab for submitted asset (backport #48031 )
2025-06-12 15:22:06 +05:30
Khushi Rawat
7b5e2a6af0
fix: do not allow capitalization from connection tab for submitted asset
...
(cherry picked from commit 27bec4cde5 )
2025-06-12 09:48:10 +00:00
Rohit Waghchaure
994454bfc3
fix: batch page length
...
(cherry picked from commit 338256b799 )
2025-06-11 14:33:13 +00:00
Frappe PR Bot
9febca2981
chore(release): Bumped to Version 15.65.1
...
## [15.65.1](https://github.com/frappe/erpnext/compare/v15.65.0...v15.65.1 ) (2025-06-11)
### Bug Fixes
* unpack non-iterable NoneType object error ([f92b5b9 ](f92b5b9a2e ))
2025-06-11 12:51:34 +00:00
Sagar Vora
62efd09f2f
Merge pull request #48021 from frappe/mergify/bp/version-15/pr-48019
...
fix: unpack non-iterable NoneType object error in patch (backport #48019 )
2025-06-11 12:50:06 +00:00
Sagar Vora
b8f1c8f6b1
Merge pull request #48020 from frappe/mergify/bp/version-15-hotfix/pr-48019
...
fix: unpack non-iterable NoneType object error in patch (backport #48019 )
2025-06-11 12:49:27 +00:00
priyanshshah2442
f92b5b9a2e
fix: unpack non-iterable NoneType object error
...
(cherry picked from commit 7d940faa4f )
2025-06-11 12:49:17 +00:00
priyanshshah2442
dd39d24da0
fix: unpack non-iterable NoneType object error
...
(cherry picked from commit 7d940faa4f )
2025-06-11 12:49:05 +00:00
Frappe PR Bot
dc8bb792d7
chore(release): Bumped to Version 15.65.0
...
# [15.65.0](https://github.com/frappe/erpnext/compare/v15.64.1...v15.65.0 ) (2025-06-10)
### Bug Fixes
* add .length in list validation ([#47974 ](https://github.com/frappe/erpnext/issues/47974 )) ([66f41d4 ](66f41d44c4 ))
* add change log for bug fix in Additional Discount functionality ([f27e591 ](f27e591d88 ))
* add draft transactions also in calculated mismatch report ([23b5d2d ](23b5d2db2c ))
* add user permission while fetching ple ([a2cdd91 ](a2cdd91a0d ))
* **asset:** make purchase date mandatory ([a5e5553 ](a5e5553520 ))
* AttributeError due to incorrect object ([43d4e26 ](43d4e26ac5 ))
* available qty in BOM Stock Report ([84b2f87 ](84b2f871ba ))
* better description of tab name ([#44697 ](https://github.com/frappe/erpnext/issues/44697 )) ([d05b49b ](d05b49b0f8 ))
* changes in report ([78c6386 ](78c63869e0 ))
* changes to report and patch ([5237ff8 ](5237ff8d94 ))
* conflicts ([aa29c5d ](aa29c5dde2 ))
* consider expired batches in the stock reco (backport [#47909 ](https://github.com/frappe/erpnext/issues/47909 )) ([#47919 ](https://github.com/frappe/erpnext/issues/47919 )) ([2e78e14 ](2e78e14c7e ))
* consider user permission while populating the data ([617b065 ](617b0658b8 ))
* do not create repeat work orders ([795108c ](795108c1dd ))
* do not remove item which has zero qty and zero valuation ([ef77791 ](ef77791bd6 ))
* ensure proper float conversion for discount values ([d24c2c4 ](d24c2c4cca ))
* fetch correct item tax template on item rate update ([#47973 ](https://github.com/frappe/erpnext/issues/47973 )) ([f88e682 ](f88e68230a ))
* fieldtype to Currency for discount amounts ([59dd5fe ](59dd5fee26 ))
* incorrect warehouse in MR ([8156d89 ](8156d89903 ))
* key-error for COGS By Item Group report (backport [#47914 ](https://github.com/frappe/erpnext/issues/47914 )) ([#47915 ](https://github.com/frappe/erpnext/issues/47915 )) ([996fb75 ](996fb7552a ))
* patch to set discount percentange in case of mismatch ([039c47e ](039c47e3f2 ))
* pos permission error on strict permission (backport [#47896 ](https://github.com/frappe/erpnext/issues/47896 )) ([#47897 ](https://github.com/frappe/erpnext/issues/47897 )) ([0314a39 ](0314a39fab ))
* Project argument is passed correctly for MR creation ([e98ad4c ](e98ad4ce27 ))
* remove currency col ([35035c2 ](35035c2a31 ))
* remove use sales invoice check ([#47908 ](https://github.com/frappe/erpnext/issues/47908 )) ([1b15507 ](1b1550708d ))
* **report:** include descendants when filtering by parent item group ([d21bfa2 ](d21bfa219d ))
* **sales order:** error message on creation of work order from sales order ([129cd7a ](129cd7ae8a ))
* stock adjustment entry during reposting (backport [#47878 ](https://github.com/frappe/erpnext/issues/47878 )) ([#47883 ](https://github.com/frappe/erpnext/issues/47883 )) ([e5d06f8 ](e5d06f8c86 ))
* stock reco qty with inventory dimension (backport [#47918 ](https://github.com/frappe/erpnext/issues/47918 )) ([#47922 ](https://github.com/frappe/erpnext/issues/47922 )) ([6d2c14c ](6d2c14c75e ))
* test case to verify correct setting of discount amount and percentage ([06ea957 ](06ea957ae5 ))
* throw permission error ([#47976 ](https://github.com/frappe/erpnext/issues/47976 )) ([9167d2e ](9167d2ef64 ))
* typo ([8b4824f ](8b4824fef5 ))
* update currency based on transaction ([eaeb18c ](eaeb18c651 ))
* zero division error in purchase receipt ([b99f8fd ](b99f8fd021 ))
### Features
* Add hook to update gl dict by apps ([76c2477 ](76c2477d23 ))
* add validation for inter company transactions ([9a47c50 ](9a47c507c0 ))
* populate Timer dialog project field from Timesheet parent_project (backport [#47971 ](https://github.com/frappe/erpnext/issues/47971 )) ([#48001 ](https://github.com/frappe/erpnext/issues/48001 )) ([66b0426 ](66b0426155 ))
* report to verify discount amount mismatch ([b3eb49d ](b3eb49d39d ))
### Performance Improvements
* Batch GLE/SLE rename commits (backport [#47950 ](https://github.com/frappe/erpnext/issues/47950 )) ([#47951 ](https://github.com/frappe/erpnext/issues/47951 )) ([f490de9 ](f490de9285 ))
### Reverts
* Revert "fix: calculate discount percentage if discount amount is specified (#…" ([5a5449c ](5a5449c60c ))
2025-06-10 14:33:55 +00:00
ruthra kumar
bd11146f02
Merge pull request #47996 from frappe/version-15-hotfix
...
chore: release v15
2025-06-10 20:02:19 +05:30
rohitwaghchaure
33f1d7a5fe
Merge pull request #48004 from frappe/mergify/bp/version-15-hotfix/pr-47998
...
fix: incorrect warehouse in MR (backport #47998 )
2025-06-10 18:41:17 +05:30
rohitwaghchaure
60de0474a1
chore: fix conflicts
2025-06-10 18:19:27 +05:30
Rohit Waghchaure
8156d89903
fix: incorrect warehouse in MR
...
(cherry picked from commit 2b9ca79291 )
# Conflicts:
# erpnext/manufacturing/doctype/production_plan/production_plan.py
2025-06-10 12:41:26 +00:00
mergify[bot]
66b0426155
feat: populate Timer dialog project field from Timesheet parent_project (backport #47971 ) ( #48001 )
...
feat: populate Timer dialog project field from Timesheet parent_project (#47971 )
* feat: default parent project in timer dialog > project
* chore: fix formatting
* fix: remove unnecessary or condition
---------
(cherry picked from commit bc87609264 )
Co-authored-by: Rahul Agrawal <12agrawalrahul@gmail.com >
Co-authored-by: Rahul Agrawal <deathstarconsole@Rahuls-MacBook-Air.local >
2025-06-10 18:07:28 +05:30
rohitwaghchaure
60b12b8319
Merge pull request #47992 from frappe/mergify/bp/version-15-hotfix/pr-47969
...
fix: do not create repeat work orders (backport #47969 )
2025-06-10 16:40:54 +05:30
ruthra kumar
112d40db22
Merge pull request #47994 from frappe/mergify/bp/version-15-hotfix/pr-47981
...
refactor(Work Order): query_sales_order (backport #47981 )
2025-06-10 15:01:09 +05:30
ruthra kumar
0d0b05bf6c
Merge pull request #47991 from frappe/mergify/bp/version-15-hotfix/pr-47923
...
fix: update currency based on transaction (backport #47923 )
2025-06-10 14:42:05 +05:30
rohitwaghchaure
c2d7e8c471
chore: fix conflicts
2025-06-10 14:38:18 +05:30
rohitwaghchaure
ccb0f7ac42
chore: fix conflicts
2025-06-10 14:36:31 +05:30
rohitwaghchaure
781b66e252
chore: fix conflicts
2025-06-10 14:35:23 +05:30
barredterra
efd3b1c966
refactor(Work Order): query_sales_order
...
- Use `get_list` instead of `db.sql_list`
The method is used for setting link options in the frontend and the Link field doesn't ignore permissions, so get_list should be fine here.
- Added type hints to enable argument validation
(cherry picked from commit 2dbdacf905 )
2025-06-10 09:03:18 +00:00
Rohit Waghchaure
795108c1dd
fix: do not create repeat work orders
...
(cherry picked from commit 384f4e120a )
# Conflicts:
# erpnext/manufacturing/doctype/production_plan/production_plan.js
# erpnext/manufacturing/doctype/production_plan/test_production_plan.py
# erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
2025-06-10 09:00:27 +00:00
rohitwaghchaure
7348778220
Merge pull request #47941 from frappe/mergify/bp/version-15-hotfix/pr-47888
...
fix: do not remove item which has zero qty and zero valuation (backport #47888 )
2025-06-10 14:29:54 +05:30
DHINESH00
eaeb18c651
fix: update currency based on transaction
...
(cherry picked from commit fc4f38eed1 )
2025-06-10 08:56:37 +00:00
rohitwaghchaure
78607b5812
Merge pull request #47987 from frappe/mergify/bp/version-15-hotfix/pr-47942
...
fix: available qty in BOM Stock Report (backport #47942 )
2025-06-10 14:02:43 +05:30
Sagar Vora
823cfeaf4f
Merge pull request #47978 from frappe/mergify/bp/version-15-hotfix/pr-47976
...
fix: throw permission error (backport #47976 )
2025-06-10 07:37:10 +00:00
Sagar Vora
aa29c5dde2
fix: conflicts
2025-06-10 13:05:37 +05:30
ruthra kumar
713b17c3a5
Merge pull request #47990 from frappe/mergify/bp/version-15-hotfix/pr-47989
...
fix: Include draft transactions in the `Calculated Discount Mismatch` report (backport #47989 )
2025-06-10 12:58:05 +05:30
priyanshshah2442
23b5d2db2c
fix: add draft transactions also in calculated mismatch report
...
(cherry picked from commit 4e1abc1814 )
2025-06-10 07:12:03 +00:00
Rohit Waghchaure
84b2f871ba
fix: available qty in BOM Stock Report
...
(cherry picked from commit ea689bbe3f )
2025-06-10 06:50:51 +00:00
Sagar Vora
ac78bfb55b
Merge pull request #47985 from frappe/mergify/bp/version-15-hotfix/pr-47946
...
fix: patch and report for incorrect discount values (backport #47946 )
2025-06-10 06:10:23 +00:00
priyanshshah2442
59dd5fee26
fix: fieldtype to Currency for discount amounts
...
(cherry picked from commit f781a39dbe )
2025-06-10 06:04:09 +00:00
Sagar Vora
35035c2a31
fix: remove currency col
...
(cherry picked from commit 9bf9b34ac4 )
2025-06-10 06:04:08 +00:00
Sagar Vora
78c63869e0
fix: changes in report
...
(cherry picked from commit 33e793354c )
2025-06-10 06:04:08 +00:00
priyanshshah2442
06ea957ae5
fix: test case to verify correct setting of discount amount and percentage
...
(cherry picked from commit 3f0c5be5d9 )
2025-06-10 06:04:08 +00:00
priyanshshah2442
f27e591d88
fix: add change log for bug fix in Additional Discount functionality
...
(cherry picked from commit 9120927a65 )
2025-06-10 06:04:08 +00:00
priyanshshah2442
d24c2c4cca
fix: ensure proper float conversion for discount values
...
(cherry picked from commit 3dcb801a37 )
2025-06-10 06:04:07 +00:00
Sagar Vora
5237ff8d94
fix: changes to report and patch
...
(cherry picked from commit daad6137f8 )
2025-06-10 06:04:07 +00:00
priyanshshah2442
b3eb49d39d
feat: report to verify discount amount mismatch
...
(cherry picked from commit 62dd6df24f )
2025-06-10 06:04:07 +00:00
priyanshshah2442
039c47e3f2
fix: patch to set discount percentange in case of mismatch
...
(cherry picked from commit f7eda8a156 )
2025-06-10 06:04:06 +00:00
ruthra kumar
7ecb4d3d6f
Merge pull request #47968 from aerele/validate-intercompany-rate
...
Add validation for inter company transactions rate
2025-06-10 11:12:26 +05:30
ruthra kumar
76a9e45ff8
Merge pull request #47982 from frappe/mergify/bp/version-15-hotfix/pr-47974
...
fix: add .length in list validation (backport #47974 )
2025-06-10 10:25:21 +05:30
ruthra kumar
c69a0f150d
Merge pull request #47934 from thomasantony12/so_bug_on_wo
...
fix(sales order): error message on creation of work order from sales order
2025-06-10 10:19:33 +05:30
l0gesh29
66f41d44c4
fix: add .length in list validation ( #47974 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
(cherry picked from commit c8cec8cedf )
2025-06-09 23:16:36 +00:00
Khushi Rawat
7393a9f470
Merge pull request #47980 from frappe/mergify/bp/version-15-hotfix/pr-47979
...
fix: AttributeError due to incorrect object (backport #47979 )
2025-06-10 00:31:45 +05:30
Khushi Rawat
43d4e26ac5
fix: AttributeError due to incorrect object
...
(cherry picked from commit 351796bce6 )
2025-06-09 18:46:03 +00:00
Aayush Dalal
9167d2ef64
fix: throw permission error ( #47976 )
...
Co-authored-by: Sagar Vora <16315650+sagarvora@users.noreply.github.com >
(cherry picked from commit 8b6a8d0c4f )
# Conflicts:
# erpnext/stock/utils.py
2025-06-09 17:29:58 +00:00
Diptanil Saha
f88e68230a
fix: fetch correct item tax template on item rate update ( #47973 )
2025-06-09 19:23:33 +05:30
ravibharathi656
3aee14176c
test: pass sales invoice name instead of doc
2025-06-09 19:12:51 +05:30
ravibharathi656
d6796da464
test: add unit test for inter company transaction rate validation
2025-06-09 19:12:51 +05:30
ravibharathi656
9a47c507c0
feat: add validation for inter company transactions
2025-06-09 19:12:51 +05:30
ruthra kumar
95d1d7047d
Merge pull request #47967 from frappe/mergify/bp/version-15-hotfix/pr-47865
...
fix: consider user permission while populating the data (backport #47865 )
2025-06-09 15:41:37 +05:30
l0gesh29
a2cdd91a0d
fix: add user permission while fetching ple
...
(cherry picked from commit 1a4bb30923 )
2025-06-09 09:53:13 +00:00
l0gesh29
617b0658b8
fix: consider user permission while populating the data
...
(cherry picked from commit 074dc6d7dd )
2025-06-09 09:53:13 +00:00
Khushi Rawat
d8e9ed417d
Merge pull request #47943 from frappe/mergify/bp/version-15-hotfix/pr-47547
...
fix(asset): make purchase date mandatory (backport #47547 )
2025-06-09 14:48:57 +05:30
ruthra kumar
eb7eadc16f
Merge pull request #47590 from FathihMohammed/show_descedants
...
fix(report): include descendants when filtering by parent item group
2025-06-09 13:31:41 +05:30
FATHIH MOHAMMED
d21bfa219d
fix(report): include descendants when filtering by parent item group
2025-06-09 11:54:32 +05:30
ruthra kumar
198089cac1
Merge pull request #47958 from frappe/mergify/bp/version-15-hotfix/pr-44697
...
fix: better description of tab name (backport #44697 )
2025-06-09 10:17:31 +05:30
mahsem
d05b49b0f8
fix: better description of tab name ( #44697 )
...
(cherry picked from commit 6119d4384a )
2025-06-08 20:15:11 +00:00
mergify[bot]
f490de9285
perf: Batch GLE/SLE rename commits (backport #47950 ) ( #47951 )
...
perf: Batch GLE/SLE rename commits (#47950 )
(cherry picked from commit bb693c0a4f )
Co-authored-by: Ankush Menat <ankush@frappe.io >
2025-06-06 21:00:49 +05:30
RAVIBHARATHI P C
a5e5553520
fix(asset): make purchase date mandatory
...
(cherry picked from commit e6f47be4b0 )
2025-06-06 12:10:43 +00:00
rohitwaghchaure
ea393ef008
chore: fix conflicts
2025-06-06 15:38:10 +05:30
Rohit Waghchaure
ef77791bd6
fix: do not remove item which has zero qty and zero valuation
...
(cherry picked from commit 86e4a658a5 )
# Conflicts:
# erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py
2025-06-06 10:03:14 +00:00
Frappe PR Bot
63d165c48a
chore(release): Bumped to Version 15.64.1
...
## [15.64.1](https://github.com/frappe/erpnext/compare/v15.64.0...v15.64.1 ) (2025-06-06)
### Reverts
* Revert "fix: calculate discount percentage if discount amount is specified (#…" ([29d7593 ](29d7593fa7 ))
2025-06-06 07:07:12 +00:00
thomasantony12
129cd7ae8a
fix(sales order): error message on creation of work order from sales order
2025-06-06 12:36:30 +05:30
Sagar Vora
83a57909d3
Merge pull request #47933 from frappe/mergify/bp/version-15/pr-47927
...
fix: calculate discount percentage if discount amount is specified" (backport #47927 )
2025-06-06 07:05:40 +00:00
Sagar Vora
29d7593fa7
Revert "fix: calculate discount percentage if discount amount is specified (#…"
...
This reverts commit bb474f4f42 .
(cherry picked from commit 27dc0f5b70 )
2025-06-06 07:05:26 +00:00
Sagar Vora
a8e1c4f6cd
Merge pull request #47928 from frappe/mergify/bp/version-15-hotfix/pr-47927
...
fix: calculate discount percentage if discount amount is specified" (backport #47927 )
2025-06-06 06:07:35 +00:00
Sagar Vora
5a5449c60c
Revert "fix: calculate discount percentage if discount amount is specified (#…"
...
This reverts commit bb474f4f42 .
(cherry picked from commit 27dc0f5b70 )
2025-06-06 06:07:15 +00:00
mergify[bot]
6d2c14c75e
fix: stock reco qty with inventory dimension (backport #47918 ) ( #47922 )
...
fix: stock reco qty with inventory dimension (#47918 )
(cherry picked from commit 342cebc778 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-06-06 09:51:23 +05:30
mergify[bot]
2e78e14c7e
fix: consider expired batches in the stock reco (backport #47909 ) ( #47919 )
...
fix: consider expired batches in the stock reco (#47909 )
(cherry picked from commit 8fa3473945 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-06-05 17:35:23 +05:30
mergify[bot]
996fb7552a
fix: key-error for COGS By Item Group report (backport #47914 ) ( #47915 )
...
fix: key-error for COGS By Item Group report (#47914 )
fix: keyerror for COGS By Item Group report
(cherry picked from commit 997ce4eaa7 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-06-05 17:18:30 +05:30
Deepesh Garg
04349b61bd
Merge pull request #47917 from frappe/mergify/bp/version-15-hotfix/pr-47907
...
feat: Add hook to update gl dict by apps (backport #47907 )
2025-06-05 16:51:20 +05:30
Deepesh Garg
d3202068d9
style: Linting issues
...
(cherry picked from commit c4aecb15ce )
2025-06-05 11:03:52 +00:00
Deepesh Garg
76c2477d23
feat: Add hook to update gl dict by apps
...
(cherry picked from commit 10ff369ff2 )
2025-06-05 11:03:51 +00:00
Diptanil Saha
1b1550708d
fix: remove use sales invoice check ( #47908 )
2025-06-05 14:08:37 +05:30
ruthra kumar
425674e164
Merge pull request #47906 from frappe/mergify/bp/version-15-hotfix/pr-47665
...
fix: Project argument is not passed correctly for MR creation (backport #47665 )
2025-06-05 11:53:22 +05:30
Syed Mujeer Hashmi
e98ad4ce27
fix: Project argument is passed correctly for MR creation
...
(cherry picked from commit 9eab434ae8 )
2025-06-05 06:21:32 +00:00
mergify[bot]
0314a39fab
fix: pos permission error on strict permission (backport #47896 ) ( #47897 )
...
fix: pos permission error on strict permission (#47896 )
(cherry picked from commit bb903a4bef )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-06-04 16:11:07 +05:30
mergify[bot]
e5d06f8c86
fix: stock adjustment entry during reposting (backport #47878 ) ( #47883 )
...
fix: stock adjustment entry during reposting (#47878 )
fix: stock adjustment entry
(cherry picked from commit cbcd580daa )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-06-04 12:51:10 +05:30
ruthra kumar
fb5d60eeb6
Merge pull request #47873 from frappe/mergify/bp/version-15-hotfix/pr-47872
...
fix: typo (backport #47872 )
2025-06-03 19:49:47 +05:30
Mihir Kandoi
8d7be8a536
Merge pull request #47876 from frappe/mergify/bp/version-15-hotfix/pr-47874
2025-06-03 19:09:52 +05:30
Mihir Kandoi
b99f8fd021
fix: zero division error in purchase receipt
...
(cherry picked from commit 32229fb646 )
2025-06-03 13:09:28 +00:00
Ayush Marhatta
8b4824fef5
fix: typo
...
(cherry picked from commit a243abb5fd )
2025-06-03 12:09:06 +00:00
Frappe PR Bot
916511ef1a
chore(release): Bumped to Version 15.64.0
...
# [15.64.0](https://github.com/frappe/erpnext/compare/v15.63.0...v15.64.0 ) (2025-06-03)
### Bug Fixes
* Accounts receivable shouldn't fetch DN for employees ([9f5cfdd ](9f5cfdd65b ))
* add company filter to cost center and project in process statement of accounts ([5ebf1b9 ](5ebf1b9cc4 ))
* add internal link field in Sales Order connections for internal transactions ([3c697e9 ](3c697e90a3 ))
* calculate discount percentage if discount amount is specified ([#47806 ](https://github.com/frappe/erpnext/issues/47806 )) ([ba8a316 ](ba8a316b06 ))
* cash flow report fixes ([4a1966c ](4a1966c680 ))
* check return_against exists before api call ([8623a56 ](8623a5650b ))
* decimal issue ([#47839 ](https://github.com/frappe/erpnext/issues/47839 )) ([34b62d2 ](34b62d226c ))
* ensure backend response is awaited before saving ([5a23d7c ](5a23d7cdca ))
* GL entries for rejected returned materials ([#47612 ](https://github.com/frappe/erpnext/issues/47612 )) ([5bac652 ](5bac652b5f ))
* Handle duplicate Items qty in Quotation ([4c1b415 ](4c1b415b9d ))
* improved indexing for SLE queries. (backport [#47194 ](https://github.com/frappe/erpnext/issues/47194 )) ([#47822 ](https://github.com/frappe/erpnext/issues/47822 )) ([3879cbd ](3879cbd86d ))
* incorrect actual qty in product bundle balance report (backport [#47791 ](https://github.com/frappe/erpnext/issues/47791 )) ([#47814 ](https://github.com/frappe/erpnext/issues/47814 )) ([9df3b9b ](9df3b9b059 ))
* **Timesheet:** Only update to_time if it's more than 1 second off ([#47702 ](https://github.com/frappe/erpnext/issues/47702 )) ([470534a ](470534af78 ))
* use `query.walk() `for escaping special chars in receiable/payable report ([2e3ebec ](2e3ebec53c ))
* use user default for company instead of global default in purchase order analysis report ([7d828dc ](7d828dc17e ))
### Features
* add column "Item Name" to "BOM Stock Report" (backport [#47116 ](https://github.com/frappe/erpnext/issues/47116 )) ([#47485 ](https://github.com/frappe/erpnext/issues/47485 )) ([9192913 ](9192913832 ))
* allow to set valuation rate for Rejected Materials (backport [#47582 ](https://github.com/frappe/erpnext/issues/47582 )) ([#47869 ](https://github.com/frappe/erpnext/issues/47869 )) ([3582b32 ](3582b32f03 ))
* show item name for raw materials in BOM creator ([0c612be ](0c612be6fe ))
* specify expense account and cost center for raw materials in Su… (backport [#47756 ](https://github.com/frappe/erpnext/issues/47756 )) ([#47861 ](https://github.com/frappe/erpnext/issues/47861 )) ([01dd733 ](01dd7337a2 ))
2025-06-03 11:54:42 +00:00
ruthra kumar
c614ff419b
Merge pull request #47868 from frappe/version-15-hotfix
...
chore: release v15
2025-06-03 17:23:19 +05:30
ruthra kumar
d5163ed502
Merge pull request #47870 from frappe/mergify/bp/version-15-hotfix/pr-47612
...
fix: GL entries for rejected returned materials (backport #47612 )
2025-06-03 16:45:02 +05:30
rohitwaghchaure
5bac652b5f
fix: GL entries for rejected returned materials ( #47612 )
...
(cherry picked from commit 3e098da01f )
2025-06-03 10:57:14 +00:00
mergify[bot]
3582b32f03
feat: allow to set valuation rate for Rejected Materials (backport #47582 ) ( #47869 )
...
feat: allow to set valuation rate for Rejected Materials (#47582 )
(cherry picked from commit ca0e53dd78 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-06-03 16:25:53 +05:30
ruthra kumar
2815a0d827
Merge pull request #47864 from frappe/mergify/bp/version-15-hotfix/pr-47854
...
fix: use user default for company instead of global default in purchase order analysis report (backport #47854 )
2025-06-03 13:22:23 +05:30
Ayush Marhatta
7d828dc17e
fix: use user default for company instead of global default in purchase order analysis report
...
(cherry picked from commit 49f23513e0 )
2025-06-03 07:48:19 +00:00
mergify[bot]
01dd7337a2
feat: specify expense account and cost center for raw materials in Su… (backport #47756 ) ( #47861 )
2025-06-03 12:28:12 +05:30
Marc Ramser
470534af78
fix(Timesheet): Only update to_time if it's more than 1 second off ( #47702 )
...
* Fix: Only update to_time if it's more than 1 second off
Before, to_time was updated even when it was almost the same as the expected time (like 17:20 vs 17:19:59.998). This causes problems because of small rounding errors and caused valid times like 17:20 to be reset. Now, to_time is only updated if the difference is greater than 1 second.
To reproduce the current error:
* From Time 09:00:00
* To Time 17:20:00
Save
To Time is 17:19:59
* Update erpnext/projects/doctype/timesheet/timesheet.py
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
* Update timesheet.py
---------
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-06-03 11:59:13 +05:30
ruthra kumar
a4fe89f65c
Merge pull request #47860 from frappe/mergify/bp/version-15-hotfix/pr-47809
...
fix: cash flow report fixes (backport #47809 )
2025-06-03 11:47:50 +05:30
Lakshit Jain
4a1966c680
fix: cash flow report fixes
...
(cherry picked from commit 20b87512d1 )
2025-06-03 05:53:23 +00:00
ruthra kumar
cd7462dd87
Merge pull request #47852 from frappe/mergify/bp/version-15-hotfix/pr-47780
...
fix: add internal link field in Sales Order connections for internal … (backport #47780 )
2025-06-03 09:59:31 +05:30
Karuppasamy923
3c697e90a3
fix: add internal link field in Sales Order connections for internal transactions
...
(cherry picked from commit e3e6503076 )
2025-06-02 11:17:45 +00:00
ruthra kumar
6dde327713
Merge pull request #47849 from frappe/mergify/bp/version-15-hotfix/pr-47502
...
fix: Handle duplicate Items qty in Quotation (backport #47502 )
2025-06-02 15:11:46 +05:30
ruthra kumar
16b10274cf
Merge pull request #47840 from frappe/mergify/bp/version-15-hotfix/pr-47839
...
fix: decimal issue (backport #47839 )
2025-06-02 14:51:08 +05:30
Abdeali Chharchhodawala
4c1b415b9d
fix: Handle duplicate Items qty in Quotation
...
fix: Handle duplicate Items qty in Quotation
(cherry picked from commit 39f6d8ffb6 )
2025-06-02 09:20:41 +00:00
ruthra kumar
d7124779bf
Merge pull request #47842 from frappe/mergify/bp/version-15-hotfix/pr-47821
...
Accounts receivable show delivery note (backport #47821 )
2025-06-02 14:02:05 +05:30
ruthra kumar
053a5b93ca
Merge pull request #47844 from frappe/mergify/bp/version-15-hotfix/pr-47781
...
fix: add company filter to cost center and project in process statement of accounts (backport #47781 )
2025-06-02 13:41:21 +05:30
l0gesh29
9f5cfdd65b
fix: Accounts receivable shouldn't fetch DN for employees
...
* fix: reorder function call
* fix: Add condition to fetch return entries for specific party types
(cherry picked from commit c8e052f3c6 )
2025-06-02 13:40:20 +05:30
ljain112
5ebf1b9cc4
fix: add company filter to cost center and project in process statement of accounts
...
(cherry picked from commit 14313b162a )
2025-06-02 08:08:42 +00:00
rohitwaghchaure
34b62d226c
fix: decimal issue ( #47839 )
...
(cherry picked from commit 0dbd9efc91 )
2025-06-02 07:55:28 +00:00
Mihir Kandoi
9bf8904c80
Merge pull request #47832 from frappe/mergify/bp/version-15-hotfix/pr-47806
2025-05-31 21:18:29 +05:30
Mihir Kandoi
ba8a316b06
fix: calculate discount percentage if discount amount is specified ( #47806 )
...
(cherry picked from commit bb474f4f42 )
2025-05-31 15:23:21 +00:00
mergify[bot]
3879cbd86d
fix: improved indexing for SLE queries. (backport #47194 ) ( #47822 )
...
* fix: improved indexing for SLE queries. (#47194 )
(cherry picked from commit b49a835b4c )
# Conflicts:
# erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
* chore: fix conflicts
---------
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-30 15:36:51 +05:30
mergify[bot]
9df3b9b059
fix: incorrect actual qty in product bundle balance report (backport #47791 ) ( #47814 )
...
fix: incorrect actual qty in product bundle balance report (#47791 )
(cherry picked from commit c544c3e018 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-30 14:01:32 +05:30
ruthra kumar
0131800df2
Merge pull request #47808 from frappe/mergify/bp/version-15-hotfix/pr-47794
...
fix: use `query.walk() `for escaping special chars in receiable/payable report (backport #47794 )
2025-05-29 14:07:34 +05:30
ljain112
2e3ebec53c
fix: use query.walk() for escaping special chars in receiable/payable report
...
(cherry picked from commit a0a51b5074 )
2025-05-29 08:21:18 +00:00
mergify[bot]
ef9ccd7a57
chore: removed orphaned function (backport #47796 ) ( #47804 )
...
chore: removed orphaned function (#47796 )
(cherry picked from commit cb9e6f6655 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-29 12:25:08 +05:30
Mihir Kandoi
903d9b50fe
Merge pull request #47798 from frappe/mergify/bp/version-15-hotfix/pr-47792
...
feat: show item name for raw materials in BOM creator (backport #47792 )
2025-05-28 20:28:51 +05:30
Mihir Kandoi
0c612be6fe
feat: show item name for raw materials in BOM creator
...
(cherry picked from commit 90ba4ad1e1 )
2025-05-28 14:23:24 +00:00
ruthra kumar
893a86e173
Merge pull request #47777 from frappe/mergify/bp/version-15-hotfix/pr-47041
...
fix: Check `return_against` and Await API Call (backport #47041 )
2025-05-28 10:57:56 +05:30
Sanket322
5a23d7cdca
fix: ensure backend response is awaited before saving
...
(cherry picked from commit c48db0b7c0 )
2025-05-28 03:56:00 +00:00
Sanket322
8623a5650b
fix: check return_against exists before api call
...
(cherry picked from commit 00b6b97197 )
2025-05-28 03:56:00 +00:00
mergify[bot]
73bc57f53e
Revert "fix: translate_pos_buttons" (backport #47773 ) ( #47774 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix: translate_pos_buttons" (#47773 )
2025-05-27 21:11:49 +02:00
mergify[bot]
9192913832
feat: add column "Item Name" to "BOM Stock Report" (backport #47116 ) ( #47485 )
...
Co-authored-by: Patrick Eißler <77415730+PatrickDEissler@users.noreply.github.com >
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-05-27 19:21:41 +02:00
Frappe PR Bot
f59093c6b7
chore(release): Bumped to Version 15.63.0
...
# [15.63.0](https://github.com/frappe/erpnext/compare/v15.62.0...v15.63.0 ) (2025-05-27)
### Bug Fixes
* absence of rounding causing discrepancy in the valuation rate calculation (backport [#47700 ](https://github.com/frappe/erpnext/issues/47700 )) ([#47711 ](https://github.com/frappe/erpnext/issues/47711 )) ([f41bcc6 ](f41bcc6fec ))
* add no_copy for lost reasons ([db97dbd ](db97dbd394 ))
* create Quality Inspection button not showing (backport [#47746 ](https://github.com/frappe/erpnext/issues/47746 )) ([#47750 ](https://github.com/frappe/erpnext/issues/47750 )) ([60dfe36 ](60dfe36195 ))
* display stock value in currency format in chart warehouse wise stock value ([ba009f4 ](ba009f4626 ))
* do not update same field twice ([63ba27e ](63ba27e359 ))
* exchange rate not being fetched when creating supplier quotation from MR ([2c22615 ](2c22615b6b ))
* filter of item for manufacture type material request (backport [#47712 ](https://github.com/frappe/erpnext/issues/47712 )) ([#47717 ](https://github.com/frappe/erpnext/issues/47717 )) ([2961e59 ](2961e595c2 ))
* handle multiselect filters for tree doctypes in Customer Ledger Summary Report ([f783bf6 ](f783bf60a4 ))
* Headline rendered twice on first save ([f94a14c ](f94a14c06a ))
* include rejected amount in PI/PR overbilling validation logic ([#47572 ](https://github.com/frappe/erpnext/issues/47572 )) ([cd1c10a ](cd1c10a43f ))
* incorrect inventory dimension for material transfer (backport [#47592 ](https://github.com/frappe/erpnext/issues/47592 )) ([#47644 ](https://github.com/frappe/erpnext/issues/47644 )) ([9a78283 ](9a78283ecb ))
* incorrect valuation rate due to positive qty (backport [#47686 ](https://github.com/frappe/erpnext/issues/47686 )) ([#47688 ](https://github.com/frappe/erpnext/issues/47688 )) ([62aa1cd ](62aa1cdb33 ))
* linter ([c44493f ](c44493fd7e ))
* Linter (due to conflicts resolved on gh) ([37f4cf5 ](37f4cf5367 ))
* Linters ([91e167f ](91e167fe72 ))
* made changes specifically for value adjustment entry ([74e29f1 ](74e29f1218 ))
* Merge conflicts ([3deb11e ](3deb11e5b2 ))
* only include advances within the tcs period ([a2f5975 ](a2f5975133 ))
* party account based on party type's account type ([d3d22f6 ](d3d22f699e ))
* patch to rename group_by filter in custom reports (backport [#47709 ](https://github.com/frappe/erpnext/issues/47709 )) ([#47730 ](https://github.com/frappe/erpnext/issues/47730 )) ([a137944 ](a137944955 ))
* patch to set status cancelled for already cancelled pos invoices (backport [#47725 ](https://github.com/frappe/erpnext/issues/47725 )) ([#47759 ](https://github.com/frappe/erpnext/issues/47759 )) ([4fd1af2 ](4fd1af2118 ))
* **portal:** User cannot create 0 qty SQ from RFQ ([f95a3f5 ](f95a3f5b8b ))
* pos invoice status not updating on cancel (backport [#47556 ](https://github.com/frappe/erpnext/issues/47556 )) ([#47657 ](https://github.com/frappe/erpnext/issues/47657 )) ([db318a4 ](db318a4e9b ))
* prettier ([0f22646](0f2264658f ))
* prettier ([2c8db09 ](2c8db092a0 ))
* Relabel unit price settings for more clarity ([8891f46 ](8891f46a22 ))
* setting paid amount to 0 when is_paid is unchecked in purchase invoice ([895231a ](895231a8a7 ))
* show general ledger in doc currency in Process Statement Of Accounts ([b3cbbf2 ](b3cbbf2ce3 ))
* skip drop ship items (backport [#47670 ](https://github.com/frappe/erpnext/issues/47670 )) ([#47718 ](https://github.com/frappe/erpnext/issues/47718 )) ([e058885 ](e05888502f ))
* skip last purchase rate for free item (backport [#47693 ](https://github.com/frappe/erpnext/issues/47693 )) ([#47696 ](https://github.com/frappe/erpnext/issues/47696 )) ([f17b7b5 ](f17b7b5ee9 ))
* space ([fe78bb6 ](fe78bb60c4 ))
* space ([194e41a ](194e41a2d9 ))
* translate_pos_buttons ([01b0d10 ](01b0d1057e ))
* Treat rows as Unit Price rows only until the qty is 0 ([d963601 ](d9636018f5 ))
* typo in TREE_DOCTYPES list "Terrirtory" should be "Territory" ([3d2d1ba ](3d2d1ba072 ))
* updated value after depreciation after value adjustment ([8ed6e98 ](8ed6e98565 ))
* use pypika object `LiteralValue` for adding match conditions ([fb2df77 ](fb2df77da2 ))
### Features
* add validation for Item Tax Template on rate change ([92d5e91 ](92d5e91e1f ))
* Unit Price Contract ([33366fc ](33366fce6c ))
* Unit Price Items in Buying (RFQ, SQ, PO) ([f8fa775 ](f8fa775af3 ))
2025-05-27 14:56:33 +00:00
ruthra kumar
7ede5392bd
Merge pull request #47758 from frappe/version-15-hotfix
...
chore: release v15
2025-05-27 20:24:59 +05:30
ruthra kumar
0f5c7d95a0
Merge pull request #47772 from frappe/mergify/bp/version-15-hotfix/pr-47766
...
fix: handle multiselect filters for tree doctypes in Customer Ledger Summary Report (backport #47766 )
2025-05-27 20:09:05 +05:30
ljain112
f783bf60a4
fix: handle multiselect filters for tree doctypes in Customer Ledger Summary Report
...
(cherry picked from commit 536f7d5ff8 )
2025-05-27 14:24:08 +00:00
ruthra kumar
4c49ab19d6
Merge pull request #47769 from frappe/mergify/bp/version-15-hotfix/pr-47765
...
fix: use pypika object `LiteralValue` for adding match conditions (backport #47765 )
2025-05-27 19:52:20 +05:30
ruthra kumar
de1afee75a
Merge pull request #47770 from frappe/mergify/bp/version-15-hotfix/pr-47767
...
fix: add no_copy for lost reasons (backport #47767 )
2025-05-27 19:52:04 +05:30
l0gesh29
db97dbd394
fix: add no_copy for lost reasons
...
(cherry picked from commit 98e889a516 )
2025-05-27 12:33:50 +00:00
ljain112
fb2df77da2
fix: use pypika object LiteralValue for adding match conditions
...
(cherry picked from commit 9093e5e363 )
2025-05-27 12:31:16 +00:00
ruthra kumar
260073f14a
Merge pull request #47764 from frappe/mergify/bp/version-15-hotfix/pr-47763
...
feat: add validation for Item Tax Template on rate change (backport #47763 )
2025-05-27 17:14:54 +05:30
Karuppasamy923
92d5e91e1f
feat: add validation for Item Tax Template on rate change
...
(cherry picked from commit a9a957edc7 )
2025-05-27 11:30:15 +00:00
mergify[bot]
4fd1af2118
fix: patch to set status cancelled for already cancelled pos invoices (backport #47725 ) ( #47759 )
...
* fix: patch to set status cancelled for already cancelled pos invoices (#47725 )
(cherry picked from commit 4d1d66e579 )
# Conflicts:
# erpnext/patches.txt
* chore: resolve conflict
---------
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-27 15:55:40 +05:30
Khushi Rawat
5997e37454
Merge pull request #47754 from khushi8112/asset-value-adjustment-of-zero-cost
...
fix: updated value after depreciation after value adjustment
2025-05-27 15:28:11 +05:30
Khushi Rawat
63ba27e359
fix: do not update same field twice
2025-05-27 15:10:51 +05:30
ruthra kumar
fd19f284c4
Merge pull request #47755 from frappe/mergify/bp/version-15-hotfix/pr-47679
...
fix: setting paid amount to 0 when is_paid is unchecked in purchase invoice (backport #47679 )
2025-05-27 14:37:21 +05:30
Khushi Rawat
74e29f1218
fix: made changes specifically for value adjustment entry
2025-05-27 14:14:30 +05:30
ruthra kumar
5dee1d40ac
Merge pull request #47753 from frappe/mergify/bp/version-15-hotfix/pr-47736
...
fix: only include advances within the tcs period (backport #47736 )
2025-05-27 14:11:01 +05:30
ljain112
895231a8a7
fix: setting paid amount to 0 when is_paid is unchecked in purchase invoice
...
(cherry picked from commit e358a9e53f )
2025-05-27 08:32:33 +00:00
Khushi Rawat
8ed6e98565
fix: updated value after depreciation after value adjustment
2025-05-27 13:34:03 +05:30
ruthra kumar
70f9c13f3c
Merge pull request #47751 from frappe/mergify/bp/version-15-hotfix/pr-47737
...
fix: party account based on party type's account type (backport #47737 )
2025-05-27 13:31:39 +05:30
ljain112
a2f5975133
fix: only include advances within the tcs period
...
(cherry picked from commit 477ec9fdcc )
2025-05-27 07:49:19 +00:00
ljain112
d3d22f699e
fix: party account based on party type's account type
...
(cherry picked from commit 19b1650522 )
2025-05-27 07:44:13 +00:00
mergify[bot]
60dfe36195
fix: create Quality Inspection button not showing (backport #47746 ) ( #47750 )
...
fix: create Quality Inspection button not showing (#47746 )
(cherry picked from commit d8cb073eaf )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-27 13:06:32 +05:30
ruthra kumar
b9698366c3
Merge pull request #47747 from frappe/mergify/bp/version-15-hotfix/pr-47654
...
fix: show general ledger in doc currency in Process Statement Of Accounts (backport #47654 )
2025-05-27 12:01:48 +05:30
ruthra kumar
1fb4ac44fe
Merge pull request #47748 from frappe/mergify/bp/version-15-hotfix/pr-47659
...
fix: translate_pos_buttons (backport #47659 )
2025-05-27 11:52:27 +05:30
mahsem
0f2264658f
fix: prettier
...
(cherry picked from commit 2839fc9460 )
2025-05-27 06:12:19 +00:00
mahsem
fe78bb60c4
fix: space
...
(cherry picked from commit 50a5b51909 )
2025-05-27 06:12:19 +00:00
mahsem
194e41a2d9
fix: space
...
(cherry picked from commit a442ec4e80 )
2025-05-27 06:12:19 +00:00
mahsem
2c8db092a0
fix: prettier
...
(cherry picked from commit 1953c8489c )
2025-05-27 06:12:19 +00:00
mahsem
c44493fd7e
fix: linter
...
(cherry picked from commit 4a6b5b9993 )
2025-05-27 06:12:18 +00:00
mahsem
01b0d1057e
fix: translate_pos_buttons
...
(cherry picked from commit ce45d1664d )
2025-05-27 06:12:18 +00:00
ljain112
9d2f396d75
chore: update test case because currency is auto set to system currency
...
(cherry picked from commit 22a94d6817 )
2025-05-27 06:11:09 +00:00
ljain112
b3cbbf2ce3
fix: show general ledger in doc currency in Process Statement Of Accounts
...
(cherry picked from commit 998f6a29a4 )
2025-05-27 06:11:09 +00:00
ruthra kumar
0cbb7223be
Merge pull request #47742 from frappe/mergify/bp/version-15-hotfix/pr-47697
...
refactor: Fetch party name for contract (backport #47697 )
2025-05-26 19:56:31 +05:30
ruthra kumar
c09b258d57
chore: resolve conflicts
2025-05-26 17:48:11 +05:30
ruthra kumar
d5d1a51b92
refactor: patch old contract with full party name
...
(cherry picked from commit 8e2221178b )
# Conflicts:
# erpnext/patches.txt
2025-05-26 12:11:31 +00:00
ruthra kumar
9abac4c6df
refactor: fetch party name on selection
...
(cherry picked from commit 752024e222 )
2025-05-26 12:11:31 +00:00
ruthra kumar
48f786e493
refactor: full name field in contract
...
(cherry picked from commit 016924361a )
# Conflicts:
# erpnext/crm/doctype/contract/contract.json
2025-05-26 12:11:30 +00:00
mergify[bot]
a137944955
fix: patch to rename group_by filter in custom reports (backport #47709 ) ( #47730 )
...
* fix: patch to rename group_by filter in custom reports
(cherry picked from commit 0d19c18c06 )
# Conflicts:
# erpnext/patches.txt
* fix: using python instead of sql query
(cherry picked from commit 48eccb1f73 )
* chore: resolve conflict
---------
Co-authored-by: diptanilsaha <diptanil@frappe.io >
2025-05-26 13:29:41 +05:30
ruthra kumar
bb54bebe94
Merge pull request #47726 from frappe/mergify/bp/version-15-hotfix/pr-47253
...
fix: display stock value in currency format in chart warehouse wise stock value (backport #47253 )
2025-05-26 11:35:46 +05:30
Prateek Karamchandani
ba009f4626
fix: display stock value in currency format in chart warehouse wise stock value
...
(cherry picked from commit 7a5cbc759c )
2025-05-26 05:49:56 +00:00
mergify[bot]
e05888502f
fix: skip drop ship items (backport #47670 ) ( #47718 )
...
fix: skip drop ship items (#47670 )
(cherry picked from commit 67c86ec028 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-26 07:53:55 +05:30
mergify[bot]
2961e595c2
fix: filter of item for manufacture type material request (backport #47712 ) ( #47717 )
...
fix: filter of item for manufacture type material request (#47712 )
(cherry picked from commit 874750f9ce )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-25 20:51:14 +05:30
mergify[bot]
f41bcc6fec
fix: absence of rounding causing discrepancy in the valuation rate calculation (backport #47700 ) ( #47711 )
...
fix: absence of rounding causing discrepancy in the valuation rate calculation (#47700 )
(cherry picked from commit 1e8ed22421 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-24 17:27:20 +05:30
Marica
a6b1bdc78b
Merge pull request #47410 from frappe/mergify/bp/version-15-hotfix/pr-46214
...
feat: Unit Price Items (backport #46214 )
2025-05-23 17:42:33 +02:00
mergify[bot]
f17b7b5ee9
fix: skip last purchase rate for free item (backport #47693 ) ( #47696 )
...
fix: skip last purchase rate for free item (#47693 )
(cherry picked from commit c3b17024bd )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-23 09:49:51 +05:30
ruthra kumar
5529a17831
Merge pull request #47685 from frappe/mergify/bp/version-15-hotfix/pr-47675
...
fix: typo in TREE_DOCTYPES list "Terrirtory" should be "Territory" (backport #47675 )
2025-05-22 16:25:15 +05:30
mergify[bot]
62aa1cdb33
fix: incorrect valuation rate due to positive qty (backport #47686 ) ( #47688 )
...
fix: incorrect valuation rate due to positive qty (#47686 )
(cherry picked from commit 6ed97b5fda )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-05-22 16:17:18 +05:30
ljain112
3d2d1ba072
fix: typo in TREE_DOCTYPES list "Terrirtory" should be "Territory"
...
(cherry picked from commit 51162cb1a3 )
2025-05-22 10:27:05 +00:00
Mihir Kandoi
f3bc80c89d
Merge pull request #47678 from frappe/mergify/bp/version-15-hotfix/pr-47658
...
fix: exchange rate not being fetched when creating supplier quotation… (backport #47658 )
2025-05-22 14:36:37 +05:30
Mihir Kandoi
6892994ef6
Merge pull request #47677 from frappe/mergify/bp/version-15-hotfix/pr-47572
...
fix: include rejected amount in PI/PR overbilling validation logic (backport #47572 )
2025-05-22 14:36:19 +05:30
Mihir Kandoi
2c22615b6b
fix: exchange rate not being fetched when creating supplier quotation from MR
...
(cherry picked from commit 9d12ae071a )
2025-05-22 07:26:50 +00:00
Mihir Kandoi
cd1c10a43f
fix: include rejected amount in PI/PR overbilling validation logic ( #47572 )
...
* fix: include rejected amount in PI/PR overbilling validation logic
* fix: add check if amount is 0
* fix: unneccessary condition
(cherry picked from commit 8d9888b1b6 )
2025-05-22 07:23:46 +00:00
mergify[bot]
db318a4e9b
fix: pos invoice status not updating on cancel (backport #47556 ) ( #47657 )
...
fix: pos invoice status not updating on cancel (#47556 )
(cherry picked from commit 8c86def018 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-21 15:09:48 +05:30
mergify[bot]
9a78283ecb
fix: incorrect inventory dimension for material transfer (backport #47592 ) ( #47644 )
...
fix: incorrect inventory dimension for material transfer (#47592 )
(cherry picked from commit 738cb6a0c1 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-20 20:46:57 +05:30
Frappe PR Bot
52a5cd9702
chore(release): Bumped to Version 15.62.0
...
# [15.62.0](https://github.com/frappe/erpnext/compare/v15.61.1...v15.62.0 ) (2025-05-20)
### Bug Fixes
* alias name and parent to prevent child row mapping issues ([612fa7c ](612fa7c672 ))
* allow FG as RM by default (backport [#47543 ](https://github.com/frappe/erpnext/issues/47543 )) ([#47550 ](https://github.com/frappe/erpnext/issues/47550 )) ([9355782 ](9355782397 ))
* asset cancellation issue (backport [#47639 ](https://github.com/frappe/erpnext/issues/47639 )) ([#47641 ](https://github.com/frappe/erpnext/issues/47641 )) ([ce9da48 ](ce9da48a5e ))
* asset image field updation issue (backport [#47615 ](https://github.com/frappe/erpnext/issues/47615 )) ([#47617 ](https://github.com/frappe/erpnext/issues/47617 )) ([35c7af1 ](35c7af1b9d ))
* better validation message with solution for BOM recursion (backport [#47472 ](https://github.com/frappe/erpnext/issues/47472 )) ([#47477 ](https://github.com/frappe/erpnext/issues/47477 )) ([a450f4c ](a450f4ce64 ))
* Broken test + use `super()` appropriately ([5b50d5a ](5b50d5abf2 ))
* Conflicts ([9cede83 ](9cede83de1 ))
* correct expense amount in party ledger summary. ([09a46fc ](09a46fcf0e ))
* date formatting in process_statement_of_accounts accounts_receivable print format ([cf354c0 ](cf354c0da3 ))
* include only invoices with update_stock = 0 for billed amt in delivery note. ([70e190d ](70e190dbbb ))
* incorrect qty during reset (backport [#47593 ](https://github.com/frappe/erpnext/issues/47593 )) ([#47595 ](https://github.com/frappe/erpnext/issues/47595 )) ([72ae80e ](72ae80e2e3 ))
* mapping of dispatch address when creating PO from SO (backport [#47552 ](https://github.com/frappe/erpnext/issues/47552 )) ([#47553 ](https://github.com/frappe/erpnext/issues/47553 )) ([30ec69c ](30ec69c977 ))
* POS Invoice can't use Loyalty Points when Global Rounded Total is Disabled (backport [#47491 ](https://github.com/frappe/erpnext/issues/47491 )) ([#47564 ](https://github.com/frappe/erpnext/issues/47564 )) ([926c0c5 ](926c0c5cf4 ))
* pos item group filter fetching wrong items (backport [#47545 ](https://github.com/frappe/erpnext/issues/47545 )) ([#47546 ](https://github.com/frappe/erpnext/issues/47546 )) ([5a3eff0 ](5a3eff05a1 ))
* **quotation:** use `Text Editor` field in alternative items dialog for item description ([32eeeda ](32eeedac24 ))
* remove hardcoded doctype in `make_return_doc` ([1a69d81 ](1a69d8137f ))
* removed invalid child param to prevent callback failure ([073d06c ](073d06c44f ))
* **SalesAnalytics:** Ignore opening entries ([be280a4 ](be280a408e ))
* set no_copy to party_balance field in Payment Entry ([da4ed5c ](da4ed5cc18 ))
* set no_copy to party_balance field in Payment Entry ([52cab02 ](52cab02a5c ))
* validate inter-company transaction address links ([86aa072 ](86aa072235 ))
* validation message format (backport [#47542 ](https://github.com/frappe/erpnext/issues/47542 )) ([#47549 ](https://github.com/frappe/erpnext/issues/47549 )) ([f225e19 ](f225e1986e ))
### Features
* add checbox for validating time logs in job card ([80c7661 ](80c76618ae ))
* add option to calculate ageing based on report date or today date ([69337cf ](69337cf18b ))
2025-05-20 13:54:53 +00:00
ruthra kumar
f3052a446f
Merge pull request #47636 from frappe/version-15-hotfix
...
chore: release v15
2025-05-20 19:23:12 +05:30
mergify[bot]
ce9da48a5e
fix: asset cancellation issue (backport #47639 ) ( #47641 )
...
fix: asset cancellation issue (#47639 )
(cherry picked from commit 33ab64dec2 )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-05-20 17:21:48 +05:30
mergify[bot]
a450f4ce64
fix: better validation message with solution for BOM recursion (backport #47472 ) ( #47477 )
...
fix: better validation message with solution for BOM recursion
(cherry picked from commit 7103cdd84a )
Co-authored-by: Rohit Waghchaure <rohitw1991@gmail.com >
2025-05-20 16:15:23 +05:30
ruthra kumar
a029f2e8a3
Merge pull request #47633 from frappe/mergify/bp/version-15-hotfix/pr-47632
...
fix(quotation): use `Text Editor` field in alternative items dialog (backport #47632 )
2025-05-20 14:25:10 +05:30
Akhil Narang
32eeedac24
fix(quotation): use Text Editor field in alternative items dialog for item description
...
`Data` causes text to overflow - the field is originally a `Text Editor` field
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
(cherry picked from commit c7ea91073e )
2025-05-20 08:52:05 +00:00
ruthra kumar
ecb2bab70f
Merge pull request #47631 from frappe/mergify/bp/version-15-hotfix/pr-47629
...
fix: date formatting in process_statement_of_accounts accounts_receivable print format (backport #47629 )
2025-05-20 14:06:20 +05:30
ljain112
cf354c0da3
fix: date formatting in process_statement_of_accounts accounts_receivable print format
...
(cherry picked from commit 67c32ce3c9 )
# Conflicts:
# erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html
2025-05-20 13:57:47 +05:30
ruthra kumar
73fc8c374f
Merge pull request #47628 from frappe/mergify/bp/version-15-hotfix/pr-47580
...
feat: add option to calculate ageing based on report date or today's date (backport #47580 )
2025-05-20 13:53:04 +05:30
ruthra kumar
8c4ce03f44
Merge pull request #47623 from frappe/mergify/bp/version-15-hotfix/pr-47486
...
fix(SalesAnalytics): Ignore opening entries (backport #47486 )
2025-05-20 13:21:36 +05:30
l0gesh29
69337cf18b
feat: add option to calculate ageing based on report date or today date
...
(cherry picked from commit c67ba2d49b )
2025-05-20 07:48:39 +00:00
ruthra kumar
b773b494a0
Merge pull request #47625 from frappe/mergify/bp/version-15-hotfix/pr-47559
...
fix: include only invoices with update_stock = 0 for billed amt in delivery note. (backport #47559 )
2025-05-20 11:25:06 +05:30
ljain112
70e190dbbb
fix: include only invoices with update_stock = 0 for billed amt in delivery note.
...
(cherry picked from commit 6dc459db58 )
2025-05-20 05:31:56 +00:00
l0gesh29
be280a408e
fix(SalesAnalytics): Ignore opening entries
...
(cherry picked from commit 6d269b4409 )
2025-05-20 05:20:43 +00:00
ruthra kumar
9584c80857
Merge pull request #47622 from frappe/mergify/bp/version-15-hotfix/pr-47614
...
fix: remove hardcoded doctype in `make_return_doc` (backport #47614 )
2025-05-20 10:14:57 +05:30
barredterra
1a69d8137f
fix: remove hardcoded doctype in make_return_doc
...
(cherry picked from commit 45a5c19dd4 )
2025-05-20 04:30:11 +00:00
mergify[bot]
35c7af1b9d
fix: asset image field updation issue (backport #47615 ) ( #47617 )
...
fix: asset image field updation issue (#47615 )
(cherry picked from commit ff2ccf9bce )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-05-20 01:28:45 +05:30
ruthra kumar
da4ed5cc18
fix: set no_copy to party_balance field in Payment Entry
2025-05-19 16:15:16 +05:30
ruthra kumar
927d0f686f
Merge pull request #47600 from frappe/mergify/bp/version-15-hotfix/pr-47505
...
fix: validate inter company transaction address links (backport #47505 )
2025-05-19 13:25:08 +05:30
Bhavan23
8ee9a46d96
test: add test case to validate inter-company transaction address links
...
(cherry picked from commit 0caa757dd6 )
2025-05-19 07:39:50 +00:00
Bhavan23
86aa072235
fix: validate inter-company transaction address links
...
(cherry picked from commit aed46ad5b9 )
2025-05-19 07:39:50 +00:00
mergify[bot]
72ae80e2e3
fix: incorrect qty during reset (backport #47593 ) ( #47595 )
...
fix: incorrect qty during reset (#47593 )
(cherry picked from commit a058fe7319 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-19 12:02:29 +05:30
Mihir Kandoi
829550cd99
Merge pull request #47577 from frappe/mergify/bp/version-15-hotfix/pr-47570
...
feat: add checkbox for validating time logs in job card (backport #47570 )
2025-05-17 00:34:56 +05:30
Mihir Kandoi
249d18962c
chore: resolve conflicts
2025-05-17 00:08:39 +05:30
Khushi Rawat
b9f12ed4c7
Merge pull request #47576 from frappe/mergify/bp/version-15-hotfix/pr-47573
...
fix: alias 'name' and 'parent' to prevent child row mapping issues (backport #47573 )
2025-05-16 15:52:37 +05:30
Mihir Kandoi
80c76618ae
feat: add checbox for validating time logs in job card
...
(cherry picked from commit 2d9a6a4de8 )
# Conflicts:
# erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
2025-05-16 10:05:52 +00:00
Khushi Rawat
073d06c44f
fix: removed invalid child param to prevent callback failure
...
(cherry picked from commit 1ca51e4f14 )
2025-05-16 10:05:51 +00:00
Khushi Rawat
612fa7c672
fix: alias name and parent to prevent child row mapping issues
...
(cherry picked from commit a418e377f4 )
2025-05-16 10:05:51 +00:00
marination
e7dc31191c
Merge branch 'version-15-hotfix' into mergify/bp/version-15-hotfix/pr-46214
2025-05-15 18:50:58 +02:00
mergify[bot]
926c0c5cf4
fix: POS Invoice can't use Loyalty Points when Global Rounded Total is Disabled (backport #47491 ) ( #47564 )
...
fix: POS Invoice can't use Loyalty Points when Global Rounded Total is Disabled (#47491 )
(cherry picked from commit b541b536c3 )
Co-authored-by: Kitti U. @ Ecosoft <kittiu@gmail.com >
2025-05-15 19:35:03 +05:30
ljain112
52cab02a5c
fix: set no_copy to party_balance field in Payment Entry
2025-05-15 18:03:25 +05:30
Frappe PR Bot
31fa1c9a58
chore(release): Bumped to Version 15.61.1
...
## [15.61.1](https://github.com/frappe/erpnext/compare/v15.61.0...v15.61.1 ) (2025-05-15)
### Bug Fixes
* correct expense amount in party ledger summary. ([67741f1 ](67741f1a21 ))
2025-05-15 06:05:18 +00:00
ruthra kumar
631a9bfa7c
Merge pull request #47557 from frappe/mergify/bp/version-15/pr-47541
...
fix: correct expense amount in party ledger summary. (backport #47541 )
2025-05-15 11:33:53 +05:30
ljain112
67741f1a21
fix: correct expense amount in party ledger summary.
...
(cherry picked from commit 09a46fcf0e )
2025-05-15 05:47:32 +00:00
mergify[bot]
f225e1986e
fix: validation message format (backport #47542 ) ( #47549 )
...
fix: validation message format (#47542 )
(cherry picked from commit a18e1cffa7 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-15 10:31:28 +05:30
mergify[bot]
9355782397
fix: allow FG as RM by default (backport #47543 ) ( #47550 )
...
fix: allow FG as RM by default (#47543 )
(cherry picked from commit 4241bfd4bc )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-15 10:31:12 +05:30
mergify[bot]
30ec69c977
fix: mapping of dispatch address when creating PO from SO (backport #47552 ) ( #47553 )
...
fix: mapping of dispatch address when creating PO from SO (#47552 )
* fix: mapping of dispatch address when creating PO from SO
* fix: add to default supplier function as well
(cherry picked from commit 82161e9cb5 )
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-05-14 20:52:04 +05:30
ruthra kumar
b22831bd94
Merge pull request #47541 from ljain112/fix-cls
...
fix: correct expense amount in party ledger summary.
2025-05-14 17:56:22 +05:30
mergify[bot]
5a3eff05a1
fix: pos item group filter fetching wrong items (backport #47545 ) ( #47546 )
...
fix: pos item group filter fetching wrong items (#47545 )
(cherry picked from commit 5c28e01590 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-14 17:41:36 +05:30
ljain112
09a46fcf0e
fix: correct expense amount in party ledger summary.
2025-05-14 12:38:38 +05:30
marination
37f4cf5367
fix: Linter (due to conflicts resolved on gh)
2025-05-13 17:18:40 +02:00
marination
f95a3f5b8b
fix(portal): User cannot create 0 qty SQ from RFQ
...
- The portal uses `create_supplier_quotation` for SQ creation which excludes 0 qty items
2025-05-13 17:13:41 +02:00
marination
0286788e97
chore: Relabel according to review changes
2025-05-13 17:13:41 +02:00
marination
8891f46a22
fix: Relabel unit price settings for more clarity
2025-05-13 17:13:41 +02:00
Marica
890ce4a676
Merge branch 'version-15-hotfix' into mergify/bp/version-15-hotfix/pr-46214
2025-05-13 17:07:43 +02:00
Marica
2960d0dce1
Merge pull request #47537 from frappe/mergify/bp/version-15-hotfix/pr-38530
...
refactor: Consolidate duplicate zero-quantity Items checks for transactions. (backport #38530 )
2025-05-13 16:55:54 +02:00
Frappe PR Bot
6e699178ae
chore(release): Bumped to Version 15.61.0
...
# [15.61.0](https://github.com/frappe/erpnext/compare/v15.60.2...v15.61.0 ) (2025-05-13)
### Bug Fixes
* accumulate values for all the fiscal years in Profit And Loss Statement ([6dbdc36 ](6dbdc36af9 ))
* added PR/PI overbilling validation (backport [#47385 ](https://github.com/frappe/erpnext/issues/47385 )) ([#47497 ](https://github.com/frappe/erpnext/issues/47497 )) ([309ea7b ](309ea7b9cf ))
* broken test suite due to incorrect OR filter ([4a37f2a ](4a37f2a925 ))
* condition for advance_account assignment ([b6e5e33 ](b6e5e3347d ))
* do not mandate depreciation accounts for non depreciable asset category ([a75931c ](a75931c90f ))
* dont auto-fetch latest exchange rate ([0adb715 ](0adb7156cd ))
* error while making SABB for backdated stock reco ([7ba7d1a ](7ba7d1a2a4 ))
* ignore "Account Closing Balance" doctype on Period Closing Voucher cancellation ([39c0291 ](39c029133f ))
* only depreciable category assets are allowed for depreciation ([242a119 ](242a119f95 ))
* **payment-reconciliation:** use reconciliation_takes_effect_on from company ([25fabda ](25fabda40a ))
* POS non-stock item mistakenly hidden as unavailable (backport [#47493 ](https://github.com/frappe/erpnext/issues/47493 )) ([#47506 ](https://github.com/frappe/erpnext/issues/47506 )) ([b18692c ](b18692c120 ))
* resolved conflicts ([dcfae61 ](dcfae61a7a ))
* timesheet portal showing total billing hours ([64ae4e1 ](64ae4e1fec ))
* typo ([d61a85e ](d61a85e316 ))
* typo in event.js ([67d24e9 ](67d24e9635 ))
* warning message for COGS account in the stock entry ([7abe199 ](7abe199e2a ))
### Features
* add non depreciable category checkbox in asset category ([96d3bfd ](96d3bfd2d9 ))
* add routing/sequencing to work order operations (backport [#46975 ](https://github.com/frappe/erpnext/issues/46975 )) ([#47534 ](https://github.com/frappe/erpnext/issues/47534 )) ([56d0357 ](56d0357f6f ))
### Performance Improvements
* Skip link checking on repost's remove_attached_file (backport [#45061 ](https://github.com/frappe/erpnext/issues/45061 )) ([#47450 ](https://github.com/frappe/erpnext/issues/47450 )) ([09e7bfb ](09e7bfbacb ))
2025-05-13 14:04:07 +00:00
ruthra kumar
0f350ef24d
Merge pull request #47528 from frappe/version-15-hotfix
...
chore: release v15
2025-05-13 19:32:35 +05:30
mergify[bot]
56d0357f6f
feat: add routing/sequencing to work order operations (backport #46975 ) ( #47534 )
...
* feat: add routing/sequencing to work order operations (#46975 )
* feat: add routing/sequencing to work order operations
* fix: add validation and remove reorderin for non sequence id operations
* chore: readability
* fix: logical error
* fix: logical error
* chore: added row number in error message
(cherry picked from commit f1159b6ea6 )
# Conflicts:
# erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-05-13 19:02:01 +05:30
marination
5b50d5abf2
fix: Broken test + use super() appropriately
...
- test: Remove `test_bom_qty`. It had invalid code. Its been removed from develop. There wasn't a strong case being tested.
2025-05-13 14:42:57 +02:00
marination
9cede83de1
fix: Conflicts
2025-05-13 14:26:54 +02:00
Bernd Oliver Sünderhauf
a8b982dd0a
chore: Adapt translations to reworded message.
...
(cherry picked from commit 3688d9412e )
# Conflicts:
# erpnext/translations/tr.csv
2025-05-13 12:13:56 +00:00
Bernd Oliver Sünderhauf
cf45ffdabe
refactor: Consolidate duplicate zero-quantity transaction Items checks.
...
(cherry picked from commit 4918aeb4c6 )
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
2025-05-13 12:13:47 +00:00
Bernd Oliver Sünderhauf
e91a0acbb3
test: Add, expand and refine test-cases for zero-quantity transactions.
...
(cherry picked from commit b2d8a44199 )
# Conflicts:
# erpnext/selling/doctype/sales_order/test_sales_order.py
# erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py
# erpnext/stock/doctype/stock_entry/stock_entry.py
2025-05-13 12:13:46 +00:00
Khushi Rawat
fbbae80f92
Merge pull request #47533 from frappe/mergify/bp/version-15-hotfix/pr-47530
...
feat: non depreciable asset category (backport #47530 )
2025-05-13 17:23:09 +05:30
Khushi Rawat
dcfae61a7a
fix: resolved conflicts
2025-05-13 17:07:14 +05:30
marination
3deb11e5b2
fix: Merge conflicts
2025-05-13 13:35:19 +02:00
Khushi Rawat
242a119f95
fix: only depreciable category assets are allowed for depreciation
...
(cherry picked from commit d715db1226 )
2025-05-13 11:34:35 +00:00
Khushi Rawat
a75931c90f
fix: do not mandate depreciation accounts for non depreciable asset category
...
(cherry picked from commit 32cb7d6388 )
2025-05-13 11:34:35 +00:00
Khushi Rawat
96d3bfd2d9
feat: add non depreciable category checkbox in asset category
...
(cherry picked from commit fbbfd6531b )
# Conflicts:
# erpnext/assets/doctype/asset_category/asset_category.json
2025-05-13 11:34:35 +00:00
ruthra kumar
165a4fcef6
Merge pull request #47527 from frappe/mergify/bp/version-15-hotfix/pr-47520
...
fix: ignore "Account Closing Balance" doctype on Period Closing Voucher cancellation (backport #47520 )
2025-05-13 15:10:13 +05:30
ruthra kumar
29b35d6eb0
Merge pull request #47522 from frappe/mergify/bp/version-15-hotfix/pr-47468
...
fix(payment-reconciliation): use reconciliation_takes_effect_on from company (backport #47468 )
2025-05-13 15:03:59 +05:30
ljain112
39c029133f
fix: ignore "Account Closing Balance" doctype on Period Closing Voucher cancellation
...
(cherry picked from commit d6602d63fc )
2025-05-13 09:21:31 +00:00
ruthra kumar
7f55d59a7b
chore: drop redundant patch
2025-05-13 14:45:51 +05:30
ruthra kumar
95f21e5ecd
Merge pull request #47523 from frappe/mergify/bp/version-15-hotfix/pr-47521
...
fix: condition for advance_account assignment (backport #47521 )
2025-05-13 14:31:29 +05:30
Bhavan23
bafd9ed15e
chore: simplify repeated condition checks
...
(cherry picked from commit 7bc62cedc6 )
2025-05-13 14:14:13 +05:30
Bhavan23
25fabda40a
fix(payment-reconciliation): use reconciliation_takes_effect_on from company
...
(cherry picked from commit 19f1ffbdc2 )
2025-05-13 14:14:10 +05:30
ljain112
b6e5e3347d
fix: condition for advance_account assignment
...
(cherry picked from commit ded46ce3d8 )
2025-05-13 08:43:18 +00:00
ruthra kumar
2868446292
Merge pull request #47517 from frappe/mergify/bp/version-15-hotfix/pr-47367
...
fix: Use `Currency` instead of `Float` in GL report to show details (backport #47367 )
2025-05-13 13:08:32 +05:30
Abdeali Chharchhodawala
811fe4fee6
Merge pull request #47367 from Abdeali099/gl-report-field-float-to-currency
...
fix: Use `Currency` instead of `Float` in GL report to show details
(cherry picked from commit e4e0bb68ec )
2025-05-13 05:57:49 +00:00
mergify[bot]
b6bf13ff02
refactor: available serial no report (backport #47333 ) ( #47500 )
...
* refactor: available serial no report
(cherry picked from commit 74eb611563 )
* chore: further optimizations
(cherry picked from commit 653e0a2e3a )
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-05-12 23:29:51 +05:30
ruthra kumar
b82e2585d5
Merge pull request #47508 from frappe/mergify/bp/version-15-hotfix/pr-47243
...
fix: accumulate values for all the fiscal years in Profit And Loss Statement (backport #47243 )
2025-05-12 17:09:57 +05:30
ruthra kumar
9ca96a63c3
refactor(test): don't default to accumulate
...
(cherry picked from commit 54e4e7918e )
2025-05-12 16:54:14 +05:30
ruthra kumar
98cb9c6b96
test: accumulate filter on P&L report
...
(cherry picked from commit afff6b84ce )
2025-05-12 16:54:09 +05:30
ruthra kumar
d61a85e316
fix: typo
...
(cherry picked from commit 61d13ce232 )
2025-05-12 11:17:32 +00:00
ljain112
6dbdc36af9
fix: accumulate values for all the fiscal years in Profit And Loss Statement
...
(cherry picked from commit 6851322361 )
2025-05-12 11:17:32 +00:00
mergify[bot]
b18692c120
fix: POS non-stock item mistakenly hidden as unavailable (backport #47493 ) ( #47506 )
...
fix: POS non-stock item mistakenly hidden as unavailable (#47493 )
(cherry picked from commit 57f3489dfa )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-12 15:10:11 +05:30
mergify[bot]
309ea7b9cf
fix: added PR/PI overbilling validation (backport #47385 ) ( #47497 )
...
* fix: added PR/PI overbilling validation
(cherry picked from commit f4ffc57b51 )
* test: added test
(cherry picked from commit b406ec724b )
* fix: linter error
(cherry picked from commit 27e842ba02 )
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-05-11 14:31:46 +05:30
Mihir Kandoi
775b2432ab
Merge pull request #47494 from frappe/mergify/bp/version-15-hotfix/pr-47481
...
fix: timesheet portal showing total billing hours (backport #47481 )
2025-05-10 12:04:04 +05:30
Mihir Kandoi
64ae4e1fec
fix: timesheet portal showing total billing hours
...
(cherry picked from commit b04a07fda0 )
2025-05-10 06:09:25 +00:00
ruthra kumar
005014ef6a
Merge pull request #47482 from frappe/mergify/bp/version-15-hotfix/pr-47380
...
fix: broken CI - uae vat 201 tests failing (backport #47380 )
2025-05-09 15:00:55 +05:30
ruthra kumar
4a37f2a925
fix: broken test suite due to incorrect OR filter
...
(cherry picked from commit 37d74e387d )
2025-05-09 09:13:26 +00:00
ruthra kumar
870be7a79b
Merge pull request #47467 from frappe/mergify/bp/version-15-hotfix/pr-47462
...
Update event.js (backport #47462 )
2025-05-08 14:13:19 +05:30
Yaiphalemba Mangshatabam
67d24e9635
fix: typo in event.js
...
"Sales Partners" -> "Sales Partner"
(cherry picked from commit edee75c757 )
2025-05-08 08:40:56 +00:00
rohitwaghchaure
3ba7bb3ab7
Merge pull request #47454 from frappe/mergify/bp/version-15-hotfix/pr-47452
...
fix: warning message for COGS account in the stock entry (backport #47452 )
2025-05-08 13:58:08 +05:30
rohitwaghchaure
72ec3f3d18
Merge pull request #47458 from frappe/mergify/bp/version-15-hotfix/pr-47457
...
fix: error while making SABB for backdated stock reco (backport #47457 )
2025-05-08 13:57:43 +05:30
Rohit Waghchaure
7ba7d1a2a4
fix: error while making SABB for backdated stock reco
...
(cherry picked from commit ad25636afb )
2025-05-07 15:49:10 +00:00
Rohit Waghchaure
7abe199e2a
fix: warning message for COGS account in the stock entry
...
(cherry picked from commit bba6b0ff45 )
2025-05-07 10:50:21 +00:00
mergify[bot]
09e7bfbacb
perf: Skip link checking on repost's remove_attached_file (backport #45061 ) ( #47450 )
...
perf: Skip link checking on repost's remove_attached_file (#45061 )
This is internal detail, doesn't need to do horrible link checks in
framework.
(cherry picked from commit 4f690affc9 )
Co-authored-by: Ankush Menat <ankush@frappe.io >
2025-05-07 14:04:12 +05:30
ruthra kumar
ef7b09fc11
Merge pull request #47448 from frappe/mergify/bp/version-15-hotfix/pr-47447
...
fix: dont auto-fetch latest exchange rate (backport #47447 )
2025-05-07 11:22:50 +05:30
ruthra kumar
0adb7156cd
fix: dont auto-fetch latest exchange rate
...
- also use correct currency field for comparison
(cherry picked from commit 4ccd0a7407 )
2025-05-07 05:47:33 +00:00
Frappe PR Bot
7fb557197a
chore(release): Bumped to Version 15.60.2
...
## [15.60.2](https://github.com/frappe/erpnext/compare/v15.60.1...v15.60.2 ) (2025-05-06)
### Bug Fixes
* 'time to resolve: failed' on issue (backport [#47406 ](https://github.com/frappe/erpnext/issues/47406 )) ([#47407 ](https://github.com/frappe/erpnext/issues/47407 )) ([21612fc ](21612fc230 ))
* backward compatibility for renamed group_by filter on reports (backport [#47362 ](https://github.com/frappe/erpnext/issues/47362 )) ([#47403 ](https://github.com/frappe/erpnext/issues/47403 )) ([0e5c709 ](0e5c709f7b ))
* change shipping address fetching condition ([0aabe4f ](0aabe4fd1e ))
* completed transactions showing in the list (backport [#47374 ](https://github.com/frappe/erpnext/issues/47374 )) ([#47379 ](https://github.com/frappe/erpnext/issues/47379 )) ([1ef7da8 ](1ef7da837f ))
* do not allocate amount when ref's doctype or name are not set ([c2e36da ](c2e36daa32 ))
* do not mandate depreciation account for assets without depreciation (backport [#47427 ](https://github.com/frappe/erpnext/issues/47427 )) ([#47428 ](https://github.com/frappe/erpnext/issues/47428 )) ([01e975b ](01e975b481 ))
* not able to submit the stock entry ([#47383 ](https://github.com/frappe/erpnext/issues/47383 )) ([035394a ](035394ae6a ))
* party name in Ledger Summary ([4fc14b3 ](4fc14b3097 ))
* precision issue ([b6908a7 ](b6908a79bd ))
* rename unchanged group_by filter related to general ledger report (backport [#47366 ](https://github.com/frappe/erpnext/issues/47366 )) ([#47405 ](https://github.com/frappe/erpnext/issues/47405 )) ([8d1e855 ](8d1e855dc8 ))
* renaming group by fieldname and value in reports (backport [#47352 ](https://github.com/frappe/erpnext/issues/47352 )) ([#47360 ](https://github.com/frappe/erpnext/issues/47360 )) ([85a8adf ](85a8adf804 ))
* show party type in due date exceeding message ([f73e99e ](f73e99e9d2 ))
* stock reco recalculate qty not works for opening stock reco ([2bd30e3 ](2bd30e3c46 ))
* update accounts on change of mode of payment in sales invoice payment (backport [#47381 ](https://github.com/frappe/erpnext/issues/47381 )) ([#47400 ](https://github.com/frappe/erpnext/issues/47400 )) ([afb44a6 ](afb44a677c ))
* validation for difference account ([f4a43d0 ](f4a43d07b0 ))
* warning message before changing the valuation method (backport [#47340 ](https://github.com/frappe/erpnext/issues/47340 )) ([#47342 ](https://github.com/frappe/erpnext/issues/47342 )) ([4ef2b77 ](4ef2b77973 ))
2025-05-06 14:11:12 +00:00
ruthra kumar
7733e417a4
Merge pull request #47429 from frappe/version-15-hotfix
...
chore: release v15
2025-05-06 19:39:35 +05:30
rohitwaghchaure
d8fb11009f
Merge pull request #47440 from frappe/mergify/bp/version-15-hotfix/pr-47435
...
fix: stock reco recalculate qty not works for opening stock reco (backport #47435 )
2025-05-06 18:45:43 +05:30
Rohit Waghchaure
2bd30e3c46
fix: stock reco recalculate qty not works for opening stock reco
...
(cherry picked from commit 97095c7d24 )
2025-05-06 12:57:56 +00:00
rohitwaghchaure
fb56db1166
Merge pull request #47437 from frappe/mergify/bp/version-15-hotfix/pr-47397
...
fix: precision issue (backport #47397 )
2025-05-06 17:50:26 +05:30
Rohit Waghchaure
b6908a79bd
fix: precision issue
...
(cherry picked from commit 69bee93bfd )
2025-05-06 11:59:50 +00:00
mergify[bot]
f4551bb918
feat!: configure which rate is used to auto-update price list (backport #47417 )
...
Co-authored-by: Sagar Vora <16315650+sagarvora@users.noreply.github.com >
2025-05-06 17:00:03 +05:30
mergify[bot]
01e975b481
fix: do not mandate depreciation account for assets without depreciation (backport #47427 ) ( #47428 )
...
fix: do not mandate depreciation account for assets without depreciation (#47427 )
(cherry picked from commit 51ea33e743 )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-05-06 15:21:14 +05:30
ruthra kumar
91cbf2ec4f
Merge pull request #47426 from frappe/mergify/bp/version-15-hotfix/pr-47337
...
fix: do not allocate amount when ref's doctype or name are not set (backport #47337 )
2025-05-06 15:00:46 +05:30
Abdeali Chharchhoda
c2e36daa32
fix: do not allocate amount when ref's doctype or name are not set
...
(cherry picked from commit b9a02b466b )
2025-05-06 09:04:52 +00:00
ruthra kumar
74caf8134c
Merge pull request #47416 from frappe/mergify/bp/version-15-hotfix/pr-47408
...
fix: show party type in due date exceeding message (backport #47408 )
2025-05-06 14:32:52 +05:30
ruthra kumar
40faa7f7b9
chore: resolve conflicts and pass all parameters
2025-05-06 14:14:41 +05:30
Abdeali Chharchhoda
f73e99e9d2
fix: show party type in due date exceeding message
...
(cherry picked from commit b6d9134014 )
# Conflicts:
# erpnext/accounts/party.py
2025-05-06 06:28:48 +00:00
ruthra kumar
2d77e056bc
Merge pull request #47414 from frappe/mergify/bp/version-15-hotfix/pr-47358
...
fix: change shipping address fetching condition (backport #47358 )
2025-05-06 11:28:56 +05:30
Vimal
0aabe4fd1e
fix: change shipping address fetching condition
...
(cherry picked from commit 0b4add2f2b )
2025-05-06 05:29:00 +00:00
marination
f94a14c06a
fix: Headline rendered twice on first save
...
- `refresh` gets triggered twice and that renders the note twice
- Remove any existing note before rendering
(cherry picked from commit bf62f9ad57 )
2025-05-05 16:59:18 +00:00
marination
d9636018f5
fix: Treat rows as Unit Price rows only until the qty is 0
...
- The unit price check should depend on the row qty being 0
- Once the row ceases to be 0, it is treated as an ordinary row
- test: PO, SO and Quotation
(cherry picked from commit 0447c7be0a )
# Conflicts:
# erpnext/selling/doctype/quotation/test_quotation.py
# erpnext/selling/doctype/sales_order/test_sales_order.py
2025-05-05 16:59:17 +00:00
marination
2d96a62530
test: Sales Order + fix: Mapping of Items from Quotation & SO
...
(cherry picked from commit 55981c8358 )
# Conflicts:
# erpnext/selling/doctype/sales_order/test_sales_order.py
2025-05-05 16:59:17 +00:00
marination
eba73df88e
test: Purchase Order with Unit Price Items
...
- chore: Fix error message in accounts controller
(cherry picked from commit eea758f5b2 )
# Conflicts:
# erpnext/buying/doctype/purchase_order/test_purchase_order.py
# erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
2025-05-05 16:59:16 +00:00
marination
c19065e675
test: Zero Qty in RFQ and Supplier Quotation
...
(cherry picked from commit 8f96c0b546 )
# Conflicts:
# erpnext/buying/doctype/request_for_quotation/test_request_for_quotation.py
# erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
2025-05-05 16:59:16 +00:00
marination
f8fa775af3
feat: Unit Price Items in Buying (RFQ, SQ, PO)
...
- chore: Extract `set_unit_price_items_note` into a util
(cherry picked from commit e403d3f153 )
# Conflicts:
# erpnext/buying/doctype/buying_settings/buying_settings.json
# erpnext/buying/doctype/purchase_order/purchase_order.json
# erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
# erpnext/selling/doctype/quotation/quotation.json
# erpnext/selling/doctype/selling_settings/selling_settings.json
2025-05-05 16:59:16 +00:00
marination
91e167fe72
fix: Linters
...
(cherry picked from commit 71f65bab5e )
# Conflicts:
# erpnext/selling/doctype/sales_order/sales_order.py
2025-05-05 16:59:15 +00:00
marination
33366fce6c
feat: Unit Price Contract
...
(cherry picked from commit c1e4e7af28 )
# Conflicts:
# erpnext/controllers/accounts_controller.py
# erpnext/selling/doctype/quotation/quotation.json
# erpnext/selling/doctype/sales_order/sales_order.py
# erpnext/selling/doctype/selling_settings/selling_settings.json
2025-05-05 16:59:15 +00:00
mergify[bot]
8d1e855dc8
fix: rename unchanged group_by filter related to general ledger report (backport #47366 ) ( #47405 )
...
fix: rename unchanged group_by filter related to general ledger report (#47366 )
(cherry picked from commit 3de249dcba )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-05 18:01:51 +05:30
mergify[bot]
0e5c709f7b
fix: backward compatibility for renamed group_by filter on reports (backport #47362 ) ( #47403 )
...
fix: backward compatibility for renamed group_by filter on reports (#47362 )
* fix: backward compatibility for renamed group_by filter in general ledger report
* fix: backward compatibility for renamed group_by filter in supplier quotation comparison report
(cherry picked from commit d4ffa54136 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-05 18:01:29 +05:30
mergify[bot]
21612fc230
fix: 'time to resolve: failed' on issue (backport #47406 ) ( #47407 )
...
fix: 'time to resolve: failed' on issue (#47406 )
* fix: 'time to resolve: failed' on issue
* fix: sla_resolution_date
(cherry picked from commit 45393d51a2 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-05 17:50:36 +05:30
mergify[bot]
afb44a677c
fix: update accounts on change of mode of payment in sales invoice payment (backport #47381 ) ( #47400 )
...
* fix: update accounts on change of mode of payment in sales invoice payment (#47381 )
* fix: update accounts on change of mode of payment in sales invoice payment
* test: fixed tests
(cherry picked from commit 8067799692 )
# Conflicts:
# erpnext/accounts/doctype/mode_of_payment/test_mode_of_payment.py
# erpnext/accounts/doctype/pos_invoice/test_pos_invoice.py
# erpnext/accounts/doctype/sales_invoice/test_sales_invoice.py
* chore: resolve conflict
* chore: remove unused library
* chore: resolve conflict
* chore: resolve conflict
* chore: resolve linter issue
---------
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-05-05 16:35:31 +05:30
ruthra kumar
4f6aee3f22
Merge pull request #47399 from frappe/mergify/bp/version-15-hotfix/pr-47145
...
refactor: make AR / AP report more memory efficient (backport #47145 )
2025-05-05 16:03:36 +05:30
ruthra kumar
fc1b1ca5e2
chore: resolve conflict
2025-05-05 15:47:39 +05:30
ruthra kumar
f69b8d7e2d
refactor: set default for fetch methods
...
(cherry picked from commit ca1e81e1b5 )
2025-05-05 10:14:49 +00:00
ruthra kumar
2147441e64
refactor: use fetch method based on configuration
...
(cherry picked from commit b5bb6f3508 )
2025-05-05 10:14:49 +00:00
ruthra kumar
5e5cf68b32
refactor: configurable fetch method for AR / AP report
...
(cherry picked from commit 66fd639b52 )
# Conflicts:
# erpnext/accounts/doctype/accounts_settings/accounts_settings.json
2025-05-05 10:14:49 +00:00
ruthra kumar
7c8245d299
refactor: use unbuffered cursor for fetching
...
(cherry picked from commit 08903459c2 )
2025-05-05 10:14:48 +00:00
rohitwaghchaure
a4c9707fdf
Merge pull request #47390 from frappe/mergify/bp/version-15-hotfix/pr-47376
...
fix: validation for difference account (backport #47376 )
2025-05-05 14:11:07 +05:30
Rohit Waghchaure
f4a43d07b0
fix: validation for difference account
...
(cherry picked from commit fb819c558e )
2025-05-03 07:52:58 +00:00
Frappe PR Bot
c1ed750bcb
chore(release): Bumped to Version 15.60.1
...
## [15.60.1](https://github.com/frappe/erpnext/compare/v15.60.0...v15.60.1 ) (2025-05-02)
### Bug Fixes
* not able to submit the stock entry ([#47383 ](https://github.com/frappe/erpnext/issues/47383 )) ([73a418a ](73a418a2bd ))
2025-05-02 13:44:13 +00:00
rohitwaghchaure
1d139eb94a
Merge pull request #47384 from frappe/mergify/bp/version-15/pr-47383
...
fix: not able to submit the stock entry (backport #47383 )
2025-05-02 19:12:43 +05:30
rohitwaghchaure
73a418a2bd
fix: not able to submit the stock entry ( #47383 )
...
(cherry picked from commit 035394ae6a )
2025-05-02 13:06:32 +00:00
rohitwaghchaure
035394ae6a
fix: not able to submit the stock entry ( #47383 )
2025-05-02 18:34:47 +05:30
mergify[bot]
1ef7da837f
fix: completed transactions showing in the list (backport #47374 ) ( #47379 )
...
fix: completed transactions showing in the list (#47374 )
(cherry picked from commit 97db9da10e )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-05-02 15:28:45 +05:30
mergify[bot]
85a8adf804
fix: renaming group by fieldname and value in reports (backport #47352 ) ( #47360 )
...
* fix: renaming group by fieldname and value in reports (#47352 )
* fix: renaming in general ledger report
* fix: renaming in supplier quotation comparison report
* fix: renaming group by to categorize by in process statement of accounts
* fix: added patch
* fix: patch update to all documents
* chore: added patches to patch.txt
* chore: removing patch from v14
(cherry picked from commit 13a84e7f82 )
# Conflicts:
# erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
* chore: resolve conflict
---------
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-30 17:19:43 +05:30
Mihir Kandoi
d3445b3079
Merge pull request #47357 from frappe/mergify/bp/version-15-hotfix/pr-47336
...
refactor: portal query in timesheet.py (backport #47336 )
2025-04-30 16:35:11 +05:30
Mihir Kandoi
ada7821a49
refactor: portal query in timesheet.py ( #47336 )
...
* refactor: portal query in timesheet.py
* fix: use criterion.any to fix query
(cherry picked from commit 4fc7a8b71d )
2025-04-30 10:45:02 +00:00
Nihantra C. Patel
3f7dcedf3d
Merge pull request #47354 from frappe/mergify/bp/version-15-hotfix/pr-47351
...
fix: party name in Ledger Summary (backport #47351 )
2025-04-30 14:05:47 +05:30
Nihantra Patel
4fc14b3097
fix: party name in Ledger Summary
...
(cherry picked from commit 70bc86a4c6 )
2025-04-30 08:13:52 +00:00
mergify[bot]
4ef2b77973
fix: warning message before changing the valuation method (backport #47340 ) ( #47342 )
...
fix: warning message before changing the valuation method (#47340 )
(cherry picked from commit ffdc4347e8 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-04-30 08:45:39 +05:30
Frappe PR Bot
96996bd8a9
chore(release): Bumped to Version 15.60.0
...
# [15.60.0](https://github.com/frappe/erpnext/compare/v15.59.0...v15.60.0 ) (2025-04-29)
### Bug Fixes
* add transaction_date in field_no_map when creating PO from SQ (backport [#47257 ](https://github.com/frappe/erpnext/issues/47257 )) ([#47313 ](https://github.com/frappe/erpnext/issues/47313 )) ([afb67f1 ](afb67f1f0c ))
* allow selling asset at zero rate (backport [#47326 ](https://github.com/frappe/erpnext/issues/47326 )) ([#47332 ](https://github.com/frappe/erpnext/issues/47332 )) ([171b687 ](171b687611 ))
* allow to change valuation method from FIFO to Moving Average ([b2294ed ](b2294ed6e3 ))
* allow to make quality inspection after Purchase / Delivery ([e0cea49 ](e0cea49236 ))
* cancel pos closing entry failure for return pos invoices (backport [#47248 ](https://github.com/frappe/erpnext/issues/47248 )) ([#47249 ](https://github.com/frappe/erpnext/issues/47249 )) ([10d843e ](10d843e490 ))
* commas in rfq portal js ([954fec1 ](954fec16f4 ))
* compare total debit/credit with precision for Inter Company Journal Entry ([0927155 ](0927155171 ))
* consolidating pos invoices on the basis of accounting dimensions (backport [#46961 ](https://github.com/frappe/erpnext/issues/46961 )) ([#47265 ](https://github.com/frappe/erpnext/issues/47265 )) ([f8da159 ](f8da1599bb ))
* correct query for dispatch_address; remove unnecessary code; increase reusability; ([ac3b2ba ](ac3b2ba003 ))
* do not check for permission if values are not changed in employee doctype ([#47238 ](https://github.com/frappe/erpnext/issues/47238 )) ([0caba9f ](0caba9f70d ))
* enable use serial / batch fields on batch selection ([925cc40 ](925cc40efa ))
* enhance dispatch address query logic and add supplier address query ([290f0b9 ](290f0b94e5 ))
* fix sub assembly qty calculation in production plan when bom level >= 1 (backport [#47296 ](https://github.com/frappe/erpnext/issues/47296 )) ([#47315 ](https://github.com/frappe/erpnext/issues/47315 )) ([d15b7ca ](d15b7ca9af ))
* make asset quantity and amount editable (backport [#47226 ](https://github.com/frappe/erpnext/issues/47226 )) ([#47227 ](https://github.com/frappe/erpnext/issues/47227 )) ([c140fd0 ](c140fd0f12 ))
* map dispatch address correctly for inter company transactions ([d8c0e71 ](d8c0e7156e ))
* missing else statement ([8a30a31 ](8a30a31302 ))
* **payment request:** get advance amount based on transaction currency ([c2235e2 ](c2235e2d17 ))
* **PE:** Set account types in get_payment_entry (backport [#47246 ](https://github.com/frappe/erpnext/issues/47246 )) ([#47266 ](https://github.com/frappe/erpnext/issues/47266 )) ([3e733f6 ](3e733f6ba1 ))
* prevent cancellation of last asset movement (backport [#47291 ](https://github.com/frappe/erpnext/issues/47291 )) ([#47312 ](https://github.com/frappe/erpnext/issues/47312 )) ([2edd12b ](2edd12b26d ))
* price currency in supplier quotation comparison ([6b1b30a ](6b1b30a4a6 ))
* prohibit consolidated sales invoice return (backport [#47251 ](https://github.com/frappe/erpnext/issues/47251 )) ([#47252 ](https://github.com/frappe/erpnext/issues/47252 )) ([4bcea55 ](4bcea55563 ))
* QI reference not set if 'Action If Quality Inspection Is Not Sub… (backport [#47294 ](https://github.com/frappe/erpnext/issues/47294 )) ([#47295 ](https://github.com/frappe/erpnext/issues/47295 )) ([b0399fe ](b0399fe948 ))
* Re-insert missing "Serial No Warranty Expiry" Report ([727c32d ](727c32d789 ))
* remove invalid email account creation (backport [#47318 ](https://github.com/frappe/erpnext/issues/47318 )) ([#47323 ](https://github.com/frappe/erpnext/issues/47323 )) ([fc8a8b5 ](fc8a8b5433 ))
* remove use of cur_frm ([5c300b8 ](5c300b893b ))
* **Rename Tool:** allow more than 500 rows (backport [#47117 ](https://github.com/frappe/erpnext/issues/47117 )) ([#47225 ](https://github.com/frappe/erpnext/issues/47225 )) ([c0ae133 ](c0ae1336f4 ))
* require email OR phone in shipment doctype not both (backport [#47300 ](https://github.com/frappe/erpnext/issues/47300 )) ([#47330 ](https://github.com/frappe/erpnext/issues/47330 )) ([0056fb1 ](0056fb1d0f ))
* set billing hours to hours ([0763a8d ](0763a8d42d ))
* set billing hours to hours in timesheet (backport [#47289 ](https://github.com/frappe/erpnext/issues/47289 )) ([#47290 ](https://github.com/frappe/erpnext/issues/47290 )) ([74bdc82 ](74bdc82bfa ))
* update additional cost and total asset cost after asset repair (backport [#47233 ](https://github.com/frappe/erpnext/issues/47233 )) ([#47235 ](https://github.com/frappe/erpnext/issues/47235 )) ([4a29a54 ](4a29a54804 ))
* update billing hours when hours is changed ([a9df1f5 ](a9df1f5f6b ))
* update quantity validation using asset quantity field instead of… (backport [#46731 ](https://github.com/frappe/erpnext/issues/46731 )) ([#47284 ](https://github.com/frappe/erpnext/issues/47284 )) ([2e6112f ](2e6112f21b ))
* validate if from and to time are present on submission of job card ([#47325 ](https://github.com/frappe/erpnext/issues/47325 )) ([d640c79 ](d640c79c1c ))
* validation if no stock ledger entries against stock reco (backport [#47292 ](https://github.com/frappe/erpnext/issues/47292 )) ([#47293 ](https://github.com/frappe/erpnext/issues/47293 )) ([91bcefe ](91bcefef8c ))
### Features
* add dispatch address fields to purchase doctypes ([5f101e7 ](5f101e7635 ))
* add dispatch address support in party details and controllers ([1fe1563 ](1fe1563dab ))
* add display dispatch address when dispatch address is selected ([93ea2f9 ](93ea2f93b6 ))
* change sabb qty automatically incase of internal transfer PR if sabb only has 1 batch ([#47256 ](https://github.com/frappe/erpnext/issues/47256 )) ([9495a2a ](9495a2ac9d ))
2025-04-29 13:12:18 +00:00
ruthra kumar
a9e40bc0d8
Merge pull request #47328 from frappe/version-15-hotfix
...
chore: release v15
2025-04-29 18:40:46 +05:30
mergify[bot]
d15b7ca9af
fix: fix sub assembly qty calculation in production plan when bom level >= 1 (backport #47296 ) ( #47315 )
...
* fix: fix sub assembly qty calculation in production plan when bom level >= 1
(cherry picked from commit bfc4ce1d5d )
* fix: logical error
(cherry picked from commit ee10afc074 )
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-04-29 18:12:36 +05:30
mergify[bot]
171b687611
fix: allow selling asset at zero rate (backport #47326 ) ( #47332 )
...
fix: allow selling asset at zero rate (#47326 )
(cherry picked from commit 05afad78fc )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-29 17:12:51 +05:30
ruthra kumar
cc8418b7e4
Merge pull request #47329 from frappe/mergify/bp/version-15-hotfix/pr-47325
...
fix: validate if from and to time are present on submission of job card (backport #47325 )
2025-04-29 16:46:34 +05:30
mergify[bot]
0056fb1d0f
fix: require email OR phone in shipment doctype not both (backport #47300 ) ( #47330 )
...
fix: require email OR phone in shipment doctype not both (#47300 )
(cherry picked from commit fc02a6510e )
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-04-29 16:27:56 +05:30
Mihir Kandoi
d640c79c1c
fix: validate if from and to time are present on submission of job card ( #47325 )
...
(cherry picked from commit 7499c25a3c )
2025-04-29 10:52:56 +00:00
mergify[bot]
2edd12b26d
fix: prevent cancellation of last asset movement (backport #47291 ) ( #47312 )
...
fix: prevent cancellation of last asset movement (#47291 )
* fix: prevent cancellation of last asset movement
* test: movement cancellation
* fix: allow cancellation of asset movement when cancelling asset
(cherry picked from commit 9dee4ac891 )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-29 12:51:18 +05:30
ruthra kumar
71482261c7
Merge pull request #47324 from frappe/mergify/bp/version-15-hotfix/pr-47241
...
fix: compare total debit/credit with precision for Inter Company Journal Entry (backport #47241 )
2025-04-29 12:43:42 +05:30
Mihir Kandoi
9df5727ea4
Merge pull request #47317 from frappe/mergify/bp/version-15-hotfix/pr-47256
...
feat: change sabb qty automatically incase of internal transfer PR if… (backport #47256 )
2025-04-29 12:40:53 +05:30
mergify[bot]
fc8a8b5433
fix: remove invalid email account creation (backport #47318 ) ( #47323 )
...
fix: remove invalid email account creation (#47318 )
(cherry picked from commit 7423e4187f )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-29 12:40:45 +05:30
Mihir Kandoi
409831183b
Merge pull request #47314 from frappe/mergify/bp/version-15-hotfix/pr-47234
...
fix: price currency in supplier quotation comparison (backport #47234 )
2025-04-29 12:40:31 +05:30
mergify[bot]
afb67f1f0c
fix: add transaction_date in field_no_map when creating PO from SQ (backport #47257 ) ( #47313 )
...
* fix: add transaction_date in field_no_map when creating PO from SQ
(cherry picked from commit 3790c6c551 )
* fix: test case
(cherry picked from commit acd1529780 )
# Conflicts:
# erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
* fix: remove unused import
(cherry picked from commit 9e640341fd )
# Conflicts:
# erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
* chore: fix conflicts
* chore: remove unused imports
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-04-29 12:40:10 +05:30
ruthra kumar
7bc39349b0
Merge pull request #47321 from frappe/mergify/bp/version-15-hotfix/pr-47231
...
fix(payment request): get advance amount based on transaction currency (backport #47231 )
2025-04-29 12:25:54 +05:30
ljain112
0927155171
fix: compare total debit/credit with precision for Inter Company Journal Entry
...
(cherry picked from commit 5fe247557e )
2025-04-29 06:48:08 +00:00
venkat102
c2235e2d17
fix(payment request): get advance amount based on transaction currency
...
(cherry picked from commit b570d97b4d )
2025-04-29 06:37:54 +00:00
Mihir Kandoi
9495a2ac9d
feat: change sabb qty automatically incase of internal transfer PR if sabb only has 1 batch ( #47256 )
...
* feat: change sabb qty automatically incase of internal transfer PR if sabb only has 1 batch
* fix: prevent creation of SABB on every save
* perf: optimize code
* fix: remove unnecessary conditon
* refactor: change if to elif
* fix: remove dn_item_qty and set to item.qty
* test: added test
(cherry picked from commit 47927b38a9 )
2025-04-29 06:17:04 +00:00
Mihir Kandoi
cb61e0bd18
Merge pull request #47316 from frappe/mergify/bp/version-15-hotfix/pr-47302
...
fix: commas in rfq portal js (backport #47302 )
2025-04-29 11:46:31 +05:30
Mihir Kandoi
954fec16f4
fix: commas in rfq portal js
...
(cherry picked from commit bd727e069b )
2025-04-29 06:07:50 +00:00
Mihir Kandoi
6b1b30a4a6
fix: price currency in supplier quotation comparison
...
(cherry picked from commit 88926eb2a7 )
2025-04-29 06:06:38 +00:00
mergify[bot]
b0399fe948
fix: QI reference not set if 'Action If Quality Inspection Is Not Sub… (backport #47294 ) ( #47295 )
...
fix: QI reference not set if 'Action If Quality Inspection Is Not Sub… (#47294 )
fix: qi reference not set if 'Action If Quality Inspection Is Not Submitted' is blank
(cherry picked from commit 0701a8cf5a )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-04-28 22:01:57 +05:30
mergify[bot]
91bcefef8c
fix: validation if no stock ledger entries against stock reco (backport #47292 ) ( #47293 )
...
fix: validation if no stock ledger entries against stock reco (#47292 )
(cherry picked from commit 3d36d0b1df )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2025-04-28 19:38:27 +05:30
mergify[bot]
74bdc82bfa
fix: set billing hours to hours in timesheet (backport #47289 ) ( #47290 )
...
* fix: set billing hours to hours
(cherry picked from commit 0763a8d42d )
* fix: update billing hours when hours is changed
(cherry picked from commit a9df1f5f6b )
* fix: missing else statement
(cherry picked from commit 8a30a31302 )
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com >
2025-04-28 16:33:40 +05:30
rohitwaghchaure
5b32bb7468
Merge pull request #47289 from frappe/st37102-2
...
fix: set billing hours to hours in timesheet
2025-04-28 16:27:33 +05:30
Mihir Kandoi
8a30a31302
fix: missing else statement
2025-04-28 16:08:40 +05:30
Mihir Kandoi
a9df1f5f6b
fix: update billing hours when hours is changed
2025-04-28 16:07:54 +05:30
Mihir Kandoi
0763a8d42d
fix: set billing hours to hours
2025-04-28 15:43:13 +05:30
rohitwaghchaure
c02a4a4591
Merge pull request #47286 from frappe/mergify/bp/version-15-hotfix/pr-47285
...
fix: allow to make quality inspection after Purchase / Delivery (backport #47285 )
2025-04-28 15:29:16 +05:30
ruthra kumar
1cbcf7532c
Merge pull request #47281 from frappe/mergify/bp/version-15-hotfix/pr-46993
...
feat: add dispatch address fields to purchase doctypes (backport #46993 )
2025-04-28 14:47:02 +05:30
Rohit Waghchaure
e0cea49236
fix: allow to make quality inspection after Purchase / Delivery
...
(cherry picked from commit fad1a32e63 )
2025-04-28 09:00:14 +00:00
mergify[bot]
2e6112f21b
fix: update quantity validation using asset quantity field instead of… (backport #46731 ) ( #47284 )
...
* fix: update quantity validation using asset quantity field instead of… (#46731 )
* fix: update quantity validation using asset quantity field instead of total records
* fix: update throw message
(cherry picked from commit eae08bc619 )
# Conflicts:
# erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.py
* chore: resolved conflicts
---------
Co-authored-by: l0gesh29 <logeshperiyasamy24@gmail.com >
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-28 14:18:51 +05:30
ruthra kumar
feb4038c06
chore: resolve conflicts
2025-04-28 11:36:24 +05:30
Smit Vora
d8c0e7156e
fix: map dispatch address correctly for inter company transactions
...
(cherry picked from commit ceaba4220b )
2025-04-28 05:28:20 +00:00
Smit Vora
7baa8f50fb
refactor: set address details for transactions
...
(cherry picked from commit fb3b7d8c34 )
2025-04-28 05:28:20 +00:00
Smit Vora
62261a276f
refactor: address field position
...
(cherry picked from commit 8ccd7a3e61 )
# Conflicts:
# erpnext/public/scss/erpnext.scss
2025-04-28 05:28:20 +00:00
Karm Soni
ac3b2ba003
fix: correct query for dispatch_address; remove unnecessary code; increase reusability;
...
(cherry picked from commit 999ffe86a7 )
2025-04-28 05:28:19 +00:00
Karm Soni
93ea2f93b6
feat: add display dispatch address when dispatch address is selected
...
(cherry picked from commit d12998e524 )
2025-04-28 05:28:19 +00:00
Karm Soni
5c300b893b
fix: remove use of cur_frm
...
(cherry picked from commit c4bd3123fb )
2025-04-28 05:28:19 +00:00
Karm Soni
290f0b94e5
fix: enhance dispatch address query logic and add supplier address query
...
(cherry picked from commit 9a859e54b6 )
2025-04-28 05:28:18 +00:00
Karm Soni
1fe1563dab
feat: add dispatch address support in party details and controllers
...
(cherry picked from commit 53d0b7be23 )
2025-04-28 05:28:18 +00:00
Karm Soni
5f101e7635
feat: add dispatch address fields to purchase doctypes
...
(cherry picked from commit 54b5205221 )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
# erpnext/buying/doctype/purchase_order/purchase_order.json
2025-04-28 05:28:18 +00:00
mergify[bot]
3e733f6ba1
fix(PE): Set account types in get_payment_entry (backport #47246 ) ( #47266 )
...
Co-authored-by: Corentin Forler <10946971+cogk@users.noreply.github.com >
fix(PE): Set account types in get_payment_entry (#47246 )
2025-04-27 15:24:59 +02:00
rohitwaghchaure
5c4dc7a16e
Merge pull request #47277 from frappe/mergify/bp/version-15-hotfix/pr-47259
...
fix: enable use serial / batch fields on batch selection (backport #47259 )
2025-04-27 18:41:32 +05:30
Rohit Waghchaure
925cc40efa
fix: enable use serial / batch fields on batch selection
...
(cherry picked from commit a4471865a9 )
2025-04-27 13:06:21 +00:00
rohitwaghchaure
d947beec88
Merge pull request #47276 from frappe/mergify/bp/version-15-hotfix/pr-47268
...
fix: allow to change valuation method from FIFO to Moving Average (backport #47268 )
2025-04-27 18:23:16 +05:30
Rohit Waghchaure
b2294ed6e3
fix: allow to change valuation method from FIFO to Moving Average
...
(cherry picked from commit b454ed4b8f )
2025-04-27 12:16:36 +00:00
mergify[bot]
f8da1599bb
fix: consolidating pos invoices on the basis of accounting dimensions (backport #46961 ) ( #47265 )
...
fix: consolidating pos invoices on the basis of accounting dimensions (#46961 )
* fix: consolidating pos invoices on the basis of accounting dimensions
* fix: project field
(cherry picked from commit c85edc3346 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-25 17:59:15 +05:30
Marica
636e9e0998
Merge pull request #47261 from frappe/mergify/bp/version-15-hotfix/pr-47232
...
fix: Re-insert missing "Serial No Warranty Expiry" Report (backport #47232 )
2025-04-25 15:13:55 +05:30
marination
727c32d789
fix: Re-insert missing "Serial No Warranty Expiry" Report
...
(cherry picked from commit deefac0abf )
2025-04-25 09:28:36 +00:00
mergify[bot]
4bcea55563
fix: prohibit consolidated sales invoice return (backport #47251 ) ( #47252 )
...
fix: prohibit consolidated sales invoice return (#47251 )
(cherry picked from commit 483c4a3271 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-25 11:33:04 +05:30
mergify[bot]
10d843e490
fix: cancel pos closing entry failure for return pos invoices (backport #47248 ) ( #47249 )
...
fix: cancel pos closing entry failure for return pos invoices (#47248 )
(cherry picked from commit c8ee5d9a4e )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-24 23:23:08 +05:30
Lakshit Jain
0caba9f70d
fix: do not check for permission if values are not changed in employee doctype ( #47238 )
2025-04-24 17:03:30 +02:00
mergify[bot]
4a29a54804
fix: update additional cost and total asset cost after asset repair (backport #47233 ) ( #47235 )
...
fix: update additional cost and total asset cost after asset repair (#47233 )
* fix: add consumed stock's cost to the asset value after repair
* fix: do not copy additional cost and total asset cost
(cherry picked from commit ed8a8532e1 )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-24 16:36:53 +05:30
mergify[bot]
c140fd0f12
fix: make asset quantity and amount editable (backport #47226 ) ( #47227 )
...
fix: make asset quantity and amount editable (#47226 )
(cherry picked from commit 0d53e6ed7c )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-24 11:36:18 +05:30
mergify[bot]
c0ae1336f4
fix(Rename Tool): allow more than 500 rows (backport #47117 ) ( #47225 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix(Rename Tool): allow more than 500 rows (#47117 )
2025-04-23 20:26:03 +02:00
Frappe PR Bot
4c3044cd70
chore(release): Bumped to Version 15.59.0
...
# [15.59.0](https://github.com/frappe/erpnext/compare/v15.58.2...v15.59.0 ) (2025-04-22)
### Bug Fixes
* `TypeError` in group field filter in supplier ledger summary ([3b349f4 ](3b349f44b1 ))
* add group by after user permission condition ([f07c3d9 ](f07c3d9124 ))
* backslash in url ([f6edd5a ](f6edd5aa7d ))
* change get_url_to_form to get_link_to_form ([982a68b ](982a68b71a ))
* cherry pick ([20aba54 ](20aba541c4 ))
* consider per_ordered instead of per_billed when creating PO from MR ([be154a4 ](be154a469f ))
* correct error message in validate_internal_transfer_qty ([b8a7f6d ](b8a7f6dac1 ))
* create default warehouse (backport [#47125 ](https://github.com/frappe/erpnext/issues/47125 )) ([#47131 ](https://github.com/frappe/erpnext/issues/47131 )) ([ad177e0 ](ad177e08b8 ))
* disbaled UOM showing in the list ([3d4f3e1 ](3d4f3e1be7 ))
* distributed discounts on si ([ad05e6d ](ad05e6dec2 ))
* **Employee:** remove User Permissions if create_user_permission is unchecked ([7ab81b7 ](7ab81b7e54 ))
* expense account in stock entry ([2f1f229 ](2f1f229144 ))
* get total without rounding off tax amounts for distributing discount (backport [#47155 ](https://github.com/frappe/erpnext/issues/47155 )) ([8050e65 ](8050e653ab ))
* group sub assemblies in production plan ([73683b2 ](73683b2754 ))
* import error ([924e9b9 ](924e9b94b6 ))
* keep per_billed 100 for billed delivery note after return ([680c221 ](680c221f05 ))
* linter ([c58800a ](c58800a929 ))
* logic and added test case ([b3e852a ](b3e852adfc ))
* Modify .json from desk to change `modified` ([1dc9812 ](1dc98124dc ))
* only update User Permissions if a relevant field has changed ([b0f3d62 ](b0f3d62dd0 ))
* pos disable customer selection at payment (backport [#47169 ](https://github.com/frappe/erpnext/issues/47169 )) ([#47170 ](https://github.com/frappe/erpnext/issues/47170 )) ([7adba1f ](7adba1f0f3 ))
* provision to recalculate the qty in the Bin ([5535eb4 ](5535eb4817 ))
* rate based on posting date in Tax Withholding Report ([9184c40 ](9184c40371 ))
* remove invalid parameter ([2431141 ](2431141062 ))
* remove unused import ([4fba4d4 ](4fba4d49d2 ))
* respect field "ignore_user_permissions" property in employee query ([a450ce2 ](a450ce25b9 ))
* respect mapped accounting dimensions ([846b24b ](846b24ba52 ))
* revert unintended changes ([a09ab90 ](a09ab902e5 ))
* set correct paid/receive amount if doc currency is different from party account currency ([5dc63f9 ](5dc63f97a1 ))
* set default company address in Sales Doctype on change of company ([05d4c1e ](05d4c1e6ca ))
* show button only when RFQ is submitted ([9655bfa ](9655bfa199 ))
* test cases ([dedb19e ](dedb19e3e9 ))
* test cases error ([13d3b27 ](13d3b27a1f ))
* update country wise fiscal year (backport [#47141 ](https://github.com/frappe/erpnext/issues/47141 )) ([#47176 ](https://github.com/frappe/erpnext/issues/47176 )) ([390780d ](390780d871 ))
* use get_url_to_form instead ([ad35021 ](ad35021666 ))
### Features
* add button to show request for comparison report directly from RFQ ([cb2b956 ](cb2b9563e0 ))
* add unit tests for distributed_discount_amount ([6f6574c ](6f6574c5ac ))
### Reverts
* disable customer if creating from opportunity ([99735e0 ](99735e0af4 ))
2025-04-22 13:47:39 +00:00
ruthra kumar
f7efd006c2
Merge pull request #47204 from frappe/version-15-hotfix
...
chore: release v15
2025-04-22 19:16:15 +05:30
mergify[bot]
8050e653ab
fix: get total without rounding off tax amounts for distributing discount (backport #47155 )
...
Co-authored-by: Sagar Vora <16315650+sagarvora@users.noreply.github.com >
2025-04-22 17:53:10 +05:30
ruthra kumar
2ba6c78e5e
Merge pull request #47210 from frappe/mergify/bp/version-15-hotfix/pr-47178
...
fix: keep per_billed 100 for billed delivery note after return (backport #47178 )
2025-04-22 17:30:33 +05:30
Sugesh393
04a1578b53
refactor: update base_outstanding calculation
...
(cherry picked from commit 02356029a8 )
2025-04-22 11:42:13 +00:00
Sugesh393
2b05ccfa6f
test: add new unit test to keep per_billed 100 for billed delivery note
...
(cherry picked from commit fe5898a151 )
2025-04-22 11:42:12 +00:00
Sugesh393
680c221f05
fix: keep per_billed 100 for billed delivery note after return
...
(cherry picked from commit 8290a83591 )
2025-04-22 11:42:12 +00:00
ruthra kumar
bbbbb4da55
Merge pull request #47209 from frappe/mergify/bp/version-15-hotfix/pr-47183
...
fix: backslash in url (backport #47183 )
2025-04-22 17:07:23 +05:30
ruthra kumar
e2f8ca5f87
chore: resolve conflict
2025-04-22 16:46:57 +05:30
ruthra kumar
6671f4df41
Merge pull request #47208 from frappe/mergify/bp/version-15-hotfix/pr-46717
...
fix: respect field "ignore_user_permissions" property in employee query (backport #46717 )
2025-04-22 16:40:28 +05:30
Mihir Kandoi
4fba4d49d2
fix: remove unused import
...
(cherry picked from commit c3d172fac3 )
2025-04-22 10:46:37 +00:00
Mihir Kandoi
982a68b71a
fix: change get_url_to_form to get_link_to_form
...
(cherry picked from commit 5d07beee61 )
2025-04-22 10:46:37 +00:00
Mihir Kandoi
a09ab902e5
fix: revert unintended changes
...
(cherry picked from commit eaaf34cda6 )
# Conflicts:
# erpnext/stock/doctype/material_request/material_request.json
2025-04-22 10:46:37 +00:00
Mihir Kandoi
ad35021666
fix: use get_url_to_form instead
...
(cherry picked from commit 7a82b37f76 )
2025-04-22 10:46:36 +00:00
Mihir Kandoi
f6edd5aa7d
fix: backslash in url
...
(cherry picked from commit ecf15130ba )
# Conflicts:
# erpnext/stock/doctype/material_request/material_request.json
2025-04-22 10:46:36 +00:00
ljain112
e752f3f914
chore: added test case for employee query with user permissions
...
(cherry picked from commit 4be975f87c )
# Conflicts:
# erpnext/controllers/tests/test_queries.py
2025-04-22 16:00:00 +05:30
ruthra kumar
31af933c1c
Merge pull request #47207 from frappe/mergify/bp/version-15-hotfix/pr-47171
...
fix: set correct paid/receive amount if doc currency is different from party account currency (backport #47171 )
2025-04-22 15:58:28 +05:30
ljain112
a450ce25b9
fix: respect field "ignore_user_permissions" property in employee query
...
(cherry picked from commit 91d7bc55be )
2025-04-22 10:12:30 +00:00
Soham Kulkarni
e152c72a7b
Merge pull request #47201 from frappe/mergify/bp/version-15-hotfix/pr-47175
...
fix: add grand_total to show correct status in quick list widget (backport #47175 )
2025-04-22 15:41:49 +05:30
ljain112
5dc63f97a1
fix: set correct paid/receive amount if doc currency is different from party account currency
...
(cherry picked from commit 9612521894 )
2025-04-22 10:07:17 +00:00
rohitwaghchaure
8bc00ffbb4
Merge pull request #47206 from frappe/mergify/bp/version-15-hotfix/pr-47184
...
feat: add button to view Supplier Quotation Comparison directly from RFQ (backport #47184 )
2025-04-22 15:16:01 +05:30
Mihir Kandoi
9655bfa199
fix: show button only when RFQ is submitted
...
(cherry picked from commit ef57d2b328 )
2025-04-22 09:43:41 +00:00
Mihir Kandoi
cb2b9563e0
feat: add button to show request for comparison report directly from RFQ
...
(cherry picked from commit b4aa88b59b )
2025-04-22 09:43:41 +00:00
ruthra kumar
bb71b91d4a
Merge pull request #47203 from frappe/mergify/bp/version-15-hotfix/pr-47180
...
fix: set default company address in selling Doctype on change of company (backport #47180 )
2025-04-22 15:12:20 +05:30
ljain112
05d4c1e6ca
fix: set default company address in Sales Doctype on change of company
...
(cherry picked from commit a31075692c )
2025-04-22 08:59:04 +00:00
Soham Kulkarni
d7556069e4
Merge pull request #47175 from sokumon/purchase-receipt-quick-list
...
fix: add grand_total to show correct status in quick list widget
(cherry picked from commit 68ca4a77c9 )
2025-04-22 08:52:51 +00:00
ruthra kumar
a3821cf182
Merge pull request #47199 from frappe/mergify/bp/version-15-hotfix/pr-47138
...
fix: rate based on posting date in Tax Withholding Report (backport #47138 )
2025-04-22 14:07:08 +05:30
ruthra kumar
18e3171cc9
Merge pull request #47197 from frappe/mergify/bp/version-15-hotfix/pr-47191
...
fix: expense account in stock entry (backport #47191 )
2025-04-22 13:34:01 +05:30
ljain112
1f8fce253d
chore: added test case for date period in multiple tax withholding rules
...
(cherry picked from commit 515fe340a8 )
# Conflicts:
# erpnext/accounts/report/tax_withholding_details/test_tax_withholding_details.py
2025-04-22 13:31:28 +05:30
ljain112
9184c40371
fix: rate based on posting date in Tax Withholding Report
...
(cherry picked from commit a32a79e90a )
2025-04-22 07:59:58 +00:00
Rohit Waghchaure
2f1f229144
fix: expense account in stock entry
...
(cherry picked from commit 75874b4986 )
2025-04-22 07:46:37 +00:00
ruthra kumar
393e4462f8
Merge pull request #47195 from frappe/mergify/bp/version-15-hotfix/pr-47124
...
fix: `TypeError` in group field filter in supplier ledger summary (backport #47124 )
2025-04-22 12:44:05 +05:30
ljain112
3b349f44b1
fix: TypeError in group field filter in supplier ledger summary
...
(cherry picked from commit 872e94a316 )
2025-04-22 06:51:57 +00:00
rohitwaghchaure
c430ce96b3
Merge pull request #47185 from frappe/mergify/bp/version-15-hotfix/pr-47144
...
fix: provision to recalculate the qty in the Bin (backport #47144 )
2025-04-22 12:20:46 +05:30
rohitwaghchaure
7b5297bb7f
Merge pull request #47188 from frappe/mergify/bp/version-15-hotfix/pr-47186
...
fix: disabled UOM showing in the list (backport #47186 )
2025-04-22 12:20:34 +05:30
Rohit Waghchaure
3d4f3e1be7
fix: disbaled UOM showing in the list
...
(cherry picked from commit 3745825052 )
2025-04-21 16:43:17 +00:00
Rohit Waghchaure
5535eb4817
fix: provision to recalculate the qty in the Bin
...
(cherry picked from commit 36081413d8 )
2025-04-21 15:49:11 +00:00
ruthra kumar
af35e43555
Merge pull request #47095 from frappe/mergify/bp/version-15-hotfix/pr-47007
...
chore: Fix typo "Item Wise Tax Detail " (backport #47007 )
2025-04-21 16:50:22 +05:30
ruthra kumar
f53a45cfef
chore: resolve conflict
2025-04-21 16:30:20 +05:30
ruthra kumar
19045bcace
Merge pull request #47177 from frappe/mergify/bp/version-15-hotfix/pr-47067
...
fix: correct error message in validate_internal_transfer_qty (backport #47067 )
2025-04-21 16:24:11 +05:30
ljain112
b8a7f6dac1
fix: correct error message in validate_internal_transfer_qty
...
(cherry picked from commit 5063f1174e )
2025-04-21 10:28:27 +00:00
ruthra kumar
f2c3150687
Merge pull request #47013 from frappe/mergify/bp/version-15-hotfix/pr-45924
...
fix(Employee): remove User Permissions if create_user_permission is unchecked (backport #45924 )
2025-04-21 15:55:03 +05:30
mergify[bot]
390780d871
fix: update country wise fiscal year (backport #47141 ) ( #47176 )
...
fix: update country wise fiscal year (#47141 )
(cherry picked from commit cb2ad4acdb )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-21 14:26:47 +05:30
mergify[bot]
7adba1f0f3
fix: pos disable customer selection at payment (backport #47169 ) ( #47170 )
...
fix: pos disable customer selection at payment (#47169 )
(cherry picked from commit f52cbf6165 )
Co-authored-by: Diptanil Saha <diptanil@frappe.io >
2025-04-21 11:56:54 +05:30
Sagar Vora
d6d042868d
Merge pull request #43067 from frappe/mergify/bp/version-15-hotfix/pr-41721
...
fix: distributed discounts on si (backport #41721 )
2025-04-19 16:35:12 +05:30
Sagar Vora
f764b9713b
Merge branch 'version-15-hotfix' into mergify/bp/version-15-hotfix/pr-41721
2025-04-19 16:18:37 +05:30
Sagar Vora
16877fade8
Merge pull request #47157 from frappe/mergify/bp/version-15-hotfix/pr-47154
...
fix: respect mapped accounting dimensions (backport #47154 )
2025-04-19 13:04:01 +05:30
Sagar Vora
846b24ba52
fix: respect mapped accounting dimensions
...
(cherry picked from commit 7dbe27da19 )
2025-04-19 07:22:45 +00:00
mergify[bot]
451b1a19a8
chore: migrate pre-commit config (backport #47132 ) ( #47134 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-04-17 14:18:00 +02:00
mergify[bot]
ad177e08b8
fix: create default warehouse (backport #47125 ) ( #47131 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix: create default warehouse (#47125 )
2025-04-17 13:40:05 +02:00
Frappe PR Bot
00a8503dd7
chore(release): Bumped to Version 15.58.2
...
## [15.58.2](https://github.com/frappe/erpnext/compare/v15.58.1...v15.58.2 ) (2025-04-17)
### Bug Fixes
* add group by after user permission condition ([0287f34 ](0287f34928 ))
2025-04-17 10:54:22 +00:00
ruthra kumar
76a2eb69a0
Merge pull request #47127 from frappe/mergify/bp/version-15/pr-47118
...
fix: add group by after user permission condition (backport #47118 )
2025-04-17 16:22:18 +05:30
ruthra kumar
673694ae48
Merge pull request #47128 from frappe/mergify/bp/version-15-hotfix/pr-47118
...
fix: add group by after user permission condition (backport #47118 )
2025-04-17 16:22:07 +05:30
venkat102
0287f34928
fix: add group by after user permission condition
...
(cherry picked from commit 756d496235 )
2025-04-17 10:36:57 +00:00
venkat102
f07c3d9124
fix: add group by after user permission condition
...
(cherry picked from commit 756d496235 )
2025-04-17 10:36:57 +00:00
rohitwaghchaure
d18266d839
Merge pull request #47048 from frappe/mergify/bp/version-15-hotfix/pr-46938
...
fix: group sub assemblies in production plan (backport #46938 )
2025-04-17 15:31:08 +05:30
rohitwaghchaure
0c714e2bd9
Merge pull request #47114 from frappe/mergify/bp/version-15-hotfix/pr-47050
...
fix: consider per_ordered instead of per_billed when creating PO from MR (backport #47050 )
2025-04-16 22:49:24 +05:30
Mihir Kandoi
20aba541c4
fix: cherry pick
2025-04-16 20:32:05 +05:30
Mihir Kandoi
be154a469f
fix: consider per_ordered instead of per_billed when creating PO from MR
...
(cherry picked from commit 5a524854de )
# Conflicts:
# erpnext/stock/doctype/material_request/material_request.js
2025-04-16 10:58:52 +00:00
Frappe PR Bot
741f29e57a
chore(release): Bumped to Version 15.58.1
...
## [15.58.1](https://github.com/frappe/erpnext/compare/v15.58.0...v15.58.1 ) (2025-04-16)
### Bug Fixes
* revert [#46903 ](https://github.com/frappe/erpnext/issues/46903 ) - disable changing customer on opportunity ([5c04d18 ](5c04d183bf ))
2025-04-16 05:15:20 +00:00
ruthra kumar
5090108718
Merge pull request #47110 from frappe/mergify/bp/version-15/pr-47108
...
revert: disable customer if creating from opportunity (backport #47108 )
2025-04-16 10:44:01 +05:30
Shariq Ansari
5c04d183bf
fix: revert #46903 - disable changing customer on opportunity
...
(cherry picked from commit fc16199a49 )
2025-04-16 10:38:17 +05:30
Shariq Ansari
bb6d6c3edf
Merge pull request #47109 from frappe/mergify/bp/version-15-hotfix/pr-47108
2025-04-16 10:22:33 +05:30
Shariq Ansari
99735e0af4
revert: disable customer if creating from opportunity
...
(cherry picked from commit fc16199a49 )
2025-04-16 04:51:33 +00:00
marination
1dc98124dc
fix: Modify .json from desk to change modified
...
(cherry picked from commit be556167b1 )
# Conflicts:
# erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
2025-04-15 11:32:47 +00:00
Himanshu Shivhare
5cb8e5dfbd
chore: Fix typo "Item Wise Tax Detail "
...
(cherry picked from commit 9624d56abd )
2025-04-15 11:32:46 +00:00
Mihir Kandoi
c58800a929
fix: linter
2025-04-14 13:33:48 +05:30
Mihir Kandoi
924e9b94b6
fix: import error
2025-04-14 13:28:06 +05:30
Mihir Kandoi
13d3b27a1f
fix: test cases error
...
(cherry picked from commit 8df18762a9 )
2025-04-14 06:41:28 +00:00
Mihir Kandoi
dedb19e3e9
fix: test cases
...
(cherry picked from commit a7394329ca )
2025-04-14 06:41:27 +00:00
Mihir Kandoi
b3e852adfc
fix: logic and added test case
...
(cherry picked from commit f071255340 )
2025-04-14 06:41:27 +00:00
Mihir Kandoi
73683b2754
fix: group sub assemblies in production plan
...
(cherry picked from commit f58abed935 )
2025-04-14 06:41:27 +00:00
barredterra
2431141062
fix: remove invalid parameter
2025-04-11 13:07:44 +02:00
Patrick Eissler
b0e8f85a27
refactor: make linter happy
2025-04-11 12:25:58 +02:00
Patrick Eissler
b0f3d62dd0
fix: only update User Permissions if a relevant field has changed
2025-04-11 12:25:26 +02:00
Patrick Eissler
e47d07d98c
chore: use existing utility function
2025-04-11 12:24:25 +02:00
Patrick Eissler
7ab81b7e54
fix(Employee): remove User Permissions if create_user_permission is unchecked
2025-04-11 12:24:04 +02:00
David (aider)
6f6574c5ac
feat: add unit tests for distributed_discount_amount
...
(cherry picked from commit a464bd861b )
2024-09-05 10:08:39 +00:00
David
ad05e6dec2
fix: distributed discounts on si
...
(cherry picked from commit 0bab6f34c1 )
# Conflicts:
# erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
# erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
# erpnext/selling/doctype/quotation_item/quotation_item.json
# erpnext/selling/doctype/sales_order_item/sales_order_item.json
# erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
2024-09-05 10:08:39 +00:00