 ruthra kumarandGitHub
|
30e23a8c74
|
Merge pull request #47692 from ruthra-kumar/test_refactor_1
refactor(test): drop ignore test dependencies on some empty test modules
|
2025-05-22 20:29:14 +05:30 |
|
ruthra kumar
|
351f02cea0
|
refactor(test): project update drop ignore test record dependencies
|
2025-05-22 20:09:55 +05:30 |
|
ruthra kumar
|
9fa5bbae24
|
refactor(test): remove IGNORE_TEST_RECORD_DEPENDENCIES
|
2025-05-22 20:09:55 +05:30 |
|
ruthra kumar
|
10a5815805
|
chore: remove dead code
|
2025-05-22 20:09:55 +05:30 |
|
 ruthra kumarandGitHub
|
aae63afec9
|
Merge pull request #47690 from ruthra-kumar/deterministic_leaf_node_doctypes
refactor(test): remove dependency from sales partner and territory
|
2025-05-22 19:57:31 +05:30 |
|
ruthra kumar
|
b22efc0bb5
|
refactor(test): remove dependency from sales partner and territory
|
2025-05-22 16:59:11 +05:30 |
|
 ruthra kumarandGitHub
|
6bd6e7d417
|
Merge pull request #47675 from ljain112/fix-terrirtory
fix: typo in TREE_DOCTYPES list "Terrirtory" should be "Territory"
|
2025-05-22 15:56:07 +05:30 |
|
 ruthra kumarandGitHub
|
07e11f94b6
|
Merge pull request #47656 from ruthra-kumar/new_budget_controller_cumulative_breach
fix: handle cumulative breach for monthly and annual
|
2025-05-22 15:28:01 +05:30 |
|
ruthra kumar
|
5a9b272f84
|
test: cumulative actions for budget
|
2025-05-22 15:04:17 +05:30 |
|
ruthra kumar
|
f077f60344
|
refactor(test): utlity method to set cumulative actions
|
2025-05-22 14:03:43 +05:30 |
|
ruthra kumar
|
3eb07fba2a
|
refactor: use cumulative control action on new controller
|
2025-05-22 13:54:04 +05:30 |
|
ruthra kumar
|
45368f983b
|
refactor: control actions for cumulative expense
|
2025-05-22 13:47:02 +05:30 |
|
ruthra kumar
|
4862ae42d5
|
fix: handle cumulative breach for monthly and annual
- better method names
|
2025-05-21 14:30:59 +05:30 |
|
 ruthra kumarandGitHub
|
ee27730b72
|
Merge pull request #47632 from akhilnarang/quotation-use-small-text
fix(quotation): use `Text Editor` field in alternative items dialog
|
2025-05-20 14:20:57 +05:30 |
|
 ruthra kumarandGitHub
|
13dd6272d7
|
Merge pull request #47629 from ljain112/fix-psa-ar
fix: date formatting in process_statement_of_accounts accounts_receivable print format
|
2025-05-20 13:52:52 +05:30 |
|
 ruthra kumarandGitHub
|
6f85a74f30
|
Merge pull request #47580 from aerele/calculate-ageing-with
feat: add option to calculate ageing based on report date or today's date
|
2025-05-20 13:02:26 +05:30 |
|
 ruthra kumarandGitHub
|
9dc27141c7
|
Merge pull request #47551 from cogk/fix-escape-uom-in-get_pricing_rules
fix: Escape UOM in pricing rule query
|
2025-05-20 11:26:00 +05:30 |
|
 ruthra kumarandGitHub
|
15b3ce1beb
|
Merge pull request #47559 from ljain112/fix-billed-amt
fix: include only invoices with update_stock = 0 for billed amt in delivery note.
|
2025-05-20 11:01:04 +05:30 |
|
 ruthra kumarandGitHub
|
83879715e9
|
Merge pull request #47486 from aerele/sales-analytics-opening-entry
fix(SalesAnalytics): Ignore opening entries
|
2025-05-20 10:50:19 +05:30 |
|
 ruthra kumarandGitHub
|
0f27e100b2
|
Merge pull request #47614 from barredterra/make-return-doc
fix: remove hardcoded doctype in `make_return_doc`
|
2025-05-20 09:59:12 +05:30 |
|
 ruthra kumarandGitHub
|
2eea8c9e79
|
Merge pull request #47505 from aerele/fix/address-link
fix: validate inter company transaction address links
|
2025-05-19 13:08:51 +05:30 |
|
 ruthra kumarandGitHub
