Update erpnext/controllers/accounts_controller.py

Co-authored-by: Marica <maricadsouza221197@gmail.com>
diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py
index d341030..db6484a 100644
--- a/erpnext/controllers/accounts_controller.py
+++ b/erpnext/controllers/accounts_controller.py
@@ -1319,7 +1319,7 @@
 	for field in ("item_code", "item_name", "description", "item_group"):
 	    child_item.update({field: item.get(field)})
 	date_fieldname = "delivery_date" if child_doctype == "Sales Order Item" else "schedule_date"
-	child_item.date_fieldname = trans_item.get(date_fieldname) or p_doc.date_fieldname
+	child_item.update({date_fieldname: trans_item.get(date_fieldname) or p_doc.date_fieldname})
 	child_item.uom = trans_item.get("uom") or item.stock_uom
 	conversion_factor = flt(get_conversion_factor(item.item_code, child_item.uom).get("conversion_factor"))
 	child_item.conversion_factor = flt(trans_item.get('conversion_factor')) or conversion_factor