Rohit Waghchaure
ff2faf36a7
fix: batch qty for expired batches
2025-10-08 18:55:03 +05:30
rohitwaghchaure
b2da214346
Merge pull request #49923 from rohitwaghchaure/fixed-recalculate-batch-qty
...
feat: recalculate batch qty
2025-10-06 21:59:25 +05:30
Rohit Waghchaure
70117d3b06
feat: recalculate batch qty
2025-10-06 21:22:49 +05:30
rohitwaghchaure
0168639125
Merge pull request #49913 from aerele/support-50177
...
fix: check is_rejected attribute
2025-10-06 19:37:37 +05:30
rohitwaghchaure
c848c2dba8
Merge pull request #49917 from rohitwaghchaure/fixed-batch-qty-issue
...
fix: do not consider draft bundles
2025-10-06 19:37:10 +05:30
Rohit Waghchaure
a60f7eaf3a
fix: do not consider draft bundles
2025-10-06 19:16:52 +05:30
rohitwaghchaure
cb952285b0
Merge pull request #49915 from rohitwaghchaure/fixed-patch-update-posting-datetime
...
fix: patch unknown column posting_date
2025-10-06 18:49:46 +05:30
rohitwaghchaure
c25a85199c
Merge pull request #49890 from rohitwaghchaure/fixed-perf-serial-no-reposting
...
perf: serial nos / batches reposting
2025-10-06 18:38:49 +05:30
Rohit Waghchaure
235acd4713
fix: patch unknown column posting_date
2025-10-06 18:08:53 +05:30
Rohit Waghchaure
acb3ef78a7
perf: serial nos / batches reposting
2025-10-06 18:06:16 +05:30
Kavin
2ac2e02b2f
fix: check is_rejected attribute
2025-10-06 17:49:28 +05:30
ruthra kumar
ab4b47c0af
Merge pull request #49600 from aerele/profit-loss-totals
...
fix(profit and loss statement): incorrect total calculation
2025-10-06 17:09:59 +05:30
rohitwaghchaure
2322a26916
Merge pull request #49834 from rohitwaghchaure/feat-track-purchases
...
feat: track purchases in accounting and configure item / item group / brand wise COGS
2025-10-06 16:46:14 +05:30
Rohit Waghchaure
05f2b43344
feat: track purchases in accounting
2025-10-06 16:23:45 +05:30
Diptanil Saha
a5a3f52c64
Merge pull request #49816 from HarryPaulo/fix-decimal-break-dirty
...
fix: dirty on decimal values for field discount amount
2025-10-06 15:23:10 +05:30
ruthra kumar
f9cafcc282
Merge pull request #49635 from aerele/subscription-prorate
...
fix(subscription): include days before
2025-10-06 15:20:51 +05:30
ruthra kumar
5fe8692a8d
Merge pull request #49852 from fawaaaz111/patch-4
...
fix: SQL operator precedence in Project query customer filter
2025-10-06 13:04:10 +05:30
Diptanil Saha
69cb2ca839
Merge pull request #49879 from diptanilsaha/bank_reco_si_pay_ref
...
fix(bank reconciliation tool): show reference no for sales invoice and enabled auto reconcile for sales invoices
2025-10-06 12:37:20 +05:30
ruthra kumar
72b4aa1aac
Merge pull request #49865 from aerele/posting-date-gross-profit
...
fix: delete column dynamically based on the naming by
2025-10-06 12:34:34 +05:30
Diptanil Saha
e77144414a
Merge pull request #49682 from srujan00123/fix-mt940-statement-number-parsing
...
fix(bank): handle MT940 statement numbers longer than 5 digits
2025-10-06 12:30:55 +05:30
ravibharathi656
b452e06b82
test: add invoice generation before period with prorate
2025-10-06 12:12:27 +05:30
ruthra kumar
dffa8010c1
Merge pull request #49871 from aerele/shipping-address-purchase-order
...
fix: retain shipping address in doc
2025-10-06 11:28:16 +05:30
Nabin Hait
dcbcc596f2
fix: Set paid amount automatically only if return entry validated and has negative grand total ( #49829 )
2025-10-06 11:27:55 +05:30
ruthra kumar
c0c2e2367c
Merge pull request #49862 from frappe/l10n_develop
...
fix: sync translations from crowdin
2025-10-06 09:29:35 +05:30
Khushi Rawat
95b9870de1
fix: broken reference to removed 'use_new_budget_controller' field in accounts settings
2025-10-06 09:28:25 +05:30
Srujan N
374e89ab33
fix: resolve linting issues in MT940 bank statement import
...
- Prefix unused variable with underscore
- Fix import ordering in test file
2025-10-05 22:48:44 +00:00
Srujan N
523a5d0a49
fix: add missing whitelist decorator to convert_mt940_to_csv function
...
The convert_mt940_to_csv function is called from the frontend JavaScript
code but was missing the @frappe.whitelist() decorator, causing a
"Method Not Allowed" error when users try to import MT940 files.
This fix ensures the function is properly exposed as a public API endpoint
while maintaining the security improvements from the previous commit that
removed unnecessary whitelist from internal helper functions.
2025-10-05 22:40:31 +00:00
Srujan N
25cafa6044
fix: remove whitelist from internal MT940 helper function
2025-10-05 22:38:38 +00:00
Srujan N
3ed8a99603
fix: add docstrings to MT940 utility functions
2025-10-05 22:38:11 +00:00
Srujan N
cdeeb36fe4
test: add comprehensive unit tests for MT940 preprocessing
...
Added 9 test cases covering all scenarios:
- Statement numbers >5 digits truncated correctly (167619 → 67619)
- Normal statement numbers (≤5 digits) remain unchanged
- Sequence numbers (/1, /2) preserved during truncation
- Multiple :28C: occurrences in same document
- Edge cases (empty content, missing :28C: tags)
- Full MT940 document processing
- MT940 format detection with required tags
- Boundary conditions (exactly 5/6 digits, very long numbers)
- Real-world production case (sanitized for privacy)
All tests pass successfully ensuring robust MT940 parsing
across various real-world scenarios and edge cases.
2025-10-05 22:38:11 +00:00
Srujan N
8598ca9a9d
fix: remove unnecessary whitelist from internal helper function
2025-10-05 22:37:12 +00:00
Diptanil Saha
bdc04bf531
Merge pull request #49889 from rehanrehman389/feat/project-filter
...
feat: add project filter to Delayed Tasks Summary report
2025-10-06 02:08:20 +05:30
Rehan Ansari
88097e78d2
feat: add project filter to Delayed Tasks Summary report
2025-10-06 00:21:00 +05:30
MochaMind
ee65ceebad
chore: update POT file ( #49887 )
2025-10-05 12:06:57 +02:00
Raffael Meyer
21c0fc5db6
fix(Common Code): fetch canonical URI from Code List ( #49882 )
2025-10-04 18:28:29 +02:00
diptanilsaha
3bbca629c6
fix(bank reconciliation tool): show reference no for sales invoice and auto reconcile sales invoices
2025-10-04 13:02:16 +05:30
rohitwaghchaure
be820ffe59
Merge pull request #49876 from rohitwaghchaure/fixed-indexing-for-batch
...
fix: optimize SQL query by adding index on batch
2025-10-04 10:59:33 +05:30
rohitwaghchaure
c253fb8902
Merge pull request #49872 from aerele/support-49125
...
fix: remove allow_on_submit for pick list items
2025-10-04 10:05:00 +05:30
Rohit Waghchaure
8756f91857
fix: optimize SQL query by adding index on batch
2025-10-04 10:03:48 +05:30
Kavin
da716b824f
fix: remove allow_on_submit for pick list items
2025-10-03 18:43:10 +05:30
ravibharathi656
039f5e6143
fix: retain shipping address in doc
2025-10-03 17:05:32 +05:30
Mihir Kandoi
44fd94c0d4
Merge pull request #49867 from mihir-kandoi/fix-failing-patch
...
fix: failing patch
2025-10-03 15:31:13 +05:30
Mihir Kandoi
41d1703e7c
fix: failing patch
2025-10-03 15:11:06 +05:30
l0gesh29
4f503ac7f6
fix: delete column dynamically based on the naming by
2025-10-03 14:03:28 +05:30
MochaMind
0fef95bfbb
fix: Swedish translations
2025-10-03 11:04:39 +05:30
ruthra kumar
8c82b86b42
Merge pull request #49844 from frappe/l10n_develop
...
fix: sync translations from crowdin
2025-10-03 10:59:11 +05:30
rohitwaghchaure
a93eed0fb7
Merge pull request #49806 from aerele/fix/overproduction-allowed-qty-validation-wo
...
fix: validate transfer_qty based on overproduction wo percentage
2025-10-02 20:05:10 +05:30
rohitwaghchaure
437d0eea77
Merge pull request #49850 from aerele/support-49718
...
fix: add default scrap warehouse in wo
2025-10-02 20:04:47 +05:30
Fawaz Alhafiz
0ec30a1cea
fix: SQL operator precedence in Project query customer filter
...
Added explicit parentheses around customer OR conditions in get_project_name()
to ensure proper grouping with AND filters. Without these parentheses, SQL
operator precedence caused the status filter to be bypassed when a customer
filter was applied, resulting in completed and cancelled projects appearing
in link field dropdowns.
Before:
WHERE customer='X' OR customer IS NULL OR customer='' AND status NOT IN (...)
was interpreted as:
WHERE customer='X' OR customer IS NULL OR (customer='' AND status NOT IN (...))
After:
WHERE (customer='X' OR customer IS NULL OR customer='') AND status NOT IN (...)
Fixes: Completed/cancelled projects showing in Project link fields
Affected: Any doctype using Project link fields with customer filters
2025-10-02 14:24:51 +03:00
Kavin
7e51346946
fix: add default scrap warehouse in wo
2025-10-02 15:18:09 +05:30