Nabin Hait
8456e88d93
test: cover Serial and Batch Bundle helpers and in-memory validations
2026-07-03 16:20:41 +05:30
ruthra kumar
21f4603144
refactor: prevent whole table scan while scheduling next date
...
- helps in concurrency isolation
2026-07-03 16:19:35 +05:30
Nabin Hait
e0ea8eee1a
test: cover untested Payment Entry field validations
2026-07-03 16:15:24 +05:30
Nabin Hait
c5ab9958ff
test: cover Email Digest date-window calculations
2026-07-03 16:01:10 +05:30
Nabin Hait
113d914b9c
test: cover Packing Slip package-number and item validations
2026-07-03 15:59:13 +05:30
Nabin Hait
ebd8547629
test: cover Asset Capitalization row validations
2026-07-03 15:54:17 +05:30
ruthra kumar
7e4045e828
fix: prevent repeatable read related concurrency errors
...
Process Period Closing Voucher and Process Period Closing Voucher
Details are trackers how the jobs are processed. Keep transactions on
them very short.
2026-07-03 15:28:28 +05:30
ruthra kumar
ff6881764b
fix: race condition and repeatable read in process pcv
...
- Update using child table name to avoid scanning whole table, which
eventually leads to mariadb 1020 (REPEATABLE READ).
- Avoid race condition in final summarization
2026-07-03 15:28:26 +05:30
Nabin Hait
28367f75e9
test: add coverage for Bisect Accounting Statements bisection
2026-07-03 14:57:47 +05:30
Nabin Hait
740c5a07ff
test: add coverage for Chart of Accounts Importer parsing
2026-07-03 14:55:31 +05:30
Nabin Hait
3dfb3f385b
test: cover Process Statement Of Accounts validation defaults
2026-07-03 14:53:22 +05:30
Nabin Hait
dae90e90df
test: cover Share Transfer consistency validations
2026-07-03 14:50:52 +05:30
Nabin Hait
d1d592cf0c
test: cover bank reconciliation date filter and auto-reconcile message
2026-07-03 14:48:21 +05:30
Nabin Hait
65500d5102
test: cover Exchange Rate Revaluation validation and gain/loss paths
2026-07-03 14:45:06 +05:30
Nabin Hait
23e3dd94c0
Merge pull request #56831 from frappe/chore/test-process-payment-reconciliation
...
fix: Process Payment Reconciliation drops bank/cash and cost center filters
2026-07-03 14:31:17 +05:30
Nabin Hait
6255d99fda
Merge pull request #56827 from frappe/chore/test-subscription-plan
...
fix: Subscription Plan Monthly Rate under-bills across a year boundary
2026-07-03 14:30:25 +05:30
Nabin Hait
81d5eac0ea
Merge pull request #56824 from frappe/chore/test-journal-entry-template
...
fix: Journal Entry Template rows must belong to its company
2026-07-03 14:29:28 +05:30
Nabin Hait
0b20438da9
test: mirror subscription test setup for known settings
2026-07-03 14:24:58 +05:30
Nabin Hait
8632019d2a
Merge pull request #56830 from frappe/chore/test-account-closing-balance
...
test: add coverage for Account Closing Balance
2026-07-03 14:22:40 +05:30
Nabin Hait
c9960b4d51
fix: carry bank/cash account and cost center into Payment Reconciliation
2026-07-03 14:16:46 +05:30
Nabin Hait
2cc02e61d9
fix: validate Journal Entry Template rows belong to its company
2026-07-03 14:15:19 +05:30
Nabin Hait
6fc28edde9
Merge pull request #56828 from frappe/chore/test-cashier-closing
...
test: add coverage for Cashier Closing
2026-07-03 14:08:55 +05:30
Nabin Hait
196730c535
fix: bill all months across a year boundary in Monthly Rate plans
2026-07-03 14:08:20 +05:30
Nabin Hait
4d39f698bd
Merge pull request #56823 from frappe/chore/test-party-link
...
test: add coverage for Party Link
2026-07-03 14:07:04 +05:30
Nabin Hait
0a7abe7144
Merge pull request #56822 from frappe/chore/test-mode-of-payment
...
test: add coverage for Mode of Payment
2026-07-03 14:06:50 +05:30
pandiyan
a168bb7ea4
test: cover cost center fallback to item group default in manufacture entry
...
the existing test_cost_center_for_manufacture only checks a raw material
row against an item-level override, which is set independently of the
":company" default guard and never exercised the bug.
2026-07-03 14:06:22 +05:30
pandiyan
edfa0a7a1d
fix: remove company default on cost center in stock entry detail
...
the ":company" default pre-filled every row before set_default_cost_center()
ran, so its "if not row.cost_center" guard was always false and the
project/item group/brand priority chain in get_default_cost_center()
never ran.
2026-07-03 14:06:22 +05:30
Nabin Hait
5888cdf3a0
Merge pull request #56821 from frappe/chore/test-item-tax-template
...
test: add coverage for Item Tax Template
2026-07-03 14:04:03 +05:30
Nabin Hait
a1f413e8a8
Merge pull request #56820 from frappe/chore/test-monthly-distribution
...
test: add coverage for Monthly Distribution
2026-07-03 14:03:36 +05:30
Nabin Hait
cd167bdd40
Merge pull request #56819 from frappe/chore/test-bank-guarantee
...
test: add coverage for Bank Guarantee
2026-07-03 14:02:53 +05:30
Mihir Kandoi
5d48c44bbb
Merge pull request #56826 from frappe/fix/stock-ledger-invariant-check-report
...
fix: FIFO queue checks and incorrect entries filter in stock ledger reports
2026-07-03 13:19:29 +05:30
rohitwaghchaure
ecc8ec672b
fix: replay immutable SLE qty for serial/batch bundle valuation ( #56814 )
2026-07-03 12:15:07 +05:30
Mihir Kandoi
3b1e57966e
test: drop redundant cleanup, db rolls back after each test
2026-07-03 12:12:46 +05:30
Nabin Hait
974571aba7
test: guard account lookups and cover dropped pr_instance filters
2026-07-03 12:08:11 +05:30
Nabin Hait
7d917e497a
test: assert account-currency sums carry through the merge
2026-07-03 12:06:56 +05:30
Nabin Hait
e041e33860
test: reload invoice for outstanding and cover equal-time boundary
2026-07-03 12:06:20 +05:30
Nabin Hait
832b5a56bf
test: lock current cross-year monthly-rate underbilling value
2026-07-03 12:05:31 +05:30
Nabin Hait
abded56174
test: guard account lookup and lock missing company-check behaviour
2026-07-03 12:04:42 +05:30
Nabin Hait
6f866545b9
test: complete supplier-primary assertions and lock uniqueness gap
2026-07-03 12:03:56 +05:30
Nabin Hait
147e1539dc
test: guard account lookup and lock dead POS guard behaviour
2026-07-03 12:02:50 +05:30
Nabin Hait
f58ea8e17d
test: guard account lookup and lock current tax-rate behaviour
2026-07-03 12:01:47 +05:30
Nabin Hait
9980d47524
test: lock current end-date behaviour and assert persisted state
2026-07-03 12:00:45 +05:30
Nabin Hait
97794b7ded
test: add coverage for Process Payment Reconciliation
2026-07-03 11:41:21 +05:30
Mihir Kandoi
ef5f47fafd
fix: address review comments
...
- restore mutated SLE after test via addCleanup
- explicit return False in has_difference
- comment the fifo_stock_diff guard for non-queue predecessors
2026-07-03 11:39:51 +05:30
Nabin Hait
c51edbd88e
test: add coverage for Account Closing Balance
2026-07-03 11:39:50 +05:30
Nabin Hait
745f657a0e
test: add coverage for Process Subscription
2026-07-03 11:37:02 +05:30
Nabin Hait
5c87e2e398
test: add coverage for Cashier Closing
2026-07-03 11:34:27 +05:30
Nabin Hait
3167e8ba77
test: add coverage for Subscription Plan
2026-07-03 11:31:30 +05:30
Mihir Kandoi
94ab09e4a3
fix: FIFO queue checks and incorrect entries filter in stock ledger reports
...
- 'Show Incorrect Entries' always returned an empty result (regression
from #43619 ); now returns entries from one row before the first
incorrect one
- FIFO queue columns were computed for serialized/batched SLEs that
don't maintain a stock queue, showing false differences; left empty
for such rows
- compare value/valuation differences at currency precision, qty at
float precision
2026-07-03 11:29:44 +05:30
Nabin Hait
83d821d8c4
test: add coverage for Journal Entry Template
2026-07-03 11:28:56 +05:30