mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-18 17:08:42 +00:00
fix: resolve merge conflicts
This commit is contained in:
@@ -2729,36 +2729,6 @@ class TestStockEntry(FrappeTestCase):
|
|||||||
# delete naming rule
|
# delete naming rule
|
||||||
frappe.delete_doc("Document Naming Rule", qc_naming_rule.name)
|
frappe.delete_doc("Document Naming Rule", qc_naming_rule.name)
|
||||||
|
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
def make_serialized_item(**args):
|
|
||||||
=======
|
|
||||||
frappe.set_value("UOM", "Nos", "must_be_whole_number", 0)
|
|
||||||
|
|
||||||
fg_item = make_item("FG Item", properties={"is_stock_item": 1}).name
|
|
||||||
rm_item = make_item("RM Item", properties={"is_stock_item": 1}).name
|
|
||||||
scrap_item = make_item("Scrap Item", properties={"is_stock_item": 1}).name
|
|
||||||
warehouse = "_Test Warehouse - _TC"
|
|
||||||
make_stock_entry(item_code=rm_item, target=warehouse, qty=5, rate=10, purpose="Material Receipt")
|
|
||||||
|
|
||||||
bom_no = make_bom(
|
|
||||||
item=fg_item, raw_materials=[rm_item], scrap_items=[scrap_item], process_loss_percentage=10
|
|
||||||
).name
|
|
||||||
se = make_stock_entry(item_code=fg_item, qty=5, purpose="Manufacture", do_not_save=True)
|
|
||||||
se.from_bom = 1
|
|
||||||
se.bom_no = bom_no
|
|
||||||
se.fg_completed_qty = 5
|
|
||||||
se.from_warehouse = warehouse
|
|
||||||
se.to_warehouse = "_Test Warehouse 1 - _TC"
|
|
||||||
se.get_items()
|
|
||||||
se.save()
|
|
||||||
se.reload()
|
|
||||||
|
|
||||||
self.assertEqual(se.items[1].qty, 4.5)
|
|
||||||
self.assertEqual(se.items[1].amount, 45)
|
|
||||||
self.assertEqual(se.items[2].qty, 4.5)
|
|
||||||
self.assertEqual(se.items[2].amount, 5)
|
|
||||||
|
|
||||||
def test_process_loss_percentage_resyncs_from_qty(self):
|
def test_process_loss_percentage_resyncs_from_qty(self):
|
||||||
# changing fg qty recomputes process_loss_qty
|
# changing fg qty recomputes process_loss_qty
|
||||||
se = frappe.new_doc("Stock Entry")
|
se = frappe.new_doc("Stock Entry")
|
||||||
@@ -2782,8 +2752,7 @@ def make_serialized_item(**args):
|
|||||||
self.assertEqual(se.process_loss_qty, 50)
|
self.assertEqual(se.process_loss_qty, 50)
|
||||||
|
|
||||||
|
|
||||||
def make_serialized_item(self, **args):
|
def make_serialized_item(**args):
|
||||||
>>>>>>> beeffee8f9 (fix: sync process loss percentage when fg qty changes)
|
|
||||||
args = frappe._dict(args)
|
args = frappe._dict(args)
|
||||||
se = frappe.copy_doc(test_records[0])
|
se = frappe.copy_doc(test_records[0])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user