From cf1d4362e57a99dc266a4f95b8f105e69cebae0c Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Mon, 16 Jun 2025 17:11:17 +0530 Subject: [PATCH] fix: fallback expense account and cost center in subcontracting receipt --- .../subcontracting_receipt/subcontracting_receipt.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py index 40955684a39..bf709859ee9 100644 --- a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py +++ b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py @@ -639,11 +639,11 @@ class SubcontractingReceipt(SubcontractingController): self.add_gl_entry( gl_entries=gl_entries, account=supplier_warehouse_account, - cost_center=rm_item.cost_center, + cost_center=rm_item.cost_center or item.cost_center, debit=0.0, credit=flt(rm_item.amount), remarks=remarks, - against_account=rm_item.expense_account, + against_account=rm_item.expense_account or item.expense_account, account_currency=get_account_currency(supplier_warehouse_account), project=item.project, item=item, @@ -651,8 +651,8 @@ class SubcontractingReceipt(SubcontractingController): # Expense Account (Debit) self.add_gl_entry( gl_entries=gl_entries, - account=rm_item.expense_account, - cost_center=rm_item.cost_center, + account=rm_item.expense_account or item.expense_account, + cost_center=rm_item.cost_center or item.cost_center, debit=flt(rm_item.amount), credit=0.0, remarks=remarks,