From 63b5ef7ecf3af87f78ca36b61894614c76c1890d Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 5 Sep 2013 17:38:24 +0530 Subject: [PATCH] [fix] [minor] is_pos zero when mapping --- selling/doctype/sales_order/sales_order.py | 7 ++++++- stock/doctype/delivery_note/delivery_note.py | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/selling/doctype/sales_order/sales_order.py b/selling/doctype/sales_order/sales_order.py index 03530dce48..602674e072 100644 --- a/selling/doctype/sales_order/sales_order.py +++ b/selling/doctype/sales_order/sales_order.py @@ -357,7 +357,12 @@ def make_delivery_note(source_name, target_doclist=None): return [d.fields for d in doclist] @webnotes.whitelist() -def make_sales_invoice(source_name, target_doclist=None): +def make_sales_invoice(source_name, target_doclist=None): + def set_missing_values(source, target): + bean = webnotes.bean(target) + bean.doc.is_pos = 0 + bean.run_method("onload_post_render") + def update_item(obj, target, source_parent): target.export_amount = flt(obj.export_amount) - flt(obj.billed_amt) target.amount = target.export_amount * flt(source_parent.conversion_rate) diff --git a/stock/doctype/delivery_note/delivery_note.py b/stock/doctype/delivery_note/delivery_note.py index 1647aaccc8..eb39944fd4 100644 --- a/stock/doctype/delivery_note/delivery_note.py +++ b/stock/doctype/delivery_note/delivery_note.py @@ -387,6 +387,7 @@ def make_sales_invoice(source_name, target_doclist=None): def update_accounts(source, target): si = webnotes.bean(target) + si.doc.is_pos = 0 si.run_method("onload_post_render") si.set_doclist(si.doclist.get({"parentfield": ["!=", "entries"]}) +