Kenneth Sequeira
ea3cf57042
fix: update frappe docker badge and link ( #54702 )
...
* fix: update frappe docker badge and link
* remove pwd link
2026-05-02 21:55:29 +05:30
rohitwaghchaure
06ffe52d6e
Merge pull request #54681 from rohitwaghchaure/fixed-support-66529
...
fix: incorrect expense account book in purchase return
2026-05-01 08:12:31 +05:30
Raffael Meyer
c120cc7ed1
fix: add missing fields in set_currency_labels ( #54689 )
2026-05-01 03:54:14 +02:00
Raffael Meyer
25be38e23c
fix: Backfill not_applicable on Item Tax Template Details for German companies ( #54682 )
2026-04-30 19:21:24 +00:00
Rohit Waghchaure
2a720e7008
fix: incorrect expense account book in purchase return
2026-04-30 20:36:20 +05:30
Raffael Meyer
f38eca9124
fix: mark item tax templates as not applicable ( #54673 )
...
* fix: mark item tax templates as not applicable
For new German charts of accounts, mark accounts for different tax rates as *Not Applicable* in **Item Tax Templates**.
* fix: wrong applicable rate 19 in template 7
2026-04-30 11:44:08 +00:00
rohitwaghchaure
ad89f88c93
Merge pull request #54664 from rohitwaghchaure/fixed-support-66924
...
fix: show in and out qty in the stock ledger report for stock recos
2026-04-30 14:13:42 +05:30
Trusted Computer
78f654765d
fix: correct titles set to {customer_name} or {supplier_name} text strings ( #54656 )
2026-04-30 10:28:14 +02:00
Hemil-Sangani
231dd1856f
fix(project): use user.email for invitations and skip disabled users. ( #54561 )
...
* fix(project): use user.email for invitations and skip disabled users.
* Update erpnext/projects/doctype/project/project.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix(project): remove duplicate loop causing indentation error
* fix(project): resolve pre-commit hook failure
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-04-30 07:53:32 +00:00
Rohit Waghchaure
da081254a6
fix: show in and out qty in the stock ledger report for stock recos
2026-04-30 13:16:13 +05:30
Raffael Meyer
c543d15f3c
feat: copy terms attachments to transactions ( #53403 )
2026-04-29 21:14:58 +00:00
Khushi Rawat
ddf0e35009
Merge pull request #54658 from khushi8112/skip-rescheduling-for-fully-depreciated-asset-sale
...
fix: skip depreciation rescheduling when asset is fully depreciated on sale
2026-04-30 02:34:10 +05:30
khushi8112
88b82383f5
fix: skip rescheduling only for asset being disposed
2026-04-30 02:11:57 +05:30
khushi8112
c4155b6c81
fix: skip depreciation rescheduling when asset is fully depreciated on sale
2026-04-30 02:01:57 +05:30
Mihir Kandoi
a04c028522
fix: correct project filter in buying doctypes ( #54644 )
2026-04-29 11:27:47 +00:00
diptanilsaha
5c5a5361bc
fix(payment_entry): convert the date args to string type before escaping in get_outstanding_reference_documents ( #54639 )
2026-04-29 16:38:57 +05:30
Mihir Kandoi
060defcc2b
fix: dont show serial/batch button when PR is submitted ( #54642 )
2026-04-29 16:36:31 +05:30
Mihir Kandoi
d0d8cff48f
fix: py error on sales forecast doctype ( #54641 )
...
fix: py error on sales forecase doctype
2026-04-29 10:49:05 +00:00
Nishka Gosalia
844f3dbc0b
feat(ux): Naming series dialog ( #54554 )
2026-04-29 14:45:10 +05:30
Khushi Rawat
43937acd8b
fix(UX): Item master form cleanup ( #54538 )
...
* fix: UI improvements for item form
* fix: add descriptions and tooltips to all checkboxes
* feat: show toast notification when item price is created
* fix: do not use selling rate for opening stock entry
* fix: add descriptions and tooltips to item default fields
* fix(test): give valuation rate for opening stock entry creation
* fix: moving naming series toggle before the return
* refactor: more changes in the form UI
2026-04-29 14:44:55 +05:30
Mihir Kandoi
503b5bf140
perf: max recursion depth error in serial no ( #54629 )
2026-04-29 08:34:08 +00:00
rohitwaghchaure
3542087003
Merge pull request #54567 from barredterra/sn-ledger-status
...
fix: show correct status in Serial No Ledger
2026-04-29 12:42:54 +05:30
Pandiyan P
d68801e73a
fix(selling): blanket order ordered qty recalculation on sales order status change ( #54593 )
2026-04-29 11:57:40 +05:30
Nishka Gosalia
addec3aa8f
Merge pull request #53295 from aerele/project-not-copied-from-first-item-row
2026-04-29 11:38:07 +05:30
MochaMind
b001884f9d
fix: sync translations from crowdin ( #54607 )
2026-04-29 01:52:16 +05:30
Ravibharathi
d1a80d40c4
fix: avoid double reduction of pe reference outstanding ( #54193 )
...
Co-authored-by: diptanilsaha <diptanil@frappe.io >
2026-04-29 01:46:55 +05:30
Ravibharathi
a8030c9713
fix: filter overdue purchase order items by company ( #54099 )
2026-04-29 00:58:01 +05:30
Mihir Kandoi
54f20de7e3
fix: duplicate entries being shown in batch exists in future transact… ( #54604 )
...
fix: duplicate entries being shown in batch exists in future transactions msg
2026-04-28 16:28:53 +00:00
diptanilsaha
f8893b04d5
refactor(sms_center): replaced raw SQL queries with Query Builder ( #54600 )
2026-04-28 15:15:46 +00:00
Lakshit Jain
1bade56e37
Merge pull request #54362 from frappe/ignore-opening-check
...
fix: filter opening entries after closing voucher
2026-04-28 18:43:25 +05:30
Lakshit Jain
a2b96799ff
Merge pull request #54517 from vorasmit/exclude-pcv
...
fix: always exclude pcv entries except for closing account head
2026-04-28 18:42:42 +05:30
Smit Vora
d0f0e38e8d
Merge pull request #54479 from Abdeali099/cash-flow-fixes
2026-04-28 17:30:32 +05:30
Smit Vora
590f2ffe28
test: include both accounts to test sum = 0
2026-04-28 16:45:26 +05:30
diptanilsaha
084c7f72f0
fix(get_stock_balance): validate inventory dimension fieldnames ( #54587 )
2026-04-28 16:41:22 +05:30
Smit Vora
84aa54c540
test: pcv is excluded from PL accounts
2026-04-28 16:30:02 +05:30
Smit Vora
5fc3ca1d4b
test: opening entries after period closing
2026-04-28 16:02:32 +05:30
diptanilsaha
d62fa3c464
fix(payment_entry): escape arguments on invoice and order fetching sql queries ( #54582 )
2026-04-28 15:55:45 +05:30
diptanilsaha
07337ba9da
chore(sidebar): moved Inactive Customers from CRM to Selling Workspace Sidbar ( #54578 )
2026-04-28 09:31:51 +00:00
Mihir Kandoi
2088a01c19
fix: update status of quotation in patch ( #54577 )
2026-04-28 09:20:41 +00:00
ravibharathi656
68cc518497
fix: copy project to new item row from parent
2026-04-28 13:10:48 +05:30
Sudharsanan Ashok
6f9089dd5b
fix(manufacturing): remove conversion factor for stock qty ( #54525 )
2026-04-28 10:45:54 +05:30
Vinay Mishra
63edd5ddc6
fix: negative quantity check in validate_item_qty ( #54559 )
...
Fix negative quantity check in validate_item_qty
When saving a Blanket Order with a blank qty field in the items table, the following error is raised:
TypeError: '<' not supported between instances of 'NoneType' and 'int'
Root cause: The validate_item_qty method compares d.qty < 0 directly. When the qty field is left empty, its value is None, and Python cannot compare None with an integer.
Fix
Wrap d.qty with flt(), which safely converts None (and any non-numeric value) to 0.0 before the comparison.
# Before
if d.qty < 0:
# After
if flt(d.qty) < 0:
2026-04-28 05:12:49 +00:00
barredterra
2b3e047143
fix: show correct status in Serial No Ledger
2026-04-27 21:41:38 +02:00
barredterra
cb2e6e1e2e
refactor: extract SN status logic
2026-04-27 21:41:12 +02:00
MochaMind
37e3493ec4
fix: sync translations from crowdin ( #54520 )
2026-04-27 20:53:04 +02:00
Mihir Kandoi
601581d6f8
fix: debit credit not equal in purchase transactions for multi currency ( #54456 )
2026-04-27 20:30:41 +05:30
ruthra kumar
837cdc9cc3
Merge pull request #54509 from ruthra-kumar/hide_toggleable_fields
...
fix: hide feature flag controlled fields on install
2026-04-27 14:43:11 +05:30
Mihir Kandoi
5281d60f2d
fix: correct display depends on condition ( #54548 )
2026-04-27 09:07:36 +00:00
Mihir Kandoi
0aadd1e3a5
fix: make inv dimen reqd only in delivery note ( #54546 )
2026-04-27 08:28:55 +00:00
Pandiyan P
60a6b38c31
fix(stock): remove validation for transfer_qty field ( #54542 )
2026-04-27 06:56:30 +00:00