feat: Periodically monitor ledger health by ruthra-kumar [frappe] PR#40695
From: https://github.com/frappe/erpnext/pull/40695
Date: 2024-04-09 17:35:15+05:30
- chore: use super() instead of super(class, self)
- chore: make ledger health doctype read_only
- test: ledger monitoring function
- chore: schedule job to run daily
- chore: permission and UI changes
- refactor: only run checks on specified companies
- refactor: make health check configurable for companies
- refactor: control monitoring through settings page
- chore: settings page for health monitor
- refactor: barebones method to run checks
- refactor: flag for general and payment ledger mismatch
- refactor: date on which vouchers was reported
- feat: ledger health doctype
Checkout instructions
# Checkout locally
git fetch upstream
git switch ft-pr-40695
# Alternatively, re-take the changes
git switch develop
ft take ft-pr-40695
# Make changes then rebase
git rebase -i develop
# Fix or ignore conflicts
git checkout --theirs .
git rebase --continue
# Force-push changes
git push --force-with-lease