diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index 20b332e7827..707db8a6a2b 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -2444,7 +2444,7 @@ def set_order_defaults( Returns a Sales/Purchase Order Item child item containing the default values """ p_doc = frappe.get_doc(parent_doctype, parent_doctype_name) - child_item = frappe.new_doc(child_doctype, p_doc, child_docname) + child_item = frappe.new_doc(child_doctype, parent_doc=p_doc, parentfield=child_docname) item = frappe.get_doc("Item", trans_item.get("item_code")) for field in ("item_code", "item_name", "description", "item_group"): diff --git a/erpnext/patches/v13_0/copy_custom_field_filters_to_website_item.py b/erpnext/patches/v13_0/copy_custom_field_filters_to_website_item.py index e8d0b593e6f..4ad572fdb09 100644 --- a/erpnext/patches/v13_0/copy_custom_field_filters_to_website_item.py +++ b/erpnext/patches/v13_0/copy_custom_field_filters_to_website_item.py @@ -15,7 +15,7 @@ def execute(): web_item = frappe.db.get_value("Website Item", {"item_code": row.parent}) web_item_doc = frappe.get_doc("Website Item", web_item) - child_doc = frappe.new_doc(docfield.options, web_item_doc, field) + child_doc = frappe.new_doc(docfield.options, parent_doc=web_item_doc, parentfield=field) for field in ["name", "creation", "modified", "idx"]: row[field] = None