fix: Purchase Invoice GL entires for assets

This commit is contained in:
Deepesh Garg 2023-10-20 19:42:14 +05:30
parent 0b674b608b
commit eec4057e8d

View File

@ -543,16 +543,15 @@ class PurchaseReceipt(BuyingController):
) )
elif flt(d.qty) and (flt(d.valuation_rate) or self.is_return): elif flt(d.qty) and (flt(d.valuation_rate) or self.is_return):
if d.is_fixed_asset: if d.is_fixed_asset:
stock_asset_account_name = ( account_type = (
get_asset_category_account( "capital_work_in_progress_account"
asset_category=d.asset_category,
fieldname="capital_work_in_progress_account",
company=self.company,
)
if is_cwip_accounting_enabled(d.asset_category) if is_cwip_accounting_enabled(d.asset_category)
else get_asset_category_account( else "fixed_asset_account"
asset_category=d.asset_category, fieldname="fixed_asset_account", company=self.company )
) stock_asset_account_name = get_asset_category_account(
asset_category=d.asset_category,
fieldname=account_type,
company=self.company,
) )
stock_value_diff = flt(d.net_amount) + flt(d.item_tax_amount / self.conversion_rate) stock_value_diff = flt(d.net_amount) + flt(d.item_tax_amount / self.conversion_rate)