[minor] validation message in serial no
diff --git a/stock/doctype/serial_no/serial_no.py b/stock/doctype/serial_no/serial_no.py
index f665abc..15edf8b 100644
--- a/stock/doctype/serial_no/serial_no.py
+++ b/stock/doctype/serial_no/serial_no.py
@@ -40,19 +40,14 @@
self.on_stock_ledger_entry()
def validate_amc_status(self):
- """
- validate amc status
- """
if (self.doc.maintenance_status == 'Out of AMC' and self.doc.amc_expiry_date and getdate(self.doc.amc_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under AMC' and (not self.doc.amc_expiry_date or getdate(self.doc.amc_expiry_date) < datetime.date.today())):
- msgprint("AMC expiry date and maintenance status mismatch. Please verify", raise_exception=1)
+ webnotes.throw(self.doc.name + ": " +
+ _("AMC expiry date and maintenance status mismatched"))
def validate_warranty_status(self):
- """
- validate warranty status
- """
if (self.doc.maintenance_status == 'Out of Warranty' and self.doc.warranty_expiry_date and getdate(self.doc.warranty_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under Warranty' and (not self.doc.warranty_expiry_date or getdate(self.doc.warranty_expiry_date) < datetime.date.today())):
- msgprint("Warranty expiry date and maintenance status mismatch. Please verify",
- raise_exception=1)
+ webnotes.throw(self.doc.name + ": " +
+ _("Warranty expiry date and maintenance status mismatched"))
def validate_warehouse(self):