Smit Vora
8e759c32c4
fix: toggle debit credit amounts for transaction currency too; minor refactor
2024-11-21 18:30:37 +05:30
Smit Vora
e3cd6539c3
fix: better gls for purchases with tax witholding ( #42743 )
...
* fix: better gls for purchases with tax witholding
* test: test case for purchase invoice gl entries with tax witholding
* fix: use flag `_skip_merge` instead of skipping merge based on against account
* test: fix test `test_single_threshold_tds` for newer implementation
2024-11-09 09:44:21 +00:00
Nabin Hait
8b7e153616
perf: performance optimizations for accounting reports by refactoring account closing balance and period closing voucher ( #43435 )
...
* fix: Gl Entry form cleanup
* fix: Added indexes in gl entry table
* perf: Refactored period closing voucher to handle large volume of gle
* fix: fixes as per new period start and end date fields in PCV
* perf: performance optimization for accounting reports
* perf: performance optimizations for account closing balance patch
* fix: test cases
* fix: lenter issues - direct use of sql query
* fix: test cases
* fix: test cases
* fix: test cases
2024-10-23 11:53:09 +05:30
venkat102
36e5945c66
fix: fetch cost center allocation percentage only from the applicable allocation
2024-09-13 16:48:32 +05:30
ruthra kumar
fc46ebcd7c
chore: default should return 3 elements
2024-09-03 15:05:14 +05:30
ruthra kumar
88e68168e3
refactor: use separate round off for opening entries
2024-09-03 15:05:14 +05:30
rohitwaghchaure
9cf92eaeab
fix: not able to submit LCV entry ( #42303 )
2024-07-12 16:57:50 +05:30
Deepesh Garg
77bfea975f
Merge branch 'develop' of https://github.com/frappe/erpnext into immutable_ledger
2024-05-13 17:22:27 +05:30
Deepesh Garg
d56f52b0ba
feat: Config to enable immutable ledger
2024-05-13 15:39:22 +05:30
Nabin Hait
e43697d359
fix: Merge debit and credit in transaction currency while merging gle with similar head
2024-04-29 17:01:48 +05:30
Akhil Narang
3effaf21ef
refactor(treewide): formatting and ruff fixes, + manually enabled F401
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev >
2024-03-27 16:06:04 +05:30
Nabin Hait
26202d90cb
Merge pull request #40263 from nabinhait/pi-optimization
...
perf: Performance optmization for Purchase Invoice submission
2024-03-14 14:19:24 +05:30
Deepesh Garg
b834ed10d6
perf: Move dimension validation out of GL Entry doctype ( #39730 )
2024-02-05 14:05:01 +05:30
Deepesh Garg
3aa17fa0d6
chore: freezing date check
2024-01-17 12:47:27 +05:30
Deepesh Garg
0b1cc7fad1
Revert "fix: fetch against link value in gl report"
...
This reverts commit 9aeb3932d0 .
2024-01-14 11:24:00 +05:30
Deepesh Garg
0f9734ae37
Revert "fix: split expected jv entries for scrap asset"
...
This reverts commit 291a499124 .
2024-01-14 11:19:46 +05:30
Ankush Menat
bb18ae82cf
refactor: use db.get_single_value
2024-01-09 21:57:50 +05:30
Deepesh Garg
863116f1cd
Merge pull request #37232 from GursheenK/make-against-field-dynamic
...
fix: make GL and JV against fields dynamic links
2023-12-16 22:27:50 +05:30
Gursheen Anand
9aeb3932d0
fix: fetch against link value in gl report
2023-12-02 20:30:38 +05:30
ruthra kumar
2633d7dca3
refactor: 'partial' flag to only cancel unlinked ledger entries
2023-11-28 17:28:31 +05:30
Gursheen Anand
291a499124
fix: split expected jv entries for scrap asset
2023-11-08 00:46:52 +05:30
Gursheen Anand
68c6ad6036
fix: test for balance in forex account after revaluation
2023-11-07 15:31:52 +05:30
Deepesh Garg
9474908449
fix: Purchase Invoice GL entires for assets
2023-10-20 19:49:41 +05:30
Deepesh Garg
5f75aea6fa
fix(demo): Default accounts for demo company
2023-08-24 17:58:51 +05:30
Deepesh Garg
f999b75ed6
Merge branch 'develop' of https://github.com/frappe/erpnext into balancing-accounting-dimensions
2023-07-29 11:53:03 +05:30
Deepesh Garg
ecca9cb023
fix: Add company filters for account
2023-07-29 11:52:54 +05:30
Gursheen Anand
4f9242d699
fix: dimension name in remark
2023-07-27 15:45:48 +05:30
Nabin Hait
666d961875
fix: GL Entries should not be splitted based on cost center allocation in PCV
2023-07-26 13:03:29 +05:30
Gursheen Anand
e19a6f5dcb
fix: fetch acc dimensions correctly when fieldname is different from name
2023-07-19 12:26:57 +05:30
mergify[bot]
b4db5e9561
fix: validate docs in closed accounting period on save ( #36157 )
...
fix: validate docs in closed accounting period on save (#36157 )
(cherry picked from commit 5985e02574 )
Co-authored-by: Anand Baburajan <anandbaburajan@gmail.com >
2023-07-18 17:40:49 +05:30
Gursheen Anand
3a3ffa2307
fix: divide offsetting amount only when account exists
2023-07-18 12:51:09 +05:30
Gursheen Anand
1e1e4b93c1
fix: divide offsetting amount for multiple dimensions
2023-07-18 12:12:24 +05:30
Gursheen Anand
ed3bef1840
fix: dict value for dimension for gl entries defined without the dimension
2023-07-17 18:40:52 +05:30
Gursheen Anand
22ba12172f
fix: make offsetting entry for all doctypes
2023-07-17 15:17:53 +05:30
Deepesh Garg
1e078d03bb
fix: Partial PLE cancellation
2023-06-29 12:18:25 +05:30
Deepesh Garg
da6bc1a13e
refactor: Redo workflows
2023-06-23 20:57:51 +05:30
Gursheen Anand
442e3f2aa2
fix: update outstanding amount and unpaid status on cancellation of payment entry
2023-06-16 13:38:47 +05:30
ruthra kumar
ebe6787510
refactor: checkbox to toggle parent doc cost center preference
2023-04-28 14:20:48 +05:30
Deepesh Garg
8ce1da111e
chore: Improve validation message
2023-03-23 19:14:12 +05:30
Deepesh Garg
f92c63fb10
feat: Add validations against period closing voucher
2023-02-26 15:53:33 +05:30
ruthra kumar
914b23038c
refactor: Exchange rate revaluation to handle accounts with zero account balance ( #33165 )
...
* refactor: new type for JE - Exchange Gain or Loss
* refactor: skip few validations for Exchanage Gain Or Loss type Jour
* refactor: ERR create 2 journals for handling zero and non-zero compa
1. Additional check box accounts table to identify accounts with zero balance
2. Accounts with zero balance only in either of the 2 currencies will be handled on separate Journal
* refactor: skips few validation for allowing 0 debit/credit
* fix: General Ledger presentaion currency
* test: fix test case in general ledger
* test: fix failing test case in AR report
2023-01-02 14:33:14 +05:30
Nabin Hait
022d8d5d79
fix: create rounding gl entry for PCV during gle post processing
2022-11-21 15:16:53 +05:30
Deepesh Garg
4e26d42d17
fix: Budget validation for main cost center
2022-10-30 19:33:27 +05:30
ruthra kumar
4adc372f9a
fix: remove multiple call to ple creation
2022-09-11 11:52:17 +05:30
Nabin Hait
914a388ee3
test: Added test for PCV cancellation
2022-07-19 14:34:01 +05:30
Nabin Hait
4caaab32d1
perf: Optimization of gl entry processing logic in period closing voucher
2022-07-19 14:33:49 +05:30
ruthra kumar
71f6f78d94
fix: incorrect outstanding for invoice
2022-06-24 13:36:15 +05:30
ruthra kumar
7312f22f35
refactor: update voucher outstanding from payment ledger
...
Outstanding amount is updated from payment ledger, only for
receivable/payable accounts. For remaining account types, update happens
from GL Entry.
2022-06-17 17:57:07 +05:30
ruthra kumar
e888975007
refactor: link payment ledger with gl entry creation
2022-05-20 18:21:47 +05:30
Saqib Ansari
95b059a98c
fix: validate disabled accounts before posting ledger entries
2022-05-11 13:26:15 +05:30