diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.py b/erpnext/accounts/doctype/accounts_settings/accounts_settings.py index b834a5fc003..54467495364 100644 --- a/erpnext/accounts/doctype/accounts_settings/accounts_settings.py +++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.py @@ -12,7 +12,7 @@ from frappe.custom.doctype.property_setter.property_setter import make_property_ class AccountsSettings(Document): def on_update(self): - pass + frappe.clear_cache() def validate(self): self.validate_stale_days() diff --git a/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py index 98f1ce148ff..a4eb2bb15dd 100644 --- a/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py +++ b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py @@ -350,8 +350,9 @@ class TestPurchaseReceipt(unittest.TestCase): 'location_name': 'Test Location' }).insert() + set_perpetual_inventory(1, "_Test Company") pr = make_purchase_receipt(cost_center=cost_center) - set_perpetual_inventory(1, pr.company) + stock_in_hand_account = get_inventory_account(pr.company, pr.get("items")[0].warehouse) gl_entries = get_gl_entries("Purchase Receipt", pr.name)