fix: do not show inv dimension unnecessarily in stock entry (#53946)

This commit is contained in:
Mihir Kandoi
2026-03-31 15:12:21 +05:30
committed by GitHub
parent f452ad3ce2
commit f1529a05b2

View File

@@ -184,6 +184,7 @@ class InventoryDimension(Document):
insert_after="inventory_dimension",
options=self.reference_document,
label=_(label),
depends_on="eval:doc.s_warehouse" if doctype == "Stock Entry Detail" else "",
search_index=1,
reqd=self.reqd,
mandatory_depends_on=self.mandatory_depends_on,
@@ -275,7 +276,7 @@ class InventoryDimension(Document):
elif doctype != "Stock Entry Detail":
display_depends_on = "eval:parent.is_internal_customer == 1"
elif doctype == "Stock Entry Detail":
display_depends_on = "eval:parent.purpose != 'Material Issue'"
display_depends_on = "eval:doc.t_warehouse"
fieldname = f"{fieldname_start_with}_{self.source_fieldname}"
label = f"{label_start_with} {self.dimension_name}"