From 4a48b1371546d531b8180d2cb2bf8378456475e5 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 --- 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 3000623e2a9..8b23cd89ac5 100644 --- a/erpnext/assets/doctype/asset/asset.py +++ b/erpnext/assets/doctype/asset/asset.py @@ -120,13 +120,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() self.total_asset_cost = self.gross_purchase_amount + self.additional_asset_cost