From dc85babb4d29046104c69eef53a0d386094dfd33 Mon Sep 17 00:00:00 2001 From: Khushi Rawat <142375893+khushi8112@users.noreply.github.com> Date: Thu, 12 Jun 2025 16:21:50 +0530 Subject: [PATCH] refactor: get frozen accounts settings from Company in Deferred Revenue --- erpnext/accounts/deferred_revenue.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/deferred_revenue.py b/erpnext/accounts/deferred_revenue.py index cb34b172ab4..be723915951 100644 --- a/erpnext/accounts/deferred_revenue.py +++ b/erpnext/accounts/deferred_revenue.py @@ -7,6 +7,7 @@ from frappe.utils import ( cint, date_diff, flt, + formatdate, get_first_day, get_last_day, get_link_to_form, @@ -318,7 +319,7 @@ def get_already_booked_amount(doc, item): def book_deferred_income_or_expense(doc, deferred_process, posting_date=None): enable_check = "enable_deferred_revenue" if doc.doctype == "Sales Invoice" else "enable_deferred_expense" - accounts_frozen_upto = frappe.get_single_value("Accounts Settings", "acc_frozen_upto") + accounts_frozen_upto = frappe.db.get_value("Company", doc.company, "accounts_frozen_till_date") def _book_deferred_revenue_or_expense( item,