ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							6d9d730759 
							
						 
					 
					
						
						
							
							fix: cost_center filter gives incorrect output  
						
						... 
						
						
						
						filtering on cost center gives invoices that are reconciled as having outstanding 
						
						
					 
					
						2022-12-14 16:05:15 +05:30 
						 
				 
			
				
					
						
							
							
								Daizy Modi 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfe5cbf93 
							
						 
					 
					
						
						
							
							fix: use get_cached_value to avoid db call with db.exists  
						
						
						
						
					 
					
						2022-11-17 19:14:10 +05:30 
						 
				 
			
				
					
						
							
							
								Daizy Modi 
							
						 
					 
					
						
						
						
						
							
						
						
							678a4c33da 
							
						 
					 
					
						
						
							
							fix: resolved merge conflicts  
						
						
						
						
					 
					
						2022-11-17 19:13:10 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							9209ec59c2 
							
						 
					 
					
						
						
							
							refactor: split delete gl utility function into two  
						
						
						
						
					 
					
						2022-11-06 11:39:44 +05:30 
						 
				 
			
				
					
						
							
							
								Daizy Modi 
							
						 
					 
					
						
						
						
						
							
						
						
							27df455b98 
							
						 
					 
					
						
						
							
							perf: use get_cached_value instead of db.get_value in accounts module  
						
						
						
						
					 
					
						2022-11-03 13:38:48 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f844097f8e 
							
						 
					 
					
						
						
							
							Merge pull request  #32635  from ruthra-kumar/fix_tax_or_charges_acc_updating_voucher_outstanding  
						
						... 
						
						
						
						fix: Integrity Error on PLE while submitting sales invoice 
						
						
					 
					
						2022-10-19 09:43:24 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							43b80683eb 
							
						 
					 
					
						
						
							
							fix: party type and party mandatory on updating outstanding  
						
						
						
						
					 
					
						2022-10-18 09:33:37 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							9b50221bf0 
							
						 
					 
					
						
						
							
							refactor: split ple creation function into two  
						
						... 
						
						
						
						refactor create_payment_ledger_entry function into 2.
