Fixed Sales Order -> Delivery Note mapping of address fields
diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py
index 1b66c65..24da577 100644
--- a/erpnext/selling/doctype/sales_order/sales_order.py
+++ b/erpnext/selling/doctype/sales_order/sales_order.py
@@ -279,13 +279,9 @@
target.amount = (flt(source.qty) - flt(source.delivered_qty)) * flt(source.rate)
target.qty = flt(source.qty) - flt(source.delivered_qty)
- doclist = get_mapped_doc("Sales Order", source_name, {
+ target_doc = get_mapped_doc("Sales Order", source_name, {
"Sales Order": {
"doctype": "Delivery Note",
- "field_map": {
- "shipping_address": "address_display",
- "shipping_address_name": "customer_address",
- },
"validation": {
"docstatus": ["=", 1]
}
@@ -310,7 +306,7 @@
}
}, target_doc, set_missing_values)
- return doclist
+ return target_doc
@frappe.whitelist()
def make_sales_invoice(source_name, target_doc=None):