refactor: move validate trigger to controller

This commit is contained in:
ruthra kumar
2025-01-01 11:32:47 +05:30
parent fb667f5e09
commit 10c3bb4971
3 changed files with 49 additions and 29 deletions

View File

@@ -775,6 +775,12 @@ class BuyingController(SubcontractingController):
self.update_fixed_asset(field, delete_asset=True)
def validate_budget(self):
from erpnext.controllers.budget_controller import BudgetValidation
val = BudgetValidation(self)
val.validate()
return
if self.docstatus == 1:
for data in self.get("items"):
args = data.as_dict()