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
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
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
Mihir Kandoi
be2a4b7b2a
refactor: quality inspection item query ( #54511 )
2026-04-27 10:45:25 +05:30
MochaMind
5c839f60e4
chore: update POT file ( #54536 )
2026-04-26 18:55:27 +02:00
rohitwaghchaure
6e77a45c05
Merge pull request #54514 from aerele/fix/incoming-rate-issue
...
fix(stock): set incoming rate as zero for outward sle
2026-04-26 10:06:35 +05:30
rohitwaghchaure
2a6ddc7f67
Merge pull request #54530 from aerele/fix/support-#66029
...
fix(stock): show item code in serial and batch selector dialog
2026-04-26 10:04:41 +05:30
Sudharsanan11
fee5bcadb2
fix(stock): add stock entry in batch master connection
2026-04-26 00:05:19 +05:30
Sudharsanan11
f572bc51e1
fix(stock): show item code in serial and batch selector dialog
2026-04-26 00:05:19 +05:30
Nishka Gosalia
fba33b7e7a
refactor(UX): selling settings form ( #54412 )
...
refactor(UX): Selling settings form cleanup
2026-04-25 15:27:32 +05:30
diptanilsaha
ebca389136
fix(PCV): set correct filters of from_date and to_date on General Ledger Report on clicking Ledger button ( #54522 )
2026-04-25 00:03:38 +05:30
mahsem
e517eeaaa2
feat: danish_bosnian_address_template ( #54093 )
2026-04-24 14:54:37 +02:00
Khushi Rawat
c3931d4e29
Merge pull request #53843 from Shllokkk/ap-print-format
...
feat: Accounts Payable print template revamp and print format introduction
2026-04-24 17:51:45 +05:30
Khushi Rawat
0b9fdcd8cd
Merge pull request #53870 from Shllokkk/arap-summary-print-formats
...
feat: AR and AP summary reports print template revamp and print format introduction
2026-04-24 17:42:52 +05:30
Khushi Rawat
b4e941835b
Merge pull request #53822 from Shllokkk/ar-print-format
...
feat: Accounts Receivable print template revamp and print format introduction
2026-04-24 17:41:13 +05:30
Khushi Rawat
9132f0fc4a
Merge pull request #53762 from Shllokkk/gl-print-format
...
feat: General ledger print template revamp and print format introduction
2026-04-24 17:39:45 +05:30
Sudharsanan11
ce37530e70
fix(stock): set incoming rate as zero for outward sle
2026-04-24 17:29:13 +05:30
ruthra kumar
889fdf2f11
fix: hide feature flag controlled fields on install
2026-04-24 17:13:36 +05:30
Smit Vora
5518e8c99f
Merge pull request #54480 from ljain112/fix-change-customer
2026-04-24 13:19:32 +05:30
Smit Vora
419b9b3279
Merge pull request #54476 from ljain112/fix-tds-threshhold
...
fix: ensure tax withholding entries respect date range of category
2026-04-24 13:18:25 +05:30
Khushi Rawat
a9e6f8efd8
Merge pull request #53314 from aerele/budget-validation-on-cancel
...
fix: skip budget validation when cancelling GL entries
2026-04-24 12:14:09 +05:30
Mihir Kandoi
0e20e35842
fix: preserve inventory dimensions when raw materials are reset ( #54440 )
...
* fix: preserve inventory dimensions when raw materials are reset
* test: add test case
2026-04-23 17:16:12 +00:00
Raffael Meyer
b4107b8fd5
test(Code List): check content, not filename ( #54490 )
2026-04-23 15:40:22 +00:00
Raffael Meyer
a165b240a7
fix(edi): hardcode "Code List" DocType in importer ( #54488 )
2026-04-23 13:48:18 +00:00
Abdeali Chharchhodawala
f6639db0e9
feat: enhance account category with root type ( #53190 )
2026-04-23 17:34:37 +05:30
Abdeali Chharchhodawala
c35221852a
feat: Add XLSX styling support to custom financial report templates ( #52612 )
2026-04-23 17:15:41 +05:30
Sudharsanan Ashok
ab19b16fe2
fix(stock): show available qty in warehouse link field ( #54474 )
2026-04-23 17:08:54 +05:30
ljain112
4eb9107e22
fix: update type hint for get_item_tax_template function
2026-04-23 15:50:03 +05:30
Smit Vora
b8c3765b85
Merge pull request #54449 from vorasmit/tds-reports-refactor
...
refactor: tax witholding report
2026-04-23 14:57:31 +05:30
ljain112
9ead8d4e3f
fix: ensure tax withholding entries respect date range of category
2026-04-23 13:35:46 +05:30
Raffael Meyer
7f8fa7cf5e
ci: test correctness pattern ( #54186 )
2026-04-22 22:00:42 +02:00
rohitwaghchaure
fd4cedf5e4
Merge pull request #54471 from rohitwaghchaure/fixed-delivery-schedule
...
fix: delivery schedule in the sales order
2026-04-22 22:02:15 +05:30
Rohit Waghchaure
435db260ee
fix: delivery schedule in the sales order
2026-04-22 21:36:51 +05:30
Mihir Kandoi
f5357c233d
fix: py error on stock ageing report ( #54467 )
2026-04-22 19:45:12 +05:30
diptanilsaha
0d2da6d86c
ci: fix timezone for python mariadb tests ( #54464 )
2026-04-22 17:46:28 +05:30
Smit Vora
b925469c4d
fix: add party type for dynamic link support
2026-04-22 12:06:38 +05:30
Smit Vora
f0ea20e579
refactor: make report extensible by regional apps
2026-04-22 12:04:35 +05:30
ruthra kumar
3faeb1609b
Merge pull request #54447 from ruthra-kumar/test_remove_raw_sql_delete_on_setup
...
refactor(test): remove explicit sql delete calls
2026-04-22 11:12:59 +05:30
ruthra kumar
b16dd3f2dd
refactor(test): remove explicit sql delete calls
2026-04-22 10:33:25 +05:30
MochaMind
ffae7e42d3
fix: sync translations from crowdin ( #54454 )
2026-04-22 00:26:57 +05:30
Smit Vora
b5550f747e
test: None is better than zero, as no values exist
2026-04-21 19:33:29 +05:30
Shllokkk
f6adef45bf
Merge pull request #54307 from aerele/fix/populate_project_from_pe
...
fix(accounts): fetch project name from payment entry to journal entry
2026-04-21 18:57:45 +05:30