Fixes for subcontracting

This commit is contained in:
Nabin Hait 2014-05-11 12:11:15 +05:30
parent 6d5c248402
commit 75e50ee082
2 changed files with 3 additions and 2 deletions

View File

@ -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

View File

@ -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])