chore: update error msgs for Subcontracted PO

This commit is contained in:
s-aga-r 2023-01-12 12:09:28 +05:30
parent 6878f40d1d
commit a0e2a93f3f

View File

@ -219,20 +219,16 @@ class PurchaseOrder(BuyingController):
else: else:
if not frappe.get_value("Item", item.fg_item, "is_sub_contracted_item"): if not frappe.get_value("Item", item.fg_item, "is_sub_contracted_item"):
frappe.throw( frappe.throw(
_( _("Row #{0}: Finished Good Item {1} must be a sub-contracted item").format(
"Row #{0}: Finished Good Item {1} must be a sub-contracted item for service item {2}" item.idx, item.fg_item
).format(item.idx, item.fg_item, item.item_code) )
) )
elif not frappe.get_value("Item", item.fg_item, "default_bom"): elif not frappe.get_value("Item", item.fg_item, "default_bom"):
frappe.throw( frappe.throw(
_("Row #{0}: Default BOM not found for FG Item {1}").format(item.idx, item.fg_item) _("Row #{0}: Default BOM not found for FG Item {1}").format(item.idx, item.fg_item)
) )
if not item.fg_item_qty: if not item.fg_item_qty:
frappe.throw( frappe.throw(_("Row #{0}: Finished Good Item Qty can not be zero").format(item.idx))
_("Row #{0}: Finished Good Item Qty is not specified for service item {0}").format(
item.idx, item.item_code
)
)
else: else:
for item in self.items: for item in self.items:
item.set("fg_item", None) item.set("fg_item", None)