mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 07:54:46 +00:00
* fix: Validate if item exists on uploading items in stock reco - Uploading non existent item in stock reco and then changing warehouse or batch gave an error - Check for non existent item * chore: translation Co-authored-by: Marica <maricadsouza221197@gmail.com>
This commit is contained in:
@@ -537,6 +537,11 @@ def get_stock_balance_for(item_code, warehouse,
|
|||||||
item_dict = frappe.db.get_value("Item", item_code,
|
item_dict = frappe.db.get_value("Item", item_code,
|
||||||
["has_serial_no", "has_batch_no"], as_dict=1)
|
["has_serial_no", "has_batch_no"], as_dict=1)
|
||||||
|
|
||||||
|
if not item_dict:
|
||||||
|
# In cases of data upload to Items table
|
||||||
|
msg = _("Item {} does not exist.").format(item_code)
|
||||||
|
frappe.throw(msg, title=_("Missing"))
|
||||||
|
|
||||||
serial_nos = ""
|
serial_nos = ""
|
||||||
with_serial_no = True if item_dict.get("has_serial_no") else False
|
with_serial_no = True if item_dict.get("has_serial_no") else False
|
||||||
data = get_stock_balance(item_code, warehouse, posting_date, posting_time,
|
data = get_stock_balance(item_code, warehouse, posting_date, posting_time,
|
||||||
|
|||||||
Reference in New Issue
Block a user