From a084feba96f1fdfeaedc6829eaa02c5bec27c6a0 Mon Sep 17 00:00:00 2001 From: "[Kesavan-001]" <[kesavanp0395@gmail.com]> Date: Sat, 14 Mar 2026 12:50:47 +0530 Subject: [PATCH] Fix:Cost center mapping issue --- erpnext/controllers/buying_controller.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/erpnext/controllers/buying_controller.py b/erpnext/controllers/buying_controller.py index 09d31ecce0a..ac344e21f44 100644 --- a/erpnext/controllers/buying_controller.py +++ b/erpnext/controllers/buying_controller.py @@ -1061,7 +1061,6 @@ class BuyingController(SubcontractingController): "asset_category": item_data.get("asset_category"), "location": row.asset_location, "company": self.company, - "cost_center": row.cost_center or self.cost_center or None, "status": "Draft", "supplier": self.supplier, "purchase_date": self.posting_date, @@ -1078,8 +1077,8 @@ class BuyingController(SubcontractingController): for dimension in accounting_dimensions[0]: asset.update( { - dimension["fieldname"]: row.get(dimension["fieldname"]) - or self.get(dimension["fieldname"]) + dimension["fieldname"]: row.get(dimension["fieldname"]) + or self.get(dimension["fieldname"]) or dimension.get("default_dimension") } )