fix: Validate Serial No/Batch No against unserialized Item in Stock Reconciliation (#20858)
This commit is contained in:
parent
4528badfcf
commit
508ad51d9c
@ -190,6 +190,9 @@ class StockReconciliation(StockController):
|
|||||||
has_serial_no = True
|
has_serial_no = True
|
||||||
self.get_sle_for_serialized_items(row, sl_entries)
|
self.get_sle_for_serialized_items(row, sl_entries)
|
||||||
else:
|
else:
|
||||||
|
if row.serial_no or row.batch_no:
|
||||||
|
frappe.throw(_("Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it.") \
|
||||||
|
.format(row.idx, frappe.bold(row.item_code)))
|
||||||
previous_sle = get_previous_sle({
|
previous_sle = get_previous_sle({
|
||||||
"item_code": row.item_code,
|
"item_code": row.item_code,
|
||||||
"warehouse": row.warehouse,
|
"warehouse": row.warehouse,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user