* fix: set correct unallocated amount in Payment Entry
* fix: add checkbox and other logic fix
* fix: patch to set is_exchange_gain_loss in Payment Entry deductions
* fix: consider deductions except exch. gain/loss
* fix: set exchange gain loss in payment entry
* fix: separate function to set exchange gain loss
* fix: failing test cases
* fix: add cash disc. row first
* fix: review changes
* fix: changes as per review
* fix: failing test cases
* fix: review
* fix: wait for request to complete before updating exchange gain loss
* fix: review
---------
Co-authored-by: vishakhdesai <vishakhdesai@gmail.com>
Co-authored-by: ruthra kumar <ruthra@erpnext.com>
(cherry picked from commit 7cc111f790)
# Conflicts:
# erpnext/accounts/doctype/payment_entry_deduction/payment_entry_deduction.json
# erpnext/patches.txt
* fix: added Stock UOM field for RM in work order (#44185)
fix: added UOM field for RM in work order
(cherry picked from commit cc571aca8f)
# Conflicts:
# erpnext/manufacturing/doctype/work_order_item/work_order_item.json
# erpnext/patches.txt
* chore: fix conflicts
* chore: fix conflicts
---------
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
fix: use period closing voucher object to call get_account_closing_ba… (#43880)
fix: use period closing voucher object to call get_account_closing_balances method
(cherry picked from commit 99d1c5f342)
Co-authored-by: Venkatesh <47534423+venkat102@users.noreply.github.com>
* 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
* fix: wrong fieldname
* fix: test cases
* fix: show remarks in report only if it exists
* fix: additional fixes to reduce redundancy in report print format
* fix: revert changes for supplier invoice reference
* fix: update remarks before submit to ensure all available details before submit are used
* fix: patch to update invoice remarks where it's not set
* fix: update remarks in payment ledger entry
(cherry picked from commit e5a49f738b)
* fix: age range in one field
* fix: patch for custom reports
* refactor: stock ageing and account payable report
* fix: fixing the test cases
* fix: common patch for reports with ageing
* refactor: rename variable and minor refactor
* fix: fixing the test case
(cherry picked from commit 05de8994b0)
fix: dropping index to improve performance (#42820)
fix: droping index to improve peformance
(cherry picked from commit 5404b21c7d)
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
* feat: capitalize with service expenses only
* chore: added test
* refactor: removed Capitalized In field from asset doc
(cherry picked from commit 81e0b96c30)
# Conflicts:
# erpnext/assets/doctype/asset/asset.py
* fix: provision to enable do not use batch-wise valuation (#42186)
fix: provision to enable do not use batchwise valuation
(cherry picked from commit f06ba0cc36)
# Conflicts:
# erpnext/stock/doctype/stock_settings/stock_settings.json
* chore: fix conflicts
---------
Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
* chore: patch to enable total number of booked depreciations field (#41940)
* chore: patch to enable total number of booked depreciations field
* fix: conflict resolved
* refactor: replaced fb_row.db_set with set_value
(cherry picked from commit 5fdd1d3278)
# Conflicts:
# erpnext/patches.txt
* fix: resolved conflicts
* fix: removed unmerged patches
---------
Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com>
* refactor: renamed number of depreciations booked to opening booked depreciations
* feat: introduced new field for showing total number of booked depreciations