diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index 8c070d42902..3464093f7e1 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -26,9 +26,10 @@ class AccountsController(TransactionBase): return self.__company_currency def onload(self): - print("onload called:", self.get("__onload")) self.get("__onload").make_payment_via_journal_entry = frappe.db.get_single_value('Accounts Settings', 'make_payment_via_journal_entry') - self.set_payment_schedule() + relevant_docs = ("Quotation", "Purchase Order", "Sales Order", "Purchase Invoice", "Purchase Order") + if self.doctype in relevant_docs: + self.set_payment_schedule() def validate(self): if self.get("_action") and self._action != "update_after_submit":