[fix] [minor] is_pos zero when mapping
diff --git a/selling/doctype/sales_order/sales_order.py b/selling/doctype/sales_order/sales_order.py
index 03530dc..602674e 100644
--- a/selling/doctype/sales_order/sales_order.py
+++ b/selling/doctype/sales_order/sales_order.py
@@ -357,7 +357,12 @@
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 1647aac..eb39944 100644
--- a/stock/doctype/delivery_note/delivery_note.py
+++ b/stock/doctype/delivery_note/delivery_note.py
@@ -387,6 +387,7 @@
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"]}) +