[demo] [minor] fixes

This commit is contained in:
Rushabh Mehta 2016-07-13 17:41:03 +05:30
parent d9b3c5ca60
commit ffa70e34de
3 changed files with 12 additions and 2 deletions

View File

@ -26,6 +26,10 @@ bench --site demo.erpnext.dev execute erpnext.demo.demo.simulate
def make(domain='Manufacturing'):
frappe.flags.domain = domain
setup_data()
site = frappe.local.site
frappe.destroy()
frappe.init(site)
frappe.connect()
simulate()
def simulate():

View File

@ -104,11 +104,14 @@ def make_material_request(item_code, qty):
mr.material_request_type = "Purchase"
mr.transaction_date = frappe.flags.current_date
moq = frappe.db.get_value('Item', item_code, 'min_order_qty')
mr.append("items", {
"doctype": "Material Request Item",
"schedule_date": frappe.utils.add_days(mr.transaction_date, 7),
"item_code": item_code,
"qty": qty
"qty": qty if qty > moq else moq
})
mr.insert()
mr.submit()

View File

@ -29,7 +29,10 @@ def make_purchase_receipt():
pr.posting_date = frappe.flags.current_date
pr.insert()
pr.submit()
try:
pr.submit()
except NegativeStockError:
pass
frappe.db.commit()
def make_delivery_note():