From 9c5dacd97793f47d5b8a7f9362ba0d38baff3111 Mon Sep 17 00:00:00 2001 From: Khushi Rawat <142375893+khushi8112@users.noreply.github.com> Date: Wed, 13 Aug 2025 16:38:30 +0530 Subject: [PATCH] refactor: validate linked purchase docs before field usage (cherry picked from commit 4a48b1371546d531b8180d2cb2bf8378456475e5) --- erpnext/assets/doctype/asset/asset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/assets/doctype/asset/asset.py b/erpnext/assets/doctype/asset/asset.py index 6726748a008..2741a881f8d 100644 --- a/erpnext/assets/doctype/asset/asset.py +++ b/erpnext/assets/doctype/asset/asset.py @@ -122,13 +122,13 @@ class Asset(AccountsController): def validate(self): self.validate_category() self.validate_precision() + self.validate_linked_purchase_docs() self.set_purchase_doc_row_item() self.validate_asset_values() self.validate_asset_and_reference() self.validate_item() self.validate_cost_center() self.set_missing_values() - self.validate_linked_purchase_docs() self.validate_gross_and_purchase_amount() self.validate_finance_books()