Fixes for subcontracting
This commit is contained in:
parent
6d5c248402
commit
75e50ee082
@ -256,7 +256,7 @@ class BuyingController(StockController):
|
||||
|
||||
rm_supplied_idx += 1
|
||||
|
||||
raw_materials_cost += required_qty * flt(item.rate)
|
||||
raw_materials_cost += required_qty * flt(bom_item.rate)
|
||||
|
||||
if self.doctype == "Purchase Receipt":
|
||||
item.rm_supp_cost = raw_materials_cost
|
||||
|
@ -94,8 +94,9 @@ class TestPurchaseReceipt(unittest.TestCase):
|
||||
pr.run_method("calculate_taxes_and_totals")
|
||||
pr.insert()
|
||||
|
||||
self.assertEquals(pr.get("purchase_receipt_details")[0].rm_supp_cost, 70000.0)
|
||||
self.assertEquals(len(pr.get("pr_raw_material_details")), 2)
|
||||
self.assertEquals(pr.get("purchase_receipt_details")[0].rm_supp_cost, 70000.0)
|
||||
|
||||
|
||||
def test_serial_no_supplier(self):
|
||||
pr = frappe.copy_doc(test_records[0])
|
||||
|
Loading…
x
Reference in New Issue
Block a user