Guest User

asset_table

a guest
Dec 15th, 2015
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. # Copyright (c) 2015, Frappe and contributors
  3. # For license information, please see license.txt
  4.  
  5. from __future__ import unicode_literals
  6. import frappe
  7. from frappe import _
  8. from frappe.model.document import Document
  9.  
  10. class AssetTable(Document):
  11.     def validate(self):
  12.             privious_assign_details=frappe.get_list("Asset Table",fields=["serial_no","item_name"],filters={"name":("!=",self.name)})
  13.             for i in privious_assign_details:
  14.                 if i.serial_no==self.serial_no:    
  15.                     frappe.throw(_("Item {0} with serial no {1} already assigned to employee").format(self,item_name,self.serial_no))
Advertisement
Add Comment
Please, Sign In to add comment