mergify[bot]
|
cedd0a1903
|
fix: bypass project permission check when updating consumed material … (backport #55645) (#55706)
* fix: bypass project permission check when updating consumed material cost
(cherry picked from commit 4b0b7adeee)
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
* chore: resolve conflicts
* chore: resolve conflicts
---------
Co-authored-by: pandiyan <pandiyanpalani37@gmail.com>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
|
2026-06-08 14:22:54 +00:00 |
|
rohitwaghchaure
|
8bccc25b1a
|
chore: fix conflicts
Removed unused test cases related to sample retention stock entry.
|
2026-06-08 19:45:39 +05:30 |
|
rohitwaghchaure
|
335173c5ba
|
chore: fix conflicts
Reintroduce the _qty_tolerance function to handle float rounding.
|
2026-06-08 19:44:48 +05:30 |
|
Rohit Waghchaure
|
ba19a24526
|
fix: validate fg and materials qty in the disassemble entry
(cherry picked from commit 4453c1072a)
# Conflicts:
# erpnext/stock/doctype/stock_entry/stock_entry.py
# erpnext/stock/doctype/stock_entry/test_stock_entry.py
|
2026-06-08 14:01:31 +00:00 |
|
rohitwaghchaure
|
2c4b89d1df
|
Merge pull request #55734 from frappe/mergify/bp/version-15-hotfix/pr-55716
fix: do not allow to make changes in SABB after submit (backport #55716)
|
2026-06-08 16:02:35 +05:30 |
|
ruthra kumar
|
14bafe9dfd
|
Merge pull request #55728 from frappe/mergify/bp/version-15-hotfix/pr-55486
Validations in CRM-api endpoints (backport #55486)
|
2026-06-08 15:50:23 +05:30 |
|
ruthra kumar
|
77d9849d16
|
Merge pull request #55730 from frappe/mergify/bp/version-15-hotfix/pr-55487
fix: add validations in accounts whitelisted methods (backport #55487)
|
2026-06-08 15:49:34 +05:30 |
|
mergify[bot]
|
09453f883b
|
fix: remove item name from update items dialog item code column (backport #55718) (#55722)
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
Co-authored-by: Abdullah <frappe@LAPTOP-4E788RM4.localdomain>
fix: remove item name from update items dialog item code column (#55718)
|
2026-06-08 15:42:09 +05:30 |
|
rohitwaghchaure
|
dc1fb3f804
|
chore: fix conflicts
Removed unused methods related to stock ledger entries and negative stock handling.
|
2026-06-08 15:28:44 +05:30 |
|
Rohit Waghchaure
|
07b61113af
|
fix: do not allow to make changes in SABB after submit
(cherry picked from commit e36426e235)
# Conflicts:
# erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py
|
2026-06-08 09:56:01 +00:00 |
|
Shllokkk
|
2d1c0dcb53
|
fix: add permission checks in accounts whitelisted methods
(cherry picked from commit 5dbf3fdde0)
# Conflicts:
# erpnext/accounts/doctype/payment_entry/payment_entry.py
|
2026-06-08 15:17:26 +05:30 |
|
Shllokkk
|
45b232d369
|
fix: use new_doc with field allowlist in CRM integration endpoints
(cherry picked from commit e460e83516)
|
2026-06-08 09:41:05 +00:00 |
|
mergify[bot]
|
7852ea65af
|
fix: update items respects workflow "Only Allow Edit For" role (backport #55667) (#55705)
* fix: update items respects workflow "Only Allow Edit For" role (#55667)
(cherry picked from commit 76b9b6a34e)
# Conflicts:
# erpnext/controllers/accounts_controller.py
* chore: resolve conflicts
---------
Co-authored-by: kaulith <64089478+kaulith@users.noreply.github.com>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
|
2026-06-08 06:59:05 +00:00 |
|
ruthra kumar
|
999cfef619
|
Merge pull request #55703 from frappe/mergify/bp/version-15-hotfix/pr-55665
fix: drop ignore_permissions handling from add_ac (backport #55665)
|
2026-06-08 12:01:48 +05:30 |
|
Shllokkk
|
2d0e3fd9af
|
fix: drop ignore_permissions handling from add_ac
(cherry picked from commit 37d2adc74b)
|
2026-06-08 06:14:59 +00:00 |
|
mergify[bot]
|
4c9c2911a6
|
chore: remove unused whitelisted method from project (backport #55648) (#55672)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
|
2026-06-07 23:15:42 +05:30 |
|
rohitwaghchaure
|
e0a0b3eafc
|
Merge pull request #55663 from frappe/mergify/bp/version-15-hotfix/pr-55661
fix: naming series issue (backport #55661)
|
2026-06-05 21:04:00 +05:30 |
|
rohitwaghchaure
|
8c9168595f
|
chore: fix conflicts
Removed unused import of DateTimeLikeObject.
|
2026-06-05 20:48:19 +05:30 |
|
Rohit Waghchaure
|
e7eaa87a77
|
fix: naming series issue
(cherry picked from commit 3a50056968)
# Conflicts:
# erpnext/stock/doctype/batch/batch.py
|
2026-06-05 15:14:02 +00:00 |
|
Mihir Kandoi
|
ffb36cff78
|
[codex] Show in-transit status for add-to-transit Stock Entries (backport #55644 to version-15-hotfix) (#55659)
[codex] Show in-transit status for add-to-transit Stock Entries (#55644)
(cherry picked from commit df03524b19)
|
2026-06-05 11:32:33 +00:00 |
|
Khushi Rawat
|
4fadc4aab6
|
Merge pull request #55652 from khushi8112/address-contacts-report-field-order
fix: correct field order in Address and Contacts report
|
2026-06-05 16:13:24 +05:30 |
|
khushi8112
|
bde46cffd0
|
fix: correct field order in Address and Contacts report
|
2026-06-05 15:33:39 +05:30 |
|
khushi8112
|
08f3cf98f9
|
fix: correct field order in Address and Contacts report
|
2026-06-05 15:31:43 +05:30 |
|
Mihir Kandoi
|
55b0715310
|
fix: work order status should be in process if material transfer is skipped (backport #55641 to version-15-hotfix) (#55643)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-05 05:36:10 +00:00 |
|
mergify[bot]
|
c15012cd51
|
fix: prevent selling items from sample retention warehouse (backport #55613) (#55633)
Co-authored-by: Pandiyan P <pandiyanpalani37@gmail.com>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
fix: prevent selling items from sample retention warehouse (#55613)
|
2026-06-04 16:48:59 +00:00 |
|
Mihir Kandoi
|
e8e0514a30
|
fix: persist main item code for MR plan items (#55623)
|
2026-06-04 21:38:35 +05:30 |
|
mergify[bot]
|
ddaf75a60d
|
refactor: convert rfq_transaction_list to query builder (backport #55497) (#55629)
* refactor: convert rfq_transaction_list to query builder (#55497)
(cherry picked from commit 9cecf2e6f9)
# Conflicts:
# erpnext/controllers/website_list_for_contact.py
* chore: resolve conflicts
---------
Co-authored-by: Shllokkk <140623894+Shllokkk@users.noreply.github.com>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
|
2026-06-04 14:26:49 +00:00 |
|
mergify[bot]
|
013bd1a566
|
fix: duplicating a Customer/Supplier shouldn't inherit the source's primary contact and address (backport #55421) (#55608)
Co-authored-by: Nabin Hait <nabinhait@gmail.com>
Co-authored-by: Antoine Maas <antoine.maas@okte.io>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
fix: duplicating a Customer/Supplier shouldn't inherit the source's primary contact and address (#55421)
|
2026-06-03 16:04:25 +00:00 |
|
mergify[bot]
|
e8267e3237
|
fix(selling): consider delivered qty (backport #55597) (#55606)
Co-authored-by: Pandiyan P <pandiyanpalani37@gmail.com>
fix(selling): consider delivered qty (#55597)
|
2026-06-03 15:37:00 +00:00 |
|
rohitwaghchaure
|
d5477b096d
|
Merge pull request #55604 from aerele/backport-54785
fix(stock): add validation for work order seial nos and batch nos
|
2026-06-03 19:12:49 +05:30 |
|
pandiyan
|
6d3f9d3c6f
|
fix(stock): add validation for work order seial nos and batch nos
|
2026-06-03 18:39:22 +05:30 |
|
Khushi Rawat
|
f65b56d73f
|
Merge pull request #55587 from frappe/mergify/bp/version-15-hotfix/pr-55150
fix(accounts): include asset items in purchase receipt validation (backport #55150)
|
2026-06-03 15:35:52 +05:30 |
|
Khushi Rawat
|
271ddb6add
|
fix: resolve conflict
|
2026-06-03 14:22:59 +05:30 |
|
mergify[bot]
|
9095c5a3c2
|
regional(setup): add 0% and 6% VAT rates for Belgium (backport #54719) (#55582)
Co-authored-by: Antoine Maas <antoine.maas@okte.io>
|
2026-06-03 14:11:51 +05:30 |
|
mergify[bot]
|
0a7c3581da
|
Avoid status updation for purchase invoice from paid to unpaid by issuing a paid debit note against it (backport #54382) (#55575)
Co-authored-by: Shllokkk <140623894+Shllokkk@users.noreply.github.com>
|
2026-06-03 14:11:12 +05:30 |
|
Pandiyan P
|
611849f953
|
fix(accounts): include asset items in purchase receipt validation (#55150)
(cherry picked from commit d0d9411700)
# Conflicts:
# erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py
|
2026-06-03 07:43:14 +00:00 |
|
ruthra kumar
|
5a80de43fa
|
Merge pull request #55478 from IMS94/feat-new-zealand-chart-of-accounts-v15
feat: add New Zealand chart of accounts
|
2026-06-03 11:17:01 +05:30 |
|
mergify[bot]
|
4772799db2
|
fix(item): format integer numeric variant attributes without decimals (backport #55561) (#55563)
* fix(item): format integer numeric variant attributes without decimals (#55561)
(cherry picked from commit 016b64df6d)
# Conflicts:
# erpnext/stock/doctype/item/item.js
* chore: resolve conflicts
---------
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
|
2026-06-02 22:59:43 +02:00 |
|
mergify[bot]
|
ccbca57420
|
perf(transaction): exit early before backend query (backport #55556) (#55557)
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
|
2026-06-02 21:41:47 +02:00 |
|
Frappe PR Bot
|
d6b2fb2f96
|
chore(release): Bumped to Version 15.110.0
# [15.110.0](https://github.com/frappe/erpnext/compare/v15.109.3...v15.110.0) (2026-06-02)
### Bug Fixes
* billing address does not belongs to the company error ([5c392d6](5c392d6123))
* **book_appointment:** when scheduling is disabled, block API endpoints (backport [#55455](https://github.com/frappe/erpnext/issues/55455)) ([#55456](https://github.com/frappe/erpnext/issues/55456)) ([2a12ae1](2a12ae1afe))
* check perm for account (backport [#55479](https://github.com/frappe/erpnext/issues/55479)) ([#55482](https://github.com/frappe/erpnext/issues/55482)) ([1238aeb](1238aeb30a))
* **issue:** check permission before issue status modification (backport [#55458](https://github.com/frappe/erpnext/issues/55458)) ([#55459](https://github.com/frappe/erpnext/issues/55459)) ([338feb3](338feb31e1))
* **je:** preserve account on duplicate row when party row exists (backport [#55180](https://github.com/frappe/erpnext/issues/55180)) ([#55513](https://github.com/frappe/erpnext/issues/55513)) ([741216d](741216d3eb))
* **manufacturing:** allow to edit batch size while creating a work order ([#55332](https://github.com/frappe/erpnext/issues/55332)) ([41bf2f3](41bf2f32fd))
* material transfer in transit issue (backport [#55320](https://github.com/frappe/erpnext/issues/55320)) ([#55324](https://github.com/frappe/erpnext/issues/55324)) ([067c23f](067c23f20e))
* new bom version should not recalculate operations through routing (backport [#55370](https://github.com/frappe/erpnext/issues/55370)) ([#55371](https://github.com/frappe/erpnext/issues/55371)) ([4669ff2](4669ff295f))
* pick correct name when creating user from RFQ (backport [#55468](https://github.com/frappe/erpnext/issues/55468)) ([#55471](https://github.com/frappe/erpnext/issues/55471)) ([e429e60](e429e608c2))
* **pos:** escape html output in pos page templates (backport [#55527](https://github.com/frappe/erpnext/issues/55527)) ([#55528](https://github.com/frappe/erpnext/issues/55528)) ([689a3f5](689a3f50ae))
* **pos:** escape item data on pos item selector (backport [#55503](https://github.com/frappe/erpnext/issues/55503)) ([#55523](https://github.com/frappe/erpnext/issues/55523)) ([96bd97d](96bd97dd6d))
* **pos:** preserve contacts and enforce permissions in set_customer_info (backport [#55463](https://github.com/frappe/erpnext/issues/55463)) ([#55465](https://github.com/frappe/erpnext/issues/55465)) ([0353262](03532624b8))
* **ppr:** make default_advance_account optional ([aa94c3f](aa94c3ff22))
* **quotation:** made customer contact column visible (backport [#55433](https://github.com/frappe/erpnext/issues/55433)) ([#55434](https://github.com/frappe/erpnext/issues/55434)) ([a2d924c](a2d924c48f))
* **regional:** Japanese CT Rate (backport [#54998](https://github.com/frappe/erpnext/issues/54998)) ([#55437](https://github.com/frappe/erpnext/issues/55437)) ([2a52ea6](2a52ea6850))
* replace get_query with get_list for permission-aware queries in v15 ([ad511b8](ad511b80c0))
* stock reco for legacy serial nos ([93dcba4](93dcba40ec))
* **stock:** add warning message to notify the user to configure the inspection ([42e2fd5](42e2fd5fc9))
* **stock:** allow to create quality inspection after purchase/delivery ([10664b7](10664b7b95))
* **stock:** change qb to qb get_query to fix filter issues (backport [#55443](https://github.com/frappe/erpnext/issues/55443)) ([#55444](https://github.com/frappe/erpnext/issues/55444)) ([75d00ef](75d00ef173))
* **stock:** change valuation rate column label in stock ledger entry/report (backport [#55323](https://github.com/frappe/erpnext/issues/55323)) ([#55393](https://github.com/frappe/erpnext/issues/55393)) ([94fd15e](94fd15e550))
* **stock:** get_actual_qty during cancellations (backport [#55388](https://github.com/frappe/erpnext/issues/55388)) ([#55391](https://github.com/frappe/erpnext/issues/55391)) ([ad6e3a4](ad6e3a45d2))
* update default_advance_account type ([7200c22](7200c22890))
* use get_query instead of get_all for data fetching ([264433b](264433b23d))
### Features
* **payment-entry:** warn user before cancelling reconciled payment entry ([87c6ad4](87c6ad4f85))
v15.110.0
|
2026-06-02 16:55:43 +00:00 |
|
Mihir Kandoi
|
a6b7142c18
|
Merge pull request #55546 from frappe/version-15-hotfix
|
2026-06-02 22:24:03 +05:30 |
|
Khushi Rawat
|
6796617921
|
Merge pull request #55542 from frappe/mergify/bp/version-15-hotfix/pr-55539
feat(payment-entry): warn user before cancelling reconciled payment entry (backport #55539)
|
2026-06-02 17:09:59 +05:30 |
|
khushi8112
|
da1ccc2b62
|
fix: set a fallback value if no fiscal year set
(cherry picked from commit c68918bc18)
# Conflicts:
# erpnext/accounts/number_card/total_incoming_bills/total_incoming_bills.json
# erpnext/accounts/number_card/total_incoming_payment/total_incoming_payment.json
# erpnext/accounts/number_card/total_outgoing_bills/total_outgoing_bills.json
# erpnext/accounts/number_card/total_outgoing_payment/total_outgoing_payment.json
|
2026-06-02 11:26:05 +00:00 |
|
khushi8112
|
81ce5fbee9
|
fix: use fiscal year instead of calendar year in accounting dashboard number cards
(cherry picked from commit e8fff2fdad)
# Conflicts:
# erpnext/accounts/number_card/total_incoming_bills/total_incoming_bills.json
# erpnext/accounts/number_card/total_incoming_payment/total_incoming_payment.json
# erpnext/accounts/number_card/total_outgoing_bills/total_outgoing_bills.json
# erpnext/accounts/number_card/total_outgoing_payment/total_outgoing_payment.json
|
2026-06-02 11:26:05 +00:00 |
|
ruthra kumar
|
c65d768020
|
Merge pull request #55544 from frappe/mergify/bp/version-15-hotfix/pr-54979
fix(ppr): make default_advance_account optional (backport #54979)
|
2026-06-02 16:48:42 +05:30 |
|
Dany Robert
|
7200c22890
|
fix: update default_advance_account type
(cherry picked from commit 30b9e11303)
|
2026-06-02 10:06:40 +00:00 |
|
Dany Robert
|
aa94c3ff22
|
fix(ppr): make default_advance_account optional
(cherry picked from commit 4b1d369ac6)
|
2026-06-02 10:06:39 +00:00 |
|
khushi8112
|
87c6ad4f85
|
feat(payment-entry): warn user before cancelling reconciled payment entry
(cherry picked from commit f0ba54d957)
|
2026-06-02 10:00:11 +00:00 |
|
Khushi Rawat
|
35b4ada3e2
|
Merge pull request #55358 from frappe/mergify/bp/version-15-hotfix/pr-55137
fix: use get_query instead of get_all for data fetching (backport #55137)
|
2026-06-02 13:19:11 +05:30 |
|
khushi8112
|
ad511b80c0
|
fix: replace get_query with get_list for permission-aware queries in v15
|
2026-06-02 12:17:37 +05:30 |
|