diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py index 27b15811121..591b52bf186 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py @@ -1631,10 +1631,14 @@ def make_inter_company_transaction(doctype, source_name, target_doc=None): ], "field_map": { 'rate': 'rate', - 'name': target_detail_field } } + if self.doctype in ["Sales Invoice", "Sales Order"]: + item_field_map["field_map"].update({ + "name": target_detail_field + }) + if source_doc.get('update_stock'): item_field_map["field_map"].update({ source_document_warehouse_field: target_document_warehouse_field,