fix: can not cancel stock reconciliation with sr no
This commit is contained in:
parent
043e3255d6
commit
8c85012a70
@ -342,7 +342,7 @@ def check_serial_no_validity_on_cancel(serial_no, sle):
|
|||||||
is_stock_reco = sle.voucher_type == "Stock Reconciliation"
|
is_stock_reco = sle.voucher_type == "Stock Reconciliation"
|
||||||
msg = None
|
msg = None
|
||||||
|
|
||||||
if sr and (actual_qty < 0 or is_stock_reco) and sr.warehouse != sle.warehouse:
|
if sr and (actual_qty < 0 or is_stock_reco) and (sr.warehouse and sr.warehouse != sle.warehouse):
|
||||||
# receipt(inward) is being cancelled
|
# receipt(inward) is being cancelled
|
||||||
msg = _("Cannot cancel {0} {1} as Serial No {2} does not belong to the warehouse {3}").format(
|
msg = _("Cannot cancel {0} {1} as Serial No {2} does not belong to the warehouse {3}").format(
|
||||||
sle.voucher_type, doc_link, sr_link, frappe.bold(sle.warehouse))
|
sle.voucher_type, doc_link, sr_link, frappe.bold(sle.warehouse))
|
||||||
|
Loading…
Reference in New Issue
Block a user