fix: Dont validate warehouse values between MR to Stock Entry

- Remove validation that checks if warehouse in Stock Entry is the same as MR that it was pulled from
This commit is contained in:
marination
2021-01-04 18:59:48 +05:30
parent 7049cca855
commit cdc0b8e435

View File

@@ -1241,9 +1241,8 @@ class StockEntry(StockController):
mreq_item = frappe.db.get_value("Material Request Item",
{"name": item.material_request_item, "parent": item.material_request},
["item_code", "warehouse", "idx"], as_dict=True)
if mreq_item.item_code != item.item_code or \
mreq_item.warehouse != (item.s_warehouse if self.purpose== "Material Issue" else item.t_warehouse):
frappe.throw(_("Item or Warehouse for row {0} does not match Material Request").format(item.idx),
if mreq_item.item_code != item.item_code:
frappe.throw(_("Item for row {0} does not match Material Request").format(item.idx),
frappe.MappingMismatchError)
def validate_batch(self):