mirror of
https://github.com/frappe/erpnext.git
synced 2026-02-12 17:23:38 +00:00
fix: test cases fixes related to new select box change
This commit is contained in:
@@ -254,7 +254,7 @@ class Asset(AccountsController):
|
||||
self.reload()
|
||||
if (
|
||||
not self.booked_fixed_asset
|
||||
and self.asset_type == "Composite Component"
|
||||
and self.asset_type != "Composite Component"
|
||||
and self.validate_make_gl_entry()
|
||||
):
|
||||
self.make_gl_entries()
|
||||
@@ -1397,7 +1397,7 @@ def process_asset_split(existing_asset, split_qty, splitted_asset=None, is_new_a
|
||||
|
||||
def set_split_asset_values(asset_doc, scaling_factor, split_qty, existing_asset, is_new_asset):
|
||||
asset_doc.net_purchase_amount = existing_asset.net_purchase_amount * scaling_factor
|
||||
asset_doc.purchase_amount = existing_asset.net_purchase_amount
|
||||
asset_doc.purchase_amount = existing_asset.net_purchase_amount * scaling_factor
|
||||
asset_doc.additional_asset_cost = existing_asset.additional_asset_cost * scaling_factor
|
||||
asset_doc.total_asset_cost = asset_doc.net_purchase_amount + asset_doc.additional_asset_cost
|
||||
asset_doc.opening_accumulated_depreciation = (
|
||||
|
||||
@@ -9,9 +9,11 @@ from erpnext.assets.doctype.asset.depreciation import post_depreciation_entries
|
||||
from erpnext.assets.doctype.asset.test_asset import (
|
||||
create_asset,
|
||||
create_asset_data,
|
||||
create_fixed_asset_item,
|
||||
set_depreciation_settings_in_company,
|
||||
)
|
||||
from erpnext.stock.doctype.item.test_item import create_item
|
||||
from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import make_purchase_receipt
|
||||
from erpnext.stock.doctype.serial_and_batch_bundle.test_serial_and_batch_bundle import (
|
||||
make_serial_batch_bundle,
|
||||
)
|
||||
@@ -364,20 +366,33 @@ class TestAssetCapitalization(IntegrationTestCase):
|
||||
|
||||
consumed_asset_value = 100000
|
||||
|
||||
consumed_asset = create_asset(
|
||||
asset_name="Asset Capitalization Consumable Asset",
|
||||
asset_value=consumed_asset_value,
|
||||
submit=1,
|
||||
warehouse="Stores - _TC",
|
||||
asset_type="Composite Component",
|
||||
item = create_fixed_asset_item("Asset Capitalization Consumable Asset")
|
||||
|
||||
pr = make_purchase_receipt(
|
||||
item_code=item.item_code,
|
||||
qty=1,
|
||||
rate=consumed_asset_value,
|
||||
company=company,
|
||||
warehouse="Stores - TCP1",
|
||||
)
|
||||
consumed_asset_name = frappe.db.get_value("Asset", {"purchase_receipt": pr.name}, "name")
|
||||
consumed_asset_doc = frappe.get_doc("Asset", consumed_asset_name)
|
||||
|
||||
consumed_asset_doc.update(
|
||||
{
|
||||
"asset_type": "Composite Component",
|
||||
"purchase_date": pr.posting_date,
|
||||
"available_for_use_date": pr.posting_date,
|
||||
}
|
||||
)
|
||||
consumed_asset_doc.save()
|
||||
consumed_asset_doc.submit()
|
||||
|
||||
# Create and submit Asset Captitalization
|
||||
asset_capitalization = create_asset_capitalization(
|
||||
target_asset=wip_composite_asset.name,
|
||||
target_asset_location="Test Location",
|
||||
consumed_asset=consumed_asset.name,
|
||||
consumed_asset=consumed_asset_doc.name,
|
||||
company=company,
|
||||
submit=1,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user