|
7f9f3027cc
|
Merge pull request #47274 from ruthra-kumar/budget_validation_refactor
refactor: Budget validation
|
2025-05-16 13:20:29 +05:30 |
|
ruthra kumar
|
3a8075198b
|
chore: patch to force default new controller
|
2025-05-16 13:03:36 +05:30 |
|
ruthra kumar
|
e1f32df5b3
|
refactor: make use of frappe._dict
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
6fabedd0da
|
refactor: cleaner code with less verbosity
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
ee3d7db29d
|
refactor(test): tests should use new controller
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
d4ac042d85
|
chore: make new budget controller configurable
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
58556c82bb
|
refactor: handle exception approver role for budget
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
a7202201f7
|
refactor: fetch monthly distribution as well
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
3fb5d835f2
|
refactor: validate budget on cancel as well
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
55cb91ce20
|
refactor: use meta to identify tree
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
f886b50e7a
|
refactor: handle group nodes
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
11f7c1e49a
|
refactor: validate on GL creation
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
d9d2020b46
|
refactor: allow for better translation
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
b7e70bb746
|
refactor: better error message
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
2ecb2fa4af
|
refactor: stateful variables
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
49bb72bcd2
|
refactor: better query parameters for PO and MR
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
3064646a8f
|
refactor: better error message
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
fcf572e641
|
refactor: always query booked expenses
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
fc24bbf5ad
|
refactor: handle breach on total expense
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
3e80248cde
|
refactor: PO validation happens after submission
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
0e016a9c47
|
refactor: replace duplicate validation with single method
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
593729ac2b
|
refactor: code refactor
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
388d901668
|
refactor: handle monthly distribution limit
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
d52469c51e
|
refactor: handle actual expense
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
791ad16883
|
refactor: cleaner initialization
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
ec466d024a
|
refactor: minor readbility changes
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
d933d0b478
|
refactor: handle budget for material request
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
626b345caf
|
refactor: better local variables and contextual error messages
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
7791777d1a
|
refactor: barebones validation
|
2025-05-16 12:45:13 +05:30 |
|
ruthra kumar
|
1c574561eb
|
refactor: fetch amount booked in material request
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
10c3bb4971
|
refactor: move validate trigger to controller
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
fb667f5e09
|
refactor: fetch billed PO amount
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
31ac9a5ea0
|
refactor: make code more pythonic
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
bd42d09592
|
refactor: replace get_doc with sql
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
63dae6bd42
|
refactor: validate only for overlapping keys
|
2025-05-16 12:45:12 +05:30 |
|
ruthra kumar
|
22150d8175
|
refactor: budgetvaldiation class
|
2025-05-16 12:45:12 +05:30 |
|
 ruthra kumarandGitHub
|
b846686971
|
Merge pull request #47569 from ruthra-kumar/budget_cleanup_test_records
fix(test): clean up data so subsequent test cases don't flake
|
2025-05-16 10:15:05 +05:30 |
|
ruthra kumar
|
5c15b96d7d
|
fix(test): clean up data so subsequent test cases don't flake
|
2025-05-16 09:55:56 +05:30 |
|
 ruthra kumarandGitHub
|
9175d0dbbf
|
Merge pull request #47562 from ruthra-kumar/fix_dormant_broken_budget_test_case
fix(test): dormant broken test in Budget
|
2025-05-15 20:05:28 +05:30 |
|
ruthra kumar
|
9ed69f96e8
|
fix(test): pass sufficient amount to breach accumulated limit
|
2025-05-15 16:47:30 +05:30 |
|
ruthra kumar
|
ca07ec79ee
|
fix(test): dormant broken test in Budget
|
2025-05-15 16:12:55 +05:30 |
|
 ruthra kumarandGitHub
|
f67559bb1e
|
Merge pull request #47525 from ruthra-kumar/drop_patch_for_advance_reconciliation
refactor: remove redundant patch
|
2025-05-13 15:08:23 +05:30 |
|
 ruthra kumarandGitHub
|
c1bfa9f056
|
Merge pull request #47520 from ljain112/fic-pcv-acb
fix: ignore "Account Closing Balance" doctype on Period Closing Voucher cancellation
|
2025-05-13 14:50:22 +05:30 |
|
ruthra kumar
|
6c65a15758
|
refactor: remove redundant patch
|
2025-05-13 14:46:35 +05:30 |
|
 ruthra kumarandGitHub
|
c924f93614
|
Merge pull request #47521 from ljain112/fix-pe-cond
fix: condition for advance_account assignment
|
2025-05-13 14:12:27 +05:30 |
|
 ruthra kumarandGitHub
