Frappe PR Bot
d4a3d6bbe0
chore(release): Bumped to Version 15.4.0
...
# [15.4.0](https://github.com/frappe/erpnext/compare/v15.3.0...v15.4.0 ) (2023-11-28)
### Bug Fixes
* allow on submit for child table fields ([ac7615a ](ac7615ac01 ))
* annual income and expenses in digest ([ca2ad17 ](ca2ad175d3 ))
* check reposting settings before allowing editable si ([25bf475 ](25bf475d5a ))
* condition in other bundle utils ([e4d9ef1 ](e4d9ef1293 ))
* create contact if existing customer doesn't have contact ([b1b065d ](b1b065daf1 ))
* display all item rate stop messages (backport [#38289 ](https://github.com/frappe/erpnext/issues/38289 )) ([#38307 ](https://github.com/frappe/erpnext/issues/38307 )) ([99c1fbf ](99c1fbf9fc ))
* do not set repost flag without validating voucher ([6a3c3b4 ](6a3c3b4cac ))
* don't depreciate assets with no schedule on scrapping (backport [#38276 ](https://github.com/frappe/erpnext/issues/38276 )) ([#38293 ](https://github.com/frappe/erpnext/issues/38293 )) ([18613c5 ](18613c595f ))
* filter bundle items based on disabled check ([fb517e8 ](fb517e823f ))
* fiscal year using future date ([b9a1fac ](b9a1fac7d8 ))
* has_product_bundle util to only check for enabled bundles ([5c12872 ](5c12872f70 ))
* job card overlap validation (backport [#38345 ](https://github.com/frappe/erpnext/issues/38345 )) ([#38348 ](https://github.com/frappe/erpnext/issues/38348 )) ([d6fe7eb ](d6fe7eb10c ))
* make parameters of `create_subscription_process` optional (and other minor fixes) ([#38360 ](https://github.com/frappe/erpnext/issues/38360 )) ([721b429 ](721b429d93 ))
* Negative Qty and Rates in SO/PO (backport [#38252 ](https://github.com/frappe/erpnext/issues/38252 )) ([#38357 ](https://github.com/frappe/erpnext/issues/38357 )) ([14174df ](14174df862 ))
* no fstring in translation (backport [#38381 ](https://github.com/frappe/erpnext/issues/38381 )) ([#38387 ](https://github.com/frappe/erpnext/issues/38387 )) ([c101855 ](c1018555a0 ))
* patch - Duplicate entry quality inspection parameter (backport [#38262 ](https://github.com/frappe/erpnext/issues/38262 )) ([#38264 ](https://github.com/frappe/erpnext/issues/38264 )) ([4c9890a ](4c9890a24e ))
* Payment Reco Issue and chart of account importer ([4699887 ](4699887f1c ))
* serial no status (backport [#38391 ](https://github.com/frappe/erpnext/issues/38391 )) ([#38397 ](https://github.com/frappe/erpnext/issues/38397 )) ([b65c225 ](b65c22579d ))
* Server Error while creating Product Bundle (backport [#38377 ](https://github.com/frappe/erpnext/issues/38377 )) ([#38380 ](https://github.com/frappe/erpnext/issues/38380 )) ([922aef6 ](922aef665b ))
* skip disabled bundles for non-report utils ([3d46b32 ](3d46b323b3 ))
* skip fixed assets in parent ([314a91a ](314a91ac4d ))
* Supplier `Primary Contact` (backport [#38268 ](https://github.com/frappe/erpnext/issues/38268 )) ([#38286 ](https://github.com/frappe/erpnext/issues/38286 )) ([37d1f1a ](37d1f1ac67 ))
* **ux:** Sales Order Stock Reservation Dialog (backport [#38261 ](https://github.com/frappe/erpnext/issues/38261 )) ([#38344 ](https://github.com/frappe/erpnext/issues/38344 )) ([3cbe599 ](3cbe59902a ))
* validation for existing bundles ([c0de9c0 ](c0de9c0cef ))
### Features
* add Bank Transaction to connections in Journal and Payment Entry (backport [#38297 ](https://github.com/frappe/erpnext/issues/38297 )) ([#38301 ](https://github.com/frappe/erpnext/issues/38301 )) ([72647b8 ](72647b8624 ))
* add disabled field in product bundle ([fcd53be ](fcd53be188 ))
* new Report "Lost Quotations" ([#38309 ](https://github.com/frappe/erpnext/issues/38309 )) ([ea2c348 ](ea2c3487a3 ))
### Performance Improvements
* optimize total_purchase_cost update ([deed9f5 ](deed9f5840 ))
v15.4.0
2023-11-28 16:24:28 +00:00
rohitwaghchaure
4bfdab93ad
Merge pull request #38383 from frappe/version-15-hotfix
...
chore: release v15
2023-11-28 21:53:16 +05:30
mergify[bot]
c1018555a0
fix: no fstring in translation (backport #38381 ) ( #38387 )
...
fix: no fstring in translation (#38381 )
(cherry picked from commit 8f00481c5f )
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2023-11-28 21:36:05 +05:30
Shariq Ansari
9f873749e2
Merge pull request #38400 from frappe/mergify/bp/version-15-hotfix/pr-38398
...
fix(CRM): create contact if existing customer doesn't have contact (backport #38398 )
2023-11-28 20:45:34 +05:30
Shariq Ansari
b1b065daf1
fix: create contact if existing customer doesn't have contact
...
(cherry picked from commit 23b0b8ba36 )
2023-11-28 14:20:10 +00:00
Gursheen Kaur Anand
33b3355cb3
Merge pull request #38396 from frappe/mergify/bp/version-15-hotfix/pr-38392
...
fix: imports for renamed report (backport #38392 )
2023-11-28 19:21:37 +05:30
mergify[bot]
b65c22579d
fix: serial no status (backport #38391 ) ( #38397 )
...
fix: serial no status (#38391 )
(cherry picked from commit 592fc81260 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2023-11-28 18:31:23 +05:30
Gursheen Anand
573c4d2bfc
chore: fix imports for renamed report
...
(cherry picked from commit aee2e12f39 )
2023-11-28 12:53:53 +00:00
mergify[bot]
922aef665b
fix: Server Error while creating Product Bundle (backport #38377 ) ( #38380 )
...
* fix: product bundle search input
(cherry picked from commit 729fc738af )
* fix: don't select all fields
(cherry picked from commit 8c3713b649 )
---------
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com >
2023-11-28 14:54:05 +05:30
mergify[bot]
a6f3a103db
chore: fix flaky test case (backport #38369 ) ( #38373 )
...
chore: fix flaky test case (#38369 )
(cherry picked from commit ad3634be7c )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2023-11-28 08:36:06 +05:30
Sagar Vora
8c906b422f
Merge pull request #38366 from frappe/mergify/bp/version-15-hotfix/pr-38360
...
fix: make parameters of `create_subscription_process` optional (and other minor fixes) (backport #38360 )
2023-11-27 21:06:36 +05:30
Sagar Vora
721b429d93
fix: make parameters of create_subscription_process optional (and other minor fixes) ( #38360 )
...
(cherry picked from commit 5a53a4b044 )
2023-11-27 14:53:39 +00:00
ruthra kumar
7385db0cce
Merge pull request #38359 from frappe/mergify/bp/version-15-hotfix/pr-38354
...
refactor: handle rounding loss on AR/AP reports (backport #38354 )
2023-11-27 12:16:13 +05:30
ruthra kumar
8564d58afe
refactor: handle rounding loss on AR/AP reports
...
(cherry picked from commit 592ce45da7 )
2023-11-27 06:22:52 +00:00
mergify[bot]
4699887f1c
fix: Payment Reco Issue and chart of account importer
...
fix: Payment Reco Issue and chart of account importer
2023-11-27 10:31:12 +05:30
mergify[bot]
14174df862
fix: Negative Qty and Rates in SO/PO (backport #38252 ) ( #38357 )
...
fix: Negative Qty and Rates in SO/PO (#38252 )
* fix: Don't allow negative qty in SO/PO
* fix: Type casting for safe comparisons
* fix: Grammar in error message
* fix: Negative rates should be allowed via Update Items in SO/PO
* fix: Use `non_negative` property in docfield & emove code validation
(cherry picked from commit b9f5a1c85d )
Co-authored-by: Marica <maricadsouza221197@gmail.com >
2023-11-27 09:30:16 +05:30
ruthra kumar
5d993d4bc7
Merge pull request #38356 from frappe/mergify/bp/version-15-hotfix/pr-38081
...
fix: check reposting ledger settings before setting repost flag (backport #38081 )
2023-11-27 09:29:22 +05:30
ruthra kumar
378dc50aa4
chore: resolve conflict
2023-11-27 09:09:04 +05:30
Gursheen Anand
25bf475d5a
fix: check reposting settings before allowing editable si
...
(cherry picked from commit 894ae1fe0f )
2023-11-27 03:35:39 +00:00
Gursheen Anand
ac7615ac01
fix: allow on submit for child table fields
...
(cherry picked from commit 5fae2f6d57 )
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
2023-11-27 03:35:39 +00:00
Gursheen Anand
6a3c3b4cac
fix: do not set repost flag without validating voucher
...
(cherry picked from commit ad5edbb1de )
2023-11-27 03:35:38 +00:00
Gursheen Anand
85bd649c64
refactor: validate reposting settings for editables inv
...
(cherry picked from commit 780b827adc )
2023-11-27 03:35:38 +00:00
mergify[bot]
3cbe59902a
fix(ux): Sales Order Stock Reservation Dialog (backport #38261 ) ( #38344 )
...
* fix(ux): no need to select rows to reserve the stock
(cherry picked from commit 9c889b37fb )
* fix: use field `sales_order_item` instead `name`
(cherry picked from commit 73586fd9b2 )
* fix(ux): no need to select rows to unreserve the stock
(cherry picked from commit 2a41da94d4 )
---------
Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com >
2023-11-26 22:25:51 +05:30
mergify[bot]
cda5ff40f1
refactor: bank transaction ( #38182 )
...
refactor: bank transaction (#38182 )
(cherry picked from commit 5426b93387 )
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com >
2023-11-26 18:57:01 +05:30
mergify[bot]
d6fe7eb10c
fix: job card overlap validation (backport #38345 ) ( #38348 )
...
fix: job card overlap validation (#38345 )
(cherry picked from commit d8245cef72 )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2023-11-26 16:28:51 +05:30
Deepesh Garg
e0f9c64290
Merge pull request #38332 from frappe/mergify/bp/version-15-hotfix/pr-38309
...
feat: new Report "Lost Quotations" (#38309 )
2023-11-25 17:36:50 +05:30
Raffael Meyer
ea2c3487a3
feat: new Report "Lost Quotations" ( #38309 )
...
(cherry picked from commit 477d9fa87e )
2023-11-24 21:28:38 +00:00
Deepesh Garg
64d9c5d61c
Merge pull request #38316 from frappe/mergify/bp/version-15-hotfix/pr-38269
...
fix: skip fixed assets in product bundle (backport #38269 )
2023-11-24 16:30:29 +05:30
Deepesh Garg
18f9650188
Merge pull request #38325 from frappe/mergify/bp/version-15-hotfix/pr-38273
...
fix: annual income and expenses in email digest (#38273 )
2023-11-24 16:29:43 +05:30
Gursheen Anand
b9a1fac7d8
fix: fiscal year using future date
...
(cherry picked from commit 728cc9f725 )
2023-11-24 09:51:31 +00:00
Gursheen Anand
ca2ad175d3
fix: annual income and expenses in digest
...
(cherry picked from commit 52305e3000 )
2023-11-24 09:51:30 +00:00
ruthra kumar
2d6b2f7ae3
Merge pull request #38319 from frappe/mergify/bp/version-15-hotfix/pr-38298
...
perf: optimize update_purchase_cost method (backport #38298 )
2023-11-24 12:21:26 +05:30
ruthra kumar
7fc4e211bc
refactor: update project costing based on frequency
...
(cherry picked from commit dd016e6ced )
2023-11-24 06:20:11 +00:00
ruthra kumar
c06388fe48
refactor: make update_project_cost optional through Buying Settings
...
(cherry picked from commit 0fe6dcd742 )
2023-11-24 06:20:11 +00:00
ruthra kumar
28e695baf8
refactor: provide UI button to recalculate when needed
...
(cherry picked from commit bcbe6c4a53 )
2023-11-24 06:20:10 +00:00
ruthra kumar
deed9f5840
perf: optimize total_purchase_cost update
...
(cherry picked from commit aa17110bde )
2023-11-24 06:20:10 +00:00
ruthra kumar
220a0f4b11
Merge pull request #38312 from frappe/mergify/bp/version-15-hotfix/pr-38296
...
chore: index to speed up basic submit/cancel functions on purchase invoice (backport #38296 )
2023-11-24 10:04:43 +05:30
Gursheen Anand
d076aca998
chore: linting issues
...
(cherry picked from commit 1657337887 )
2023-11-24 04:30:39 +00:00
Gursheen Anand
3d46b323b3
fix: skip disabled bundles for non-report utils
...
(cherry picked from commit 362f377f61 )
2023-11-24 04:30:38 +00:00
Gursheen Anand
e4d9ef1293
fix: condition in other bundle utils
...
(cherry picked from commit 8bdb61cb87 )
2023-11-24 04:30:38 +00:00
Gursheen Anand
c0de9c0cef
fix: validation for existing bundles
...
(cherry picked from commit 67f43d37df )
2023-11-24 04:30:38 +00:00
Gursheen Anand
5c12872f70
fix: has_product_bundle util to only check for enabled bundles
...
(cherry picked from commit 3543f86c63 )
2023-11-24 04:30:38 +00:00
Gursheen Anand
fb517e823f
fix: filter bundle items based on disabled check
...
(cherry picked from commit 874774fe6c )
2023-11-24 04:30:38 +00:00
Gursheen Anand
fcd53be188
feat: add disabled field in product bundle
...
(cherry picked from commit ee76af7681 )
2023-11-24 04:30:38 +00:00
Gursheen Anand
314a91ac4d
fix: skip fixed assets in parent
...
(cherry picked from commit f9713eeb56 )
2023-11-24 04:30:37 +00:00
ruthra kumar
7282dd1a85
chore: speed up Purchase Invoice cancellation
...
(cherry picked from commit 1efff268b0 )
2023-11-24 04:16:22 +00:00
ruthra kumar
3720b7171b
chore: index to speed up queries on JE child table reference
...
(cherry picked from commit 24fcd67f8b )
2023-11-24 04:16:22 +00:00
mergify[bot]
99c1fbf9fc
fix: display all item rate stop messages (backport #38289 ) ( #38307 )
...
fix: display all item rate stop messages (#38289 )
(cherry picked from commit 3f6d805033 )
Co-authored-by: Devin Slauenwhite <devin.slauenwhite@gmail.com >
2023-11-23 23:39:53 +05:30
mergify[bot]
30c349b010
add flt() for None type error (backport #38299 ) ( #38306 )
...
add flt() for None type error (#38299 )
(cherry picked from commit 64b44a360a )
Co-authored-by: NandhiniDevi <95607404+Nandhinidevi123@users.noreply.github.com >
2023-11-23 22:42:37 +05:30
mergify[bot]
4c9890a24e
fix: patch - Duplicate entry quality inspection parameter (backport #38262 ) ( #38264 )
...
fix: patch - Duplicate entry quality inspection parameter (#38262 )
(cherry picked from commit 0ca7527f7a )
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com >
2023-11-23 22:39:26 +05:30