mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-16 03:29:16 +00:00
Merge pull request #39207 from nabinhait/get-fixed-asset-acc
fix: Get fixed_asset_account from asset category
This commit is contained in:
@@ -13,6 +13,7 @@ from pypika import functions as fn
|
|||||||
import erpnext
|
import erpnext
|
||||||
from erpnext.accounts.utils import get_account_currency
|
from erpnext.accounts.utils import get_account_currency
|
||||||
from erpnext.assets.doctype.asset.asset import get_asset_account, is_cwip_accounting_enabled
|
from erpnext.assets.doctype.asset.asset import get_asset_account, is_cwip_accounting_enabled
|
||||||
|
from erpnext.assets.doctype.asset_category.asset_category import get_asset_category_account
|
||||||
from erpnext.buying.utils import check_on_hold_or_closed_status
|
from erpnext.buying.utils import check_on_hold_or_closed_status
|
||||||
from erpnext.controllers.buying_controller import BuyingController
|
from erpnext.controllers.buying_controller import BuyingController
|
||||||
from erpnext.stock.doctype.delivery_note.delivery_note import make_inter_company_transaction
|
from erpnext.stock.doctype.delivery_note.delivery_note import make_inter_company_transaction
|
||||||
@@ -674,15 +675,16 @@ class PurchaseReceipt(BuyingController):
|
|||||||
landed_cost_entries = get_item_account_wise_additional_cost(self.name)
|
landed_cost_entries = get_item_account_wise_additional_cost(self.name)
|
||||||
|
|
||||||
if d.is_fixed_asset:
|
if d.is_fixed_asset:
|
||||||
account_type = (
|
if is_cwip_accounting_enabled(d.asset_category):
|
||||||
"capital_work_in_progress_account"
|
stock_asset_account_name = get_asset_account(
|
||||||
if is_cwip_accounting_enabled(d.asset_category)
|
"capital_work_in_progress_account",
|
||||||
else "fixed_asset_account"
|
asset_category=d.asset_category,
|
||||||
)
|
company=self.company,
|
||||||
|
)
|
||||||
stock_asset_account_name = get_asset_account(
|
else:
|
||||||
account_type, asset_category=d.asset_category, company=self.company
|
stock_asset_account_name = get_asset_category_account(
|
||||||
)
|
"fixed_asset_account", asset_category=d.asset_category, company=self.company
|
||||||
|
)
|
||||||
|
|
||||||
stock_value_diff = (
|
stock_value_diff = (
|
||||||
flt(d.base_net_amount)
|
flt(d.base_net_amount)
|
||||||
|
|||||||
Reference in New Issue
Block a user