|
1139eaf751
|
Merge pull request #47468 from aerele/fix/reconciliation-takes-effect-on
fix(payment-reconciliation): use reconciliation_takes_effect_on from company
|
2025-05-13 14:10:00 +05:30 |
|
 ruthra kumarandGitHub
|
e7e3244e72
|
Merge pull request #47513 from frappe/l10n_develop
fix: sync translations from crowdin
|
2025-05-13 11:26:52 +05:30 |
|
 ruthra kumarandGitHub
|
7269dbc754
|
Merge pull request #47243 from ljain112/fix-p&l
fix: accumulate values for all the fiscal years in Profit And Loss Statement
|
2025-05-12 16:46:30 +05:30 |
|
ruthra kumar
|
54e4e7918e
|
refactor(test): don't default to accumulate
|
2025-05-12 16:30:24 +05:30 |
|
ruthra kumar
|
afff6b84ce
|
test: accumulate filter on P&L report
|
2025-05-12 15:48:39 +05:30 |
|
ruthra kumar
|
61d13ce232
|
fix: typo
|
2025-05-12 15:07:02 +05:30 |
|
 ruthra kumarandGitHub
|
5c9e591297
|
Merge pull request #47224 from sagarvora/perf-gl
perf: improve general ledger report for larger data
|
2025-05-12 14:49:04 +05:30 |
|
 ruthra kumarandGitHub
|
4db3c7fc81
|
Merge pull request #47041 from Sanket322/pos_payment
fix: Check `return_against` and Await API Call
|
2025-05-12 14:10:04 +05:30 |
|
 ruthra kumarandGitHub
|
04ef4c2b16
|
Merge pull request #47463 from ruthra-kumar/deterministic_sales_invoice_test_suite
refactor(test): flaky test case in sales invoice
|
2025-05-12 14:03:04 +05:30 |
|
 ruthra kumarandGitHub
|
a9041e0c9b
|
Merge pull request #47443 from frappe/l10n_develop
fix: sync translations from crowdin
|
2025-05-08 14:00:54 +05:30 |
|
ruthra kumar
|
fb92183679
|
refactor(test): set mandatory dimension at invidual test cases
|
2025-05-08 13:17:21 +05:30 |
|
ruthra kumar
|
74f8d65021
|
refactor(test): deterministic test suite for sales invoice
|
2025-05-08 12:07:45 +05:30 |
|
 ruthra kumarandGitHub
|
82ccdcfddd
|
Merge pull request #47309 from ruthra-kumar/fix_broken_local_test_suite
chore: first step in the journey to reliable test suite
|
2025-05-07 18:45:43 +05:30 |
|
ruthra kumar
|
afc46a77f6
|
refactor(test): Timesheet will use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
bc7cc6eac0
|
refactor(test): Project will use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
835d08ab00
|
refactor(test): Project will use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
fbdbcdd8c0
|
refactor(test): Activity Cost to use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
1271ba3672
|
refactor(test): Opportunity will use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
b2fd354d41
|
refactor(test): Lead with use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
a55a86f300
|
refactor(test): Queries test suite to use ERPNextTestSuite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
26915c622f
|
refactor(test): move SI test data creation to erpnext test suite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
543ba51009
|
refactor(test): create ERPNext specific test suite
and move data initialization there
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
4a4e314899
|
chore: handle duplicate data on sales invoice setup
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
8a3a9b985b
|
refactor(test): deterministic test suite for 'Maintenance Schedule'
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
50551c1069
|
refactor(test): deterministic test suite for Task
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
80f7c507ba
|
refactor(test): make 'Timesheet' test suite deterministic
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
66381f52ed
|
chore: drop empty test suite for 'Monthly Distribution'
data from test records are moved to 'Budget' test suite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
78b026a4ca
|
refactor(test): deterministic 'Budget' test suite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
9526f9d835
|
refactor(test): deterministic 'Queries' test suite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
eda7595179
|
refactor(test): make tests for queries and Project deterministic
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
3ecc39a51f
|
refactor(test): make 'Activity Cost' idempotent
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
b77e608264
|
refactor(test): idempotent Opportunity test suite
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
f7f3269c68
|
refactor(test): "Lead" test suite working locally
|
2025-05-07 18:31:39 +05:30 |
|
ruthra kumar
|
8d089218b5
|
chore: drop test suite for 'Sales Person' - there are no tests
it is only used to trigger dependent data creation
|
2025-05-07 18:31:39 +05:30 |
|