Mihir Kandoi
3a1e4d14f3
Merge pull request #55985 from aerele/fix/batch-item-link-filters
...
fix(stock): show only batched items in batch item selector
2026-06-16 18:29:44 +05:30
Mihir Kandoi
9564f677e4
Merge pull request #55982 from frappe/codex/bom-secondary-item-modified-timestamp
...
fix: bump BOM secondary item modified timestamp
2026-06-16 17:39:52 +05:30
Dharanidharan2813
62f6d18143
fix(stock): show only batched items in batch item selector
2026-06-16 17:35:41 +05:30
Mihir Kandoi
026ec8a6d9
fix: bump BOM secondary item modified timestamp
2026-06-16 16:52:16 +05:30
Mihir Kandoi
a9207f1e12
Merge pull request #55851 from frappe/feat-stock-balance-alt-uom-columns
...
feat: add alternate UOM balance columns to Stock Balance report
2026-06-16 16:43:03 +05:30
Nabin Hait
2a5ba9050e
Merge pull request #55943 from aerele/ignore_cancelled_GLE
...
refactor: ignore cancelled GLE's while looking for account
2026-06-16 16:36:18 +05:30
Nabin Hait
75394baa28
Merge pull request #55947 from nabinhait/fix/clearance-date-on-amend-54909
...
fix(accounts): clear clearance date when amending reconciled voucher
2026-06-16 15:28:22 +05:30
Nabin Hait
fb59f825ee
Merge pull request #55785 from aerele/fix-payment-entry-transaction-currency
...
fix: set transaction currency on payment entry gl entries
2026-06-16 15:16:04 +05:30
Nabin Hait
34f78f7261
Merge pull request #55896 from nabinhait/fix/fixed-asset-turnover-ratio
...
fix: use net fixed assets for Fixed Asset Turnover Ratio
2026-06-16 15:13:03 +05:30
Dipen Gala
987f606b4d
fix: resolve pre-commit formatting and missing UOM in stock balance test
...
- Reformat generator expression in add_alt_uom_columns to satisfy ruff
line-length rule (pre-commit was auto-fixing this and failing CI)
- Create "Carton" UOM before use in test_alt_uom_balance_uses_first_alternate_uom
to avoid LinkValidationError when "Carton" doesn't exist in test DB
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 15:10:00 +05:30
Mihir Kandoi
b1b510c824
Merge pull request #55830 from aerele/fix/qi-stock-entry-inspection
...
fix(stock): enable quality inspection for all Stock Entry purposes
2026-06-16 15:07:47 +05:30
Mihir Kandoi
066158174e
Merge pull request #55852 from umairsy/fix/allow-zero-qty-bom-secondary-items
...
fix(bom): allow zero qty for secondary items in BOM
2026-06-16 15:05:31 +05:30
Diptanil Saha
07d073da0d
fix(accounts): removed whitelist on get_balance_on ( #55956 )
2026-06-16 14:34:52 +05:30
Nabin Hait
0e7d45b1af
fix: minor fix
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-06-16 14:08:15 +05:30
ruthra kumar
7e602d5389
Merge pull request #53152 from aerele/fix_payment_entry
...
fix: prevent exchange rate flow from transaction to payment
2026-06-16 14:02:55 +05:30
rohitwaghchaure
529f8dc7cd
Merge pull request #55826 from rohitwaghchaure/moved-files-to-services
...
refactor: moved files from stock_entry_handler to services
2026-06-16 13:57:08 +05:30
Sudharsanan11
609ccc3cb1
test(stock): add test to validate the quality inspection for stock entry
2026-06-16 13:11:06 +05:30
Sudharsanan11
dceb9a3c6c
fix(stock): enable quality inspection for all Stock Entry purposes
...
- Remove `depends_on` restriction from `inspection_required` field so it
is visible for all Stock Entry purposes, not just Manufacture
- Fix `check_item_quality_inspection` to return items for Stock Entry
(was returning [] for unknown doctypes, blocking QI creation flow)
- Fix `inspection_type` in transaction.js to be purpose-aware: Manufacture
and Material Receipt → "Incoming"; all other purposes → "Outgoing"
2026-06-16 12:34:55 +05:30
Shllokkk
52b406f5f1
fix(budget): add root_type filter on account field ( #55934 )
2026-06-16 11:43:52 +05:30
MochaMind
3dda2005d8
fix: sync translations from crowdin ( #55900 )
2026-06-16 11:13:36 +05:30
Jatin3128
322d4dff25
fix: clear stale payment rows on non-POS returns so they don't surface in bank reconciliation ( #55903 )
2026-06-16 10:42:36 +05:30
ruthra kumar
01a10fb5b0
Merge pull request #55949 from ruthra-kumar/speed_up_item_wise_inventory_account_tests
...
refactor(test): speed up item wise inventory test
2026-06-16 08:47:00 +05:30
ruthra kumar
4c084f7eff
Merge pull request #55948 from ruthra-kumar/transaction_deletion_record_test_speed_up
...
refactor(test): faster transaction deletion record tests
2026-06-16 08:34:03 +05:30
ruthra kumar
627f2058b5
refactor(test): speed up item wise inventory test
2026-06-16 08:23:45 +05:30
ruthra kumar
8db4d2705a
refactor(test): dont create master data in setUp
2026-06-16 08:03:47 +05:30
Nabin Hait
1a8d73cbbe
fix(accounts): clear clearance date when amending reconciled voucher
...
The framework ignores `no_copy` while amending, so a reconciled voucher
carried a stale clearance date into its amendment even though the linked
bank transaction gets unreconciled on cancellation. Reset it via a shared
`before_insert` hook on AccountsController.
Fixes #54909
2026-06-16 00:03:41 +05:30
ruthra kumar
4ca7bc8ccf
Merge pull request #55942 from ruthra-kumar/speed_up_delivery_note_tests
...
refactor(test): dont create company in setUp of Deliv Note
2026-06-15 20:16:16 +05:30
ervishnucs
40942401df
refactor: ignore cancelled GLE's while looking for account
2026-06-15 18:22:30 +05:30
rohitwaghchaure
ca5cc4afdc
Merge pull request #55928 from aerele/fix/support-#70854
...
fix(stock): update stock value calculation in stock balance report
2026-06-15 18:10:23 +05:30
Jatin3128
380b005659
fix: fiscal year check on validation ( #55930 )
2026-06-15 18:08:05 +05:30
ruthra kumar
df0ad93262
refactor(test): dont create company in setUp of Deliv Note
2026-06-15 17:51:02 +05:30
ruthra kumar
f503614cc0
Merge pull request #55929 from ruthra-kumar/parallelize_and_optimize_install_helper
...
ci: optimize install helper setup
2026-06-15 17:39:24 +05:30
Rohit Waghchaure
6d9beea56b
refactor: moved files from stock_entry_handler to services
2026-06-15 17:28:50 +05:30
rohitwaghchaure
560d8bb674
Merge pull request #55926 from rohitwaghchaure/fixed-recalculate-rate-for-purchase-doc
...
fix: recalculate incoming rate in SLE for purchase documents during repost
2026-06-15 17:03:56 +05:30
Mihir Kandoi
a3e3e1b32c
ci: optimize install helper setup
...
Cc: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 16:50:50 +05:30
Sudharsanan11
2492dfa558
fix(stock): update stock value calculation in stock balance report
2026-06-15 16:27:18 +05:30
ervishnucs
3b5a203d61
test: resolve failed testcases for exchage rate
2026-06-15 16:20:04 +05:30
ervishnucs
934abe5c6d
fix: prevent exchange rate flow from transaction to payment
2026-06-15 16:20:04 +05:30
Rohit Waghchaure
867ee484b9
fix: recalculate incoming rate in SLE for purchase documents during repost
2026-06-15 16:09:03 +05:30
Mohammad Umair Sayed
c1bef53f92
refactor(bom): drop redundant secondary item qty None check
...
Float fields default to 0, so qty is never None. Per review feedback,
remove the validation entirely.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 15:06:24 +05:30
Diptanil Saha
2652082475
Merge pull request #55755 from diptanilsaha/feat/ces_frankfurter_v2
...
feat(currency exchange settings): frankfurter v2 support
2026-06-15 14:22:49 +05:30
diptanilsaha
abb579e2db
fix(get_exchange_rate): using get_single_value to fetch disabled value from currency_exchange_settings
2026-06-15 13:52:34 +05:30
diptanilsaha
0c2d5488a6
fix: restricting currency_exchange_settings write permission only to system manager
2026-06-15 13:52:34 +05:30
diptanilsaha
138f683a68
test: fixed currency exchange test for frankfurter v2 api
2026-06-15 13:52:27 +05:30
diptanilsaha
479f9f63c9
fix: use frankfurter v2 by default for new install
2026-06-15 13:52:06 +05:30
diptanilsaha
56bfe6b6a6
feat(currency exchange settings): frankfurter v2 support
2026-06-15 13:52:06 +05:30
rohitwaghchaure
acae34c8e1
Merge pull request #55901 from rohitwaghchaure/fixed-regression-security-fixes
...
fix: regression issues related to security fixes
2026-06-15 12:20:38 +05:30
Mihir Kandoi
dcbe4a6d55
Merge pull request #55906 from raghavisruia/develop
...
fix: show company name in delete transactions confirmation dialog
2026-06-15 09:49:59 +05:30
Raghav Ruia
87d26a2d67
fix: show company name in delete transactions confirmation dialog
...
Display the actual company name in bold within the confirmation dialog
label so users immediately know which company they must type to confirm,
reducing the risk of accidental data loss.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 09:45:55 +05:30
Rohit Waghchaure
e1d8d06966
refactor: consolidate duplicate get_party_bank_account into bank_account.py
2026-06-14 23:53:35 +05:30