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
Frappe PR Bot
929d177b7d
chore(release): Bumped to Version 15.58.0
...
# [15.58.0](https://github.com/frappe/erpnext/compare/v15.57.5...v15.58.0 ) (2025-04-16)
### Bug Fixes
* added missing project field on pos profile ([8e9ddb7 ](8e9ddb7a69 ))
* allow to use batchwise valuation for moving average items ([e479975 ](e479975f54 ))
* backport translations from develop ([#47104 ](https://github.com/frappe/erpnext/issues/47104 )) ([188c4f8 ](188c4f896a ))
* batchwise valuation for MA item ([debfcdc ](debfcdc61f ))
* bypass validation during reposting ([01aad96 ](01aad96b10 ))
* child values for tree doctypes and query refactor ([537a8ef ](537a8efe7a ))
* clarify confirmation message ([35daf66 ](35daf669fe ))
* condition for use_batchwise_valuation ([0ff7465 ](0ff7465e27 ))
* configuration to accept partial payment in pos invoice ([#47052 ](https://github.com/frappe/erpnext/issues/47052 )) ([a944853 ](a944853b56 ))
* consider negative stock qty in stock reco ([603f737 ](603f737c99 ))
* correct doctype in item_wise_purchase register ([b2fb4fb ](b2fb4fba51 ))
* correct function name ([393d245 ](393d2459b9 ))
* correct outstanding amount for invoice in dunning ([b7c3fa2 ](b7c3fa23d2 ))
* current batch qty showing zero in the stock reconciliation ([24c8a06 ](24c8a06520 ))
* enabled allow on submit for asset name field (backport [#47093 ](https://github.com/frappe/erpnext/issues/47093 )) ([#47094 ](https://github.com/frappe/erpnext/issues/47094 )) ([3f652bd ](3f652bd4e1 ))
* fetch exchange rate while creating inter-company order and invoice ([aa0b93d ](aa0b93d0b2 ))
* go for lower case "on" because we already have translations for that ([7cf83ff ](7cf83ffce7 ))
* Group GLs by account for TB generation ([416d9bc ](416d9bce2c ))
* item code not showing in the error message ([663e2b7 ](663e2b7e6c ))
* make report's "printed on" translatable ([18e9a98 ](18e9a9881c ))
* map tax table while creating purchase order from sales order ([127c7b9 ](127c7b93ac ))
* **Payment Entry:** set account type if missing (backport [#47069 ](https://github.com/frappe/erpnext/issues/47069 )) ([#47070 ](https://github.com/frappe/erpnext/issues/47070 )) ([8e02a9b ](8e02a9bc28 ))
* precision issue on qty_to_be_reserved ([c8691b6 ](c8691b6516 ))
* recognize trigger from child table ([cf00d42 ](cf00d42799 ))
* Recreate Stock Ledgers issue ([b819e0a ](b819e0a61b ))
* remove get_items query.run outside of if condition ([e7b5303 ](e7b5303782 ))
* remove redundant letter head ([7896f8a ](7896f8a855 ))
* removed display depends on ([00b2553 ](00b25537f4 ))
* resolved conflicts ([bde55d2 ](bde55d2a07 ))
* revert [#46900 ](https://github.com/frappe/erpnext/issues/46900 ) - against_voucher filter in general ledger ([da65f44 ](da65f44a47 ))
* test file for v15 ([cc7756d ](cc7756dd49 ))
* translatability ([79ed02b ](79ed02bb2c ))
* update the modified date in for SLEs and GLs after rename ([21f0dcb ](21f0dcbcc3 ))
* use source_fieldname to validate inventory dimension ([250b670 ](250b67076d ))
* use the actual field label ([0c260ba ](0c260baacd ))
* wording ([db647a4 ](db647a4e42 ))
### Features
* Allow to Make Quality Inspection after Purchase / Delivery ([2e6ba91 ](2e6ba91589 ))
* available serial no report ([c472af8 ](c472af87b2 ))
* clear payment terms and schedule ([830290c ](830290c859 ))
* fetch source_fieldname for inventory dimension ([2ed6c21 ](2ed6c211f9 ))
* **regional:** Address Template for Germany & Add Switzerland Template ([#46737 ](https://github.com/frappe/erpnext/issues/46737 )) ([42479d9 ](42479d9a7f ))
* update due date in payment schedule ([0b0a6b8 ](0b0a6b8cfa ))
### Performance Improvements
* refactored customer ledger summary for performance ([50b2196 ](50b2196020 ))
* take query out of loop ([9af5052 ](9af50528f1 ))
2025-04-16 04:05:56 +00:00
ruthra kumar
7555d27d82
Merge pull request #47091 from frappe/version-15-hotfix
...
chore: release v15
2025-04-16 09:34:34 +05:30
ruthra kumar
4a7b91352b
Merge pull request #47099 from frappe/mergify/bp/version-15-hotfix/pr-46770
...
fix: correct outstanding amount for invoice in dunning (backport #46770 )
2025-04-16 07:44:32 +05:30
Raffael Meyer
188c4f896a
fix: backport translations from develop ( #47104 )
2025-04-15 19:30:17 +02:00
rohitwaghchaure
9bdeacbbfa
Merge pull request #47097 from frappe/mergify/bp/version-15-hotfix/pr-46973
...
fix: precision issue on qty_to_be_reserved (backport #46973 )
2025-04-15 22:01:34 +05:30
ljain112
c42f76b15a
chore: added test for Fetch Overdue Payments in dunning
...
(cherry picked from commit 3b613c44a6 )
# Conflicts:
# erpnext/accounts/doctype/dunning/test_dunning.py
2025-04-15 20:35:09 +05:30
Diptanil Saha
a944853b56
fix: configuration to accept partial payment in pos invoice ( #47052 )
2025-04-15 19:03:55 +05:30
ljain112
b7c3fa23d2
fix: correct outstanding amount for invoice in dunning
...
(cherry picked from commit c2bdd30e6d )
2025-04-15 12:21:58 +00:00
ruthra kumar
073a7a6ca6
Merge pull request #47096 from frappe/mergify/bp/version-15-hotfix/pr-47001
...
fix: fetch exchange rate while creating inter-company order and invoice (backport #47001 )
2025-04-15 17:46:38 +05:30
Dany Robert
c8691b6516
fix: precision issue on qty_to_be_reserved
...
(cherry picked from commit 860699ee7b )
# Conflicts:
# erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py
2025-04-15 17:42:30 +05:30
venkat102
aa0b93d0b2
fix: fetch exchange rate while creating inter-company order and invoice
...
(cherry picked from commit 145a6c5e2a )
2025-04-15 12:07:54 +00:00
mergify[bot]
3f652bd4e1
fix: enabled allow on submit for asset name field (backport #47093 ) ( #47094 )
...
fix: enabled allow on submit for asset name field (#47093 )
(cherry picked from commit e41720f1a3 )
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com >
2025-04-15 17:33:58 +05:30
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
ruthra kumar
f816934a28
Merge pull request #47086 from frappe/mergify/bp/version-15-hotfix/pr-46640
...
perf: refactored customer ledger summary for performance (backport #46640 )
2025-04-15 13:46:55 +05:30
ruthra kumar
1e340ccd9c
chore: use correct Test class
2025-04-15 13:29:22 +05:30
ruthra kumar
21e94148db
chore: resolve conflict
2025-04-15 13:20:56 +05:30
ruthra kumar
233a2c08a1
test: basic supplier ledger summary
...
(cherry picked from commit 71f0f7a0b5 )
2025-04-15 13:20:56 +05:30
ruthra kumar
11566e20b5
test: basic output of customer ledger summary report
...
(cherry picked from commit 9a3a80dfd3 )
2025-04-15 13:20:56 +05:30
ljain112
393d2459b9
fix: correct function name
...
(cherry picked from commit 038355f87b )
2025-04-15 13:20:56 +05:30
ljain112
537a8efe7a
fix: child values for tree doctypes and query refactor
...
(cherry picked from commit fca46e0b2d )
# Conflicts:
# erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py
2025-04-15 13:20:56 +05:30
ljain112
50b2196020
perf: refactored customer ledger summary for performance
...
(cherry picked from commit e84e49345a )
# Conflicts:
# erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py
2025-04-15 13:20:56 +05:30
ruthra kumar
0ad8935f2c
Merge pull request #47081 from frappe/mergify/bp/version-15-hotfix/pr-46789
...
fix: map tax table while creating purchase order from sales order (backport #46789 )
2025-04-15 12:10:21 +05:30
ruthra kumar
148287d8a1
Merge pull request #46935 from frappe/mergify/bp/version-15-hotfix/pr-46171
...
Fix validation mismatch in inventory dimension fields (backport #46171 )
2025-04-15 11:54:24 +05:30
ruthra kumar
f4854a9a02
Merge pull request #46816 from frappe/mergify/bp/version-15-hotfix/pr-46737
...
feat(regional): Address Template for Germany & Add Switzerland Template (backport #46737 )
2025-04-15 11:51:17 +05:30
ruthra kumar
b7cbc66a28
chore: resolve conflict
2025-04-15 11:45:17 +05:30
Sugesh393
5a20b9e94f
test: add unit test to validate tax values in Purchase Order from Sales Order
...
(cherry picked from commit a393195866 )
# Conflicts:
# erpnext/selling/doctype/sales_order/test_sales_order.py
2025-04-15 06:13:11 +00:00
Sugesh393
127c7b93ac
fix: map tax table while creating purchase order from sales order
...
(cherry picked from commit 1e18569be7 )
2025-04-15 06:13:11 +00:00
mergify[bot]
c77f7f4ff0
test(Payment Entry): account type is set (backport #47071 ) ( #47073 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2025-04-14 19:26:11 +02:00
mergify[bot]
8e02a9bc28
fix(Payment Entry): set account type if missing (backport #47069 ) ( #47070 )
...
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
fix(Payment Entry): set account type if missing (#47069 )
2025-04-14 18:54:12 +02:00
rohitwaghchaure
640012429e
Merge pull request #47063 from frappe/mergify/bp/version-15-hotfix/pr-47058
...
fix: consider negative stock qty in stock reconciliation (backport #47058 )
2025-04-14 20:30:25 +05:30
Rohit Waghchaure
603f737c99
fix: consider negative stock qty in stock reco
...
(cherry picked from commit 15272d0e56 )
2025-04-14 12:39:35 +00:00
ruthra kumar
4fd99ed763
Merge pull request #46773 from frappe/mergify/bp/version-15-hotfix/pr-46683
...
fix: Set complete contact details for `Employee` in PE (backport #46683 )
2025-04-14 17:30:51 +05:30
Frappe PR Bot
2eb7a688cb
chore(release): Bumped to Version 15.57.5
...
## [15.57.5](https://github.com/frappe/erpnext/compare/v15.57.4...v15.57.5 ) (2025-04-14)
### Bug Fixes
* revert [#46900 ](https://github.com/frappe/erpnext/issues/46900 ) - against_voucher filter in general ledger ([969c354 ](969c3549d5 ))
2025-04-14 08:24:20 +00:00
ruthra kumar
19a5b923b9
Merge pull request #47053 from frappe/mergify/bp/version-15/pr-47049
...
Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049 )
2025-04-14 13:52:55 +05:30
ruthra kumar
77bbaef5a6
Merge pull request #47055 from frappe/mergify/bp/version-15-hotfix/pr-47049
...
Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049 )
2025-04-14 13:52:05 +05:30
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
ruthra kumar
6bfb3c6905
chore: resolve conflict
2025-04-14 13:26:32 +05:30
ruthra kumar
a0908522c1
chore: resolve conflict
2025-04-14 13:21:33 +05:30
ruthra kumar
da65f44a47
fix: revert #46900 - against_voucher filter in general ledger
...
(cherry picked from commit adb331ef71 )
# Conflicts:
# erpnext/accounts/report/general_ledger/general_ledger.py
2025-04-14 07:50:28 +00:00
ruthra kumar
969c3549d5
fix: revert #46900 - against_voucher filter in general ledger
...
(cherry picked from commit adb331ef71 )
# Conflicts:
# erpnext/accounts/report/general_ledger/general_ledger.py
2025-04-14 07:49:32 +00:00
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
Deepesh Garg
f1254e51e5
Merge pull request #47044 from frappe/mergify/bp/version-15-hotfix/pr-47043
...
fix: Group GLs by account for TB generation (backport #47043 )
2025-04-13 19:31:29 +05:30
Deepesh Garg
416d9bce2c
fix: Group GLs by account for TB generation
...
(cherry picked from commit f894c6d275 )
2025-04-13 13:57:23 +00:00
ruthra kumar
f5fd255e82
Merge pull request #47033 from frappe/mergify/bp/version-15-hotfix/pr-47012
...
fix: correct doctype in item_wise_purchase register (backport #47012 )
2025-04-12 07:29:14 +05:30
ljain112
b2fb4fba51
fix: correct doctype in item_wise_purchase register
...
(cherry picked from commit b8b8dce733 )
2025-04-12 01:42:25 +00:00
rohitwaghchaure
1b8a317de9
Merge pull request #47027 from frappe/mergify/bp/version-15-hotfix/pr-47026
...
fix: batchwise valuation for MA item (backport #47026 )
2025-04-11 22:56:25 +05:30
Rohit Waghchaure
debfcdc61f
fix: batchwise valuation for MA item
...
(cherry picked from commit 504b8c0a68 )
2025-04-11 16:27:52 +00:00
rohitwaghchaure
706092061b
Merge pull request #47021 from frappe/mergify/bp/version-15-hotfix/pr-47020
...
fix: removed display depends on (backport #47020 )
2025-04-11 19:53:43 +05:30
rohitwaghchaure
c6c8aa02eb
Merge pull request #47023 from frappe/mergify/bp/version-15-hotfix/pr-47022
...
fix: condition for use_batchwise_valuation (backport #47022 )
2025-04-11 19:53:22 +05:30
Rohit Waghchaure
0ff7465e27
fix: condition for use_batchwise_valuation
...
(cherry picked from commit cc171d9706 )
2025-04-11 14:06:08 +00:00
Rohit Waghchaure
00b25537f4
fix: removed display depends on
...
(cherry picked from commit e0bf45e03b )
2025-04-11 13:46:39 +00:00
rohitwaghchaure
6dee592ba7
Merge pull request #47004 from frappe/mergify/bp/version-15-hotfix/pr-47002
...
feat: Allow to Make Quality Inspection after Purchase / Delivery (backport #47002 )
2025-04-11 17:26:53 +05:30
rohitwaghchaure
8233aadd50
Merge pull request #47017 from frappe/mergify/bp/version-15-hotfix/pr-47015
...
fix: allow to use batch-wise valuation for moving average items (backport #47015 )
2025-04-11 17:25:29 +05:30
Rohit Waghchaure
e479975f54
fix: allow to use batchwise valuation for moving average items
...
(cherry picked from commit 65ba79bb85 )
2025-04-11 11:38:32 +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
rohitwaghchaure
5e1d3f77bb
chore: fix conflicts
2025-04-11 15:35:36 +05:30
rohitwaghchaure
00ac8597b0
chore: fix conflicts
2025-04-11 15:34:45 +05:30
rohitwaghchaure
4163b18ec3
Merge pull request #47005 from frappe/mergify/bp/version-15-hotfix/pr-46997
...
fix: update the modified date in for SLEs and GLs after rename (backport #46997 )
2025-04-11 14:43:02 +05:30
Rohit Waghchaure
21f0dcbcc3
fix: update the modified date in for SLEs and GLs after rename
...
(cherry picked from commit dc5a5ef258 )
2025-04-10 12:10:48 +00:00
Rohit Waghchaure
2e6ba91589
feat: Allow to Make Quality Inspection after Purchase / Delivery
...
(cherry picked from commit 8eaa2afeb7 )
# Conflicts:
# erpnext/stock/doctype/stock_settings/stock_settings.json
2025-04-10 12:10:47 +00:00
rohitwaghchaure
14a502c956
Merge pull request #46998 from frappe/mergify/bp/version-15-hotfix/pr-46831
...
fix: current batch qty showing zero in the stock reconciliation (backport #46831 )
2025-04-10 15:39:34 +05:30
Rohit Waghchaure
24c8a06520
fix: current batch qty showing zero in the stock reconciliation
...
(cherry picked from commit a5c62f8623 )
2025-04-10 08:30:28 +00:00
rohitwaghchaure
13f73b59df
Merge pull request #46988 from frappe/mergify/bp/version-15-hotfix/pr-46978
...
fix: bypass validation during reposting (backport #46978 )
2025-04-10 12:21:36 +05:30
rohitwaghchaure
b4efba80a7
Merge pull request #46989 from frappe/mergify/bp/version-15-hotfix/pr-46965
...
fix: Recreate Stock Ledgers issue (backport #46965 )
2025-04-10 12:21:00 +05:30
Rohit Waghchaure
b819e0a61b
fix: Recreate Stock Ledgers issue
...
(cherry picked from commit 229a4cef45 )
2025-04-10 06:13:44 +00:00
Rohit Waghchaure
01aad96b10
fix: bypass validation during reposting
...
(cherry picked from commit 3697b9fd9b )
2025-04-10 06:13:26 +00:00
rohitwaghchaure
860aba47ef
Merge pull request #46985 from frappe/mergify/bp/version-15-hotfix/pr-46933
...
fix: item code not showing in the error message (backport #46933 )
2025-04-10 11:31:59 +05:30
rohitwaghchaure
1b6c4b6b4b
Merge pull request #46947 from frappe/mergify/bp/version-15-hotfix/pr-46383
...
feat: available serial no report (backport #46383 )
2025-04-10 11:29:02 +05:30
Rohit Waghchaure
663e2b7e6c
fix: item code not showing in the error message
...
(cherry picked from commit 86dee69c2f )
2025-04-10 05:35:55 +00:00
Mihir Kandoi
cc7756dd49
fix: test file for v15
2025-04-09 20:47:10 +05:30
Diptanil Saha
d79de4a434
Merge pull request #46969 from frappe/mergify/bp/version-15-hotfix/pr-46964
...
fix: added missing project field on pos profile (backport #46964 )
2025-04-09 15:57:57 +05:30
Diptanil Saha
b8ef83e1ea
chore: resolve conflict
2025-04-09 15:39:15 +05:30
diptanilsaha
8e9ddb7a69
fix: added missing project field on pos profile
...
(cherry picked from commit 821d64241a )
# Conflicts:
# erpnext/accounts/doctype/pos_profile/pos_profile.json
2025-04-09 10:05:23 +00:00
Raffael Meyer
d43ce7f8e0
Merge pull request #46960 from frappe/mergify/bp/version-15-hotfix/pr-46959
...
fix: interaction with due date / payment terms / payment schedule (backport #46959 )
2025-04-08 21:34:53 +02:00
barredterra
b5353e4ad1
chore: add german translation
2025-04-08 21:19:34 +02:00
barredterra
14efeb4acd
chore: add context
...
(cherry picked from commit c00f62d54a )
2025-04-08 19:01:35 +00:00
barredterra
35daf669fe
fix: clarify confirmation message
...
(cherry picked from commit 57be8a85d6 )
2025-04-08 19:01:34 +00:00
barredterra
0c260baacd
fix: use the actual field label
...
(cherry picked from commit 8a4db69581 )
2025-04-08 19:01:34 +00:00
barredterra
cf00d42799
fix: recognize trigger from child table
...
(cherry picked from commit c55c77f4e9 )
2025-04-08 19:01:34 +00:00
barredterra
b06a86541b
refactor: use doc parameter instead of this.frm.doc
...
(cherry picked from commit 87c21a89fe )
2025-04-08 19:01:34 +00:00
Raffael Meyer
f762f7ec3e
Merge pull request #46957 from barredterra/update-due-date
...
feat: update due date in payment schedule
2025-04-08 20:47:13 +02:00
Raffael Meyer
12bd9af3aa
Merge pull request #46826 from frappe/mergify/bp/version-15-hotfix/pr-40050
...
fix: handle due date change (backport #40050 )
2025-04-08 20:33:22 +02:00
barredterra
0b0a6b8cfa
feat: update due date in payment schedule
...
Partial backport of b629356b7c
2025-04-08 20:12:25 +02:00
barredterra
830290c859
feat: clear payment terms and schedule
2025-04-08 20:10:31 +02:00
barredterra
98b75aaa38
Merge remote-tracking branch 'upstream/version-15-hotfix' into mergify/bp/version-15-hotfix/pr-40050
2025-04-08 19:59:34 +02:00
Raffael Meyer
d319d89988
Merge pull request #46949 from frappe/mergify/bp/version-15-hotfix/pr-46913
...
fix: improve translatability of query report print formats (backport #46913 )
2025-04-08 16:11:18 +02:00
barredterra
d94ebd0c78
chore: add missing german translation
2025-04-08 15:56:48 +02:00
barredterra
7896f8a855
fix: remove redundant letter head
2025-04-08 15:33:12 +02:00
barredterra
7cf83ffce7
fix: go for lower case "on" because we already have translations for that
2025-04-08 15:31:25 +02:00
barredterra
18e9a9881c
fix: make report's "printed on" translatable
2025-04-08 15:30:54 +02:00
Mihir Kandoi
6fedb7b9db
refactor: split and clean execute function to be more readable
...
(cherry picked from commit 036af54d54 )
2025-04-08 12:17:05 +00:00
Mihir Kandoi
9af50528f1
perf: take query out of loop
...
(cherry picked from commit 26de902496 )
2025-04-08 12:17:05 +00:00
Mihir Kandoi
e7b5303782
fix: remove get_items query.run outside of if condition
...
(cherry picked from commit 80c17cc005 )
2025-04-08 12:17:05 +00:00
Mihir Kandoi
0ec026ec7e
refactor: import functions in new report instead of redundant code
...
(cherry picked from commit 501f07803e )
2025-04-08 12:17:04 +00:00
Mihir Kandoi
c472af87b2
feat: available serial no report
...
(cherry picked from commit 5592d8e87f )
2025-04-08 12:17:04 +00:00
JK1117
250b67076d
fix: use source_fieldname to validate inventory dimension
...
(cherry picked from commit daa5bebdd0 )
2025-04-08 08:57:59 +00:00
JK1117
2ed6c211f9
feat: fetch source_fieldname for inventory dimension
...
(cherry picked from commit 4e63ee1a70 )
2025-04-08 08:57:59 +00:00
ljain112
bde55d2a07
fix: resolved conflicts
2025-04-01 18:51:10 +05:30
barredterra
db647a4e42
fix: wording
2025-03-31 21:38:34 +02:00
barredterra
79ed02bb2c
fix: translatability
...
(cherry picked from commit 6d43d46fbc )
2025-03-31 19:23:41 +00:00
Marc Ramser
42479d9a7f
feat(regional): Address Template for Germany & Add Switzerland Template ( #46737 )
...
* Add Address template for Switzerland
* Fix address template for germany
If an ERPNext instance is set to German and used by a business outside Germany (e.g., in Switzerland or Austria), customer addresses in Germany are displayed in their national format. However, for postal services, the international format (including the country) is required.".
This is just a workaround. IMHO the correct fix would be to check where the company is located and based on that use the national or the international template.
(cherry picked from commit 21b8ad6aa5 )
2025-03-31 10:34:00 +00:00
Abdeali Chharchhodawala
6f94ba599b
Merge pull request #46683 from Abdeali099/set-employee-contact-details
...
fix: Set complete contact details for `Employee` in PE
(cherry picked from commit 8c9d630ee4 )
# Conflicts:
# erpnext/accounts/doctype/payment_entry/payment_entry.json
# erpnext/accounts/doctype/payment_entry/payment_entry.py
2025-03-28 12:49:20 +00: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