add schedule_date while creating Material Request
diff --git a/erpnext/stock/doctype/material_request/test_records.json b/erpnext/stock/doctype/material_request/test_records.json
index f30958a..1c71496 100644
--- a/erpnext/stock/doctype/material_request/test_records.json
+++ b/erpnext/stock/doctype/material_request/test_records.json
@@ -2,7 +2,7 @@
{
"company": "_Test Company",
"doctype": "Material Request",
- "fiscal_year": "_Test Fiscal Year 2013",
+ "fiscal_year": "_Test Fiscal Year 2013",
"items": [
{
"description": "_Test Item Home Desktop 100",
@@ -11,7 +11,7 @@
"item_name": "_Test Item Home Desktop 100",
"parentfield": "items",
"qty": 54.0,
- "schedule_date": "2013-02-26",
+ "schedule_date": "2013-02-18",
"uom": "_Test UOM 1",
"warehouse": "_Test Warehouse - _TC"
},
@@ -22,7 +22,7 @@
"item_name": "_Test Item Home Desktop 200",
"parentfield": "items",
"qty": 3.0,
- "schedule_date": "2013-02-25",
+ "schedule_date": "2013-02-19",
"uom": "_Test UOM 1",
"warehouse": "_Test Warehouse - _TC"
}
@@ -30,12 +30,12 @@
"material_request_type": "Purchase",
"naming_series": "_T-Material Request-",
"transaction_date": "2013-02-18",
- "schedule_date": "2013-02-25"
+ "schedule_date": "2013-02-19"
},
{
"company": "_Test Company",
"doctype": "Material Request",
- "fiscal_year": "_Test Fiscal Year 2013",
+ "fiscal_year": "_Test Fiscal Year 2013",
"items": [
{
"description": "_Test FG Item",
@@ -44,7 +44,7 @@
"item_name": "_Test FG Item",
"parentfield": "items",
"qty": 5,
- "schedule_date": "2013-02-25",
+ "schedule_date": "2013-02-19",
"uom": "_Test UOM 1",
"warehouse": "_Test Warehouse - _TC"
}
@@ -52,6 +52,6 @@
"material_request_type": "Manufacture",
"naming_series": "_T-Material Request-",
"transaction_date": "2013-02-18",
- "schedule_date": "2013-02-25"
+ "schedule_date": "2013-02-19"
}
]
\ No newline at end of file
diff --git a/erpnext/stock/reorder_item.py b/erpnext/stock/reorder_item.py
index 01a6a6d..ade6121 100644
--- a/erpnext/stock/reorder_item.py
+++ b/erpnext/stock/reorder_item.py
@@ -121,7 +121,8 @@
mr.update({
"company": company,
"transaction_date": nowdate(),
- "material_request_type": "Material Transfer" if request_type=="Transfer" else request_type
+ "material_request_type": "Material Transfer" if request_type=="Transfer" else request_type,
+ "schedule_date": add_days(nowdate(),cint(item.lead_time_days))
})
for d in items: