mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-07 07:20:26 +00:00
Merge pull request #2560 from neilLasrado/test-fix
opportunity - test records fixed
This commit is contained in:
@@ -10,7 +10,7 @@ from erpnext.manufacturing.doctype.production_order.production_order import make
|
|||||||
from erpnext.stock.doctype.stock_entry import test_stock_entry
|
from erpnext.stock.doctype.stock_entry import test_stock_entry
|
||||||
|
|
||||||
class TestProductionOrder(unittest.TestCase):
|
class TestProductionOrder(unittest.TestCase):
|
||||||
def test_planned_qty(self):
|
def check_planned_qty(self):
|
||||||
set_perpetual_inventory(0)
|
set_perpetual_inventory(0)
|
||||||
|
|
||||||
planned0 = frappe.db.get_value("Bin", {"item_code": "_Test FG Item", "warehouse": "_Test Warehouse 1 - _TC"}, "planned_qty") or 0
|
planned0 = frappe.db.get_value("Bin", {"item_code": "_Test FG Item", "warehouse": "_Test Warehouse 1 - _TC"}, "planned_qty") or 0
|
||||||
@@ -27,11 +27,15 @@ class TestProductionOrder(unittest.TestCase):
|
|||||||
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Material Transfer", 4))
|
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Material Transfer", 4))
|
||||||
for d in s.get("mtn_details"):
|
for d in s.get("mtn_details"):
|
||||||
d.s_warehouse = "Stores - _TC"
|
d.s_warehouse = "Stores - _TC"
|
||||||
|
s.fiscal_year = "_Test Fiscal Year 2013"
|
||||||
|
s.posting_date = "2013-01-02"
|
||||||
s.insert()
|
s.insert()
|
||||||
s.submit()
|
s.submit()
|
||||||
|
|
||||||
# from wip to fg
|
# from wip to fg
|
||||||
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Manufacture", 4))
|
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Manufacture", 4))
|
||||||
|
s.fiscal_year = "_Test Fiscal Year 2013"
|
||||||
|
s.posting_date = "2013-01-03"
|
||||||
s.insert()
|
s.insert()
|
||||||
s.submit()
|
s.submit()
|
||||||
|
|
||||||
@@ -44,12 +48,14 @@ class TestProductionOrder(unittest.TestCase):
|
|||||||
|
|
||||||
def test_over_production(self):
|
def test_over_production(self):
|
||||||
from erpnext.manufacturing.doctype.production_order.production_order import StockOverProductionError
|
from erpnext.manufacturing.doctype.production_order.production_order import StockOverProductionError
|
||||||
pro_doc = self.test_planned_qty()
|
pro_doc = self.check_planned_qty()
|
||||||
|
|
||||||
test_stock_entry.make_stock_entry("_Test Item", None, "_Test Warehouse - _TC", 100, 100)
|
test_stock_entry.make_stock_entry("_Test Item", None, "_Test Warehouse - _TC", 100, 100)
|
||||||
test_stock_entry.make_stock_entry("_Test Item Home Desktop 100", None, "_Test Warehouse - _TC", 100, 100)
|
test_stock_entry.make_stock_entry("_Test Item Home Desktop 100", None, "_Test Warehouse - _TC", 100, 100)
|
||||||
|
|
||||||
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Manufacture", 7))
|
s = frappe.get_doc(make_stock_entry(pro_doc.name, "Manufacture", 7))
|
||||||
|
s.fiscal_year = "_Test Fiscal Year 2013"
|
||||||
|
s.posting_date = "2013-01-04"
|
||||||
s.insert()
|
s.insert()
|
||||||
|
|
||||||
self.assertRaises(StockOverProductionError, s.submit)
|
self.assertRaises(StockOverProductionError, s.submit)
|
||||||
|
|||||||
@@ -5,6 +5,8 @@
|
|||||||
"enquiry_from": "Lead",
|
"enquiry_from": "Lead",
|
||||||
"enquiry_type": "Sales",
|
"enquiry_type": "Sales",
|
||||||
"lead": "_T-Lead-00001",
|
"lead": "_T-Lead-00001",
|
||||||
|
"transaction_date": "2013-12-12",
|
||||||
|
"fiscal_year": "_Test Fiscal Year 2013",
|
||||||
"enquiry_details": [{
|
"enquiry_details": [{
|
||||||
"item_name": "Test Item",
|
"item_name": "Test Item",
|
||||||
"description": "Some description"
|
"description": "Some description"
|
||||||
|
|||||||
@@ -936,6 +936,8 @@ def make_stock_entry(item, source, target, qty, incoming_rate=None):
|
|||||||
"incoming_rate": incoming_rate,
|
"incoming_rate": incoming_rate,
|
||||||
"conversion_factor": 1.0
|
"conversion_factor": 1.0
|
||||||
})
|
})
|
||||||
|
s.posting_date= "2013-01-01"
|
||||||
|
s.fiscal_year= "_Test Fiscal Year 2013"
|
||||||
s.insert()
|
s.insert()
|
||||||
s.submit()
|
s.submit()
|
||||||
return s
|
return s
|
||||||
|
|||||||
Reference in New Issue
Block a user