one for generating ple map and one for DB entry creation 
						
						
					 
					
						2022-10-17 18:02:52 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc3fe85921 
							
						 
					 
					
						
						
							
							chore: Remove HRMS related code ( #32607 )  
						
						... 
						
						
						
						Co-authored-by: Rucha Mahabal <ruchamahabal2@gmail.com> 
						
						
					 
					
						2022-10-17 11:37:50 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							65992304bc 
							
						 
					 
					
						
						
							
							fix: delete old ple's on item value repost  
						
						
						
						
					 
					
						2022-10-12 15:34:50 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65194efa97 
							
						 
					 
					
						
						
							
							Merge pull request  #32548  from ruthra-kumar/suppress_linked_doc_valdiation_on_delete  
						
						... 
						
						
						
						fix: allow deletion of cancelled Invoices once payments are unlinked 
						
						
					 
					
						2022-10-10 16:41:07 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							537d953f4c 
							
						 
					 
					
						
						
							
							fix: unlink payment on invoice cancellation  
						
						
						
						
					 
					
						2022-10-10 10:17:19 +05:30 
						 
				 
			
				
					
						
							
							
								Shridhar Patil 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69efd2ee24 
							
						 
					 
					
						
						
							
							fix: fixes query builder order by issue in postgres ( #32441 )  
						
						... 
						
						
						
						* fix: fixes query builder order by issue in postgres
* fix: linter 
						
						
					 
					
						2022-10-03 11:07:24 +05:30 
						 
				 
			
				
					
						
							
							
								Nabin Hait 
							
						 
					 
					
						
						
						
						
							
						
						
							af21a11e1e 
							
						 
					 
					
						
						
							
							fix: abbreviation issue on renaming cost center  
						
						
						
						
					 
					
						2022-09-15 12:09:18 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							5782c4469a 
							
						 
					 
					
						
						
							
							refactor: re-add remarks field to payment ledger and AR/AP report  
						
						
						
						
					 
					
						2022-08-29 15:59:37 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1562c5b2 
							
						 
					 
					
						
						
							
							fix: posting_date of linked vouchers should not affect outstanding  
						
						... 
						
						
						
						posting_date filter should not be applied for linked vouchers. 
						
						
					 
					
						2022-08-04 09:38:01 +05:30 
						 
				 
			
				
					
						
							
							
								Rucha Mahabal 
							
						 
					 
					
						
						
						
						
							
						
						
							108cce2785 
							
						 
					 
					
						
						
							
							refactor: rewrite raw sql queries with frappe.qb and database API  
						
						
						
						
					 
					
						2022-07-07 19:00:19 +05:30 
						 
				 
			
				
					
						
							
							
								Rucha Mahabal 
							
						 
					 
					
						
						
						
						
							
						
						
							ef02e58859 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into hr-separation  
						
						
						
						
					 
					
						2022-07-07 13:46:54 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							219855311d 
							
						 
					 
					
						
						
							
							fix: wrong amount fetched in payment reconciliation tool  
						
						... 
						
						
						
						- fetch amount on account currency for outstanding invoices and
- unreconcilied dr/cr notes
- fix currency field name in payment ledger entry creation 
						
						
					 
					
						2022-07-01 12:47:07 +05:30 
						 
				 
			
				
					
						
							
							
								Rucha Mahabal 
							
						 
					 
					
						
						
						
						
							
						
						
							3051f6e7f2 
							
						 
					 
					
						
						
							
							fix: Update triggers on Payment Reconciliation  
						
						
						
						
					 
					
						2022-06-30 21:37:55 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							524c175cf0 
							
						 
					 
					
						
						
							
							refactor: delink gl entry from reconciliation  
						
						
						
						
					 
					
						2022-06-17 17:57:07 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							8c87674c62 
							
						 
					 
					
						
						
							
							refactor: outstanding_invoice function and helper class  
						
						... 
						
						
						
						outstanding invoice function has been refactored to use payment ledger 
						
						
					 
					
						2022-06-17 17:57:07 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							7b383880c6 
							
						 
					 
					
						
						
							
							feat: helper class for quering Payment Ledger  
						
						
						
						
					 
					
						2022-06-17 17:57:07 +05:30 
						 
				 
			
				
					
						
							
							
								Conor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74a782d81d 
							
						 
					 
					
						
						
							
							refactor: DB independent quoting and truthy/falsy values ( #31358 )  
						
						... 
						
						
						
						* refactor: DB independent quoting and truthy/falsy values
* style: reformat to black spec
* fix: ifnull -> coalesce
* fix: coalesce -> Coalesce
* fix: revert pypika comparison
* refactor: convert queries to QB
* fix: incorrect value types for query
`=` query makes no sense with list of values
* fix: remove warehouse docstatus condition
* fix: keep using base rate as rate
Co-authored-by: Ankush Menat <ankush@frappe.io> 
						
						
					 
					
						2022-06-17 17:01:27 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86919d2a6d 
							
						 
					 
					
						
						
							
							test: silent test failure in stock assertions ( #31377 )  
						
						... 
						
						
						
						If actual values are not present then test is silently passing, # of
actual values should be at least equal to expected values. 
						
						
					 
					
						2022-06-15 21:19:09 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c6f22f275 
							
						 
					 
					
						
						
							
							refactor: simpler batching for GLE reposting ( #31374 )  
						
						... 
						
						
						
						* refactor: simpler batching for GLE reposting
* test: add "actual" test for chunked GLE reposting 
						
						
					 
					
						2022-06-15 19:30:26 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2535d5edd0 
							
						 
					 
					
						
						
							
							perf: GLE reposting with progress and chunking ( #31343 )  
						
						... 
						
						
						
						If stock voucher count goes >1000 then fetching all gles and reposting
them all at once requires much more memory and can cause crash.
- This PR ensures that GLE reposting is done in chunks of 100 vouchers.
- This PR also starts keeping track of how many such chunks were
  processed so in future progress is resumed in event of timeout. 
						
						
					 
					
						2022-06-14 18:20:33 +05:30 
						 
				 
			
				
					
						
							
							
								Gavin D'souza 
							
						 
					 
					
						
						
						
						
							
						
						
							0727d1d99b 
							
						 
					 
					
						
						
							
							refactor: get_fiscal_years API  
						
						... 
						
						
						
						* Optimize fiscal year options generation
* Don't pass unrequired criterions / values to prepared query
* Use QB notation for raw query 
						
						
					 
					
						2022-06-13 12:43:08 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							eb53a9727d 
							
						 
					 
					
						
						
							
							perf: commit GL reposting periodically  
						
						... 
						
						
						
						If you have a huge list of docs to repost then maintaining transaction
throughtout entire GL reposting is not only unnecessary but also creates
performance issues. Periodically commiting the changes prevents lost
progress and reduces memory usage. 
						
						
					 
					
						2022-06-09 11:37:43 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							67c26325ee 
							
						 
					 
					
						
						
							
							fix: unnecessary GLE reposts  
						
						... 
						
						
						
						In Sales/Purchase invoices credit/debit are flipped and negated while making GLE,
this is unflipped while posting them but if we compare the flipped ones
it will always result in comparison failure and repost it. 
						
						
					 
					
						2022-06-09 11:37:40 +05:30 
						 
				 
			
				
					
						
							
							
								ruthra kumar 
							
						 
					 
					
						
						
						
						
							
						
						
							451cf3a937 
							
						 
					 
					
						
						
							
							refactor: helper class for ple creation and delinking  
						
						... 
						
						
						
						Helper functions for delinking ple and for creating payment ledger
entry for transactions on receivable/payable account types 
						
						
					 
					
						2022-05-20 18:21:47 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							700e864d90 
							
						 
					 
					
						
						
							
							fix: sort stock vouchers before reposting GLE  
						
						
						
						
					 
					
						2022-04-19 17:40:26 +05:30 
						 
				 
			
				
					
						
							
							
								marination 
							
						 
					 
					
						
						
						
						
							
						
						
							d75d5ebe8d 
							
						 
					 
					
						
						
							
							chore: Remove Values Out of Sync from Repost hourly job  
						
						... 
						
						
						
						- It runs after repost (after commiting), so it has 0 impact on repost itself
- Just that scheduled job log shows up as failed, while actually repost is done and repost document is "Completed"
- The check is inaccurate also, so best to remove this
- Users cant do anything about it anyway. This just piles up phantom failed jobs unneccessarily 
						
						
					 
					
						2022-04-14 12:30:06 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							494bd9ef78 
							
						 
					 
					
						
						
							
							style: format code with black  
						
						
						
						
					 
					
						2022-03-28 18:52:46 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7df2eec5 
							
						 
					 
					
						
						
							
							fix: ignore duplicates explicitly  
						
						
						
						
					 
					
						2022-02-23 14:27:45 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe5feb6a4 
							
						 
					 
					
						
						
							
							chore: remove all six compat code  
						
						
						
						
					 
					
						2021-11-05 11:16:29 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							6098e92ba9 
							
						 
					 
					
						
						
							
							chore: remove utf-8 compat code  
						
						
						
						
					 
					
						2021-11-05 11:16:29 +05:30 
						 
				 
			
				
					
						
							
							
								Anuja Pawar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a6e98ed48 
							
						 
					 
					
						
						
							
							fix(Payment Reconciliation): clear child tables on company/party change ( #28008 )  
						
						
						
						
					 
					
						2021-10-29 20:52:47 +05:30 
						 
				 
			
				
					
						
							
							
								Saqib 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9051735529 
							
						 
					 
					
						
						
							
							perf: fetching of account balance in chart of accounts ( #27661 )  
						
						
						
						
					 
					
						2021-10-04 11:44:46 +05:30 
						 
				 
			
				
					
						
							
							
								rohitwaghchaure 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							058d98342a 
							
						 
					 
					
						
						
							
							fix: missed to add voucher_type, voucher_no to get GL Entries ( #27368 )  
						
						... 
						
						
						
						* fix: missed to add voucher_type, voucher_no to get gl entries
* test: get voucherwise details utilities
Co-authored-by: Ankush Menat <ankush@iwebnotes.com> 
						
						
					 
					
						2021-09-07 12:14:40 +05:30 
						 
				 
			
				
					
						
							
							
								Chillar Anand 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							915b34391c 
							
						 
					 
					
						
						
							
							chore: Clean up imports ( #27302 )  
						
						... 
						
						
						
						* chore: Added isort to pre-commit config
* chore: Sort imports with isort
* chore: Clean up imports with pycln
* chore: Sort imports with isort
* chore: Fix import issues
* chore: Clean up sider issues
* chore: Remove import errors from flake8 ignore list
* chore: Clean up lint issues 
						
						
					 
					
						2021-09-02 16:44:59 +05:30 
						 
				 
			
				
					
						
							
							
								Anuja Pawar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e404f15ff 
							
						 
					 
					
						
						
							
							refactor: payment reconciliation tool ( #27128 )  
						
						
						
						
					 
					
						2021-08-31 18:59:29 +05:30 
						 
				 
			
				
					
						
							
							
								Shadrak Gurupnor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7433757489 
							
						 
					 
					
						
						
							
							fix: patches were breaking during migration ( #27200 )  
						
						... 
						
						
						
						* fix: patches were breaking during migrating
* fix: patches were breaking during migration 
						
						
					 
					
						2021-08-27 18:00:16 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df185045a1 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into payment_entry_validations_and_trigger_develop  
						
						
						
						
					 
					
						2021-08-23 10:34:28 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13fb71f642 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into payment_entry_validations_and_trigger_develop  
						
						
						
						
					 
					
						2021-08-11 18:20:42 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							7141860c04 
							
						 
					 
					
						
						
							
							test: Update exchange rate in test cases  
						
						
						
						
					 
					
						2021-08-11 11:50:39 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							b5162390e5 
							
						 
					 
					
						
						
							
							fix: Only do specific validations on reference unlink  
						
						
						
						
					 
					
						2021-08-11 11:50:39 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							188bba8feb 
							
						 
					 
					
						
						
							
							fix: Validation for receivingfrom customer against negative outstanding  
						
						
						
						
					 
					
						2021-08-11 11:50:39 +05:30 
						 
				 
			
				
					
						
							
							
								Deepesh Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							c5276f3fd3 
							
						 
					 
					
						
						
							
							fix: Multiple fixes in payment entry  
						
						
						
						
					 
					
						2021-08-11 11:50:16 +05:30