diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.js b/erpnext/stock/doctype/stock_entry/stock_entry.js index b1a1cdece37..5e9a749d672 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.js +++ b/erpnext/stock/doctype/stock_entry/stock_entry.js @@ -514,7 +514,9 @@ frappe.ui.form.on("Stock Entry", { frm.fields_dict.items.grid.refresh(); frm.cscript.toggle_related_fields(frm.doc); }, - + cost_center(frm, cdt, cdn) { + erpnext.utils.copy_value_in_all_rows(frm.doc, cdt, cdn, "items", "cost_center"); + }, validate_purpose_consumption: function (frm) { frappe .call({ diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.json b/erpnext/stock/doctype/stock_entry/stock_entry.json index 023dca5bdf2..315893e2129 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.json +++ b/erpnext/stock/doctype/stock_entry/stock_entry.json @@ -70,6 +70,8 @@ "address_display", "accounting_dimensions_section", "project", + "column_break_wgvc", + "cost_center", "other_info_tab", "printing_settings", "select_print_heading", @@ -699,6 +701,52 @@ "fieldtype": "Data", "is_virtual": 1, "label": "Last Scanned Warehouse" +<<<<<<< HEAD +======= + }, + { + "default": "0", + "fieldname": "is_additional_transfer_entry", + "fieldtype": "Check", + "hidden": 1, + "label": "Is Additional Transfer Entry", + "read_only": 1 + }, + { + "depends_on": "subcontracting_inward_order", + "fieldname": "subcontracting_inward_order", + "fieldtype": "Link", + "label": "Subcontracting Inward Order", + "options": "Subcontracting Inward Order", + "read_only": 1 + }, + { + "fieldname": "reference_section", + "fieldtype": "Section Break" + }, + { + "fieldname": "column_break_jabv", + "fieldtype": "Column Break" + }, + { + "fieldname": "reference_details_section", + "fieldtype": "Section Break", + "label": "Reference" + }, + { + "fieldname": "column_break_qpvo", + "fieldtype": "Column Break" + }, + { + "fieldname": "column_break_wgvc", + "fieldtype": "Column Break" + }, + { + "fieldname": "cost_center", + "fieldtype": "Link", + "label": "Cost Center", + "options": "Cost Center" +>>>>>>> 47772f4e77 (feat: add cost center field to the stock entry accounting dimension tab) } ], "icon": "fa fa-file-text", @@ -706,7 +754,11 @@ "index_web_pages_for_search": 1, "is_submittable": 1, "links": [], +<<<<<<< HEAD "modified": "2025-08-04 19:21:03.338958", +======= + "modified": "2026-03-04 19:03:23.426082", +>>>>>>> 47772f4e77 (feat: add cost center field to the stock entry accounting dimension tab) "modified_by": "Administrator", "module": "Stock", "name": "Stock Entry", diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py index 24aad0ddf79..7819189f082 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.py +++ b/erpnext/stock/doctype/stock_entry/stock_entry.py @@ -103,6 +103,7 @@ class StockEntry(StockController): asset_repair: DF.Link | None bom_no: DF.Link | None company: DF.Link + cost_center: DF.Link | None credit_note: DF.Link | None delivery_note_no: DF.Link | None fg_completed_qty: DF.Float