fix: error report for item price (#18212)
This commit is contained in:
parent
3d28c065db
commit
058787d204
@ -31,13 +31,16 @@ class ItemPrice(Document):
|
|||||||
frappe.throw(_("Valid From Date must be lesser than Valid Upto Date."))
|
frappe.throw(_("Valid From Date must be lesser than Valid Upto Date."))
|
||||||
|
|
||||||
def update_price_list_details(self):
|
def update_price_list_details(self):
|
||||||
self.buying, self.selling, self.currency = \
|
if self.price_list:
|
||||||
frappe.db.get_value("Price List",
|
self.buying, self.selling, self.currency = \
|
||||||
{"name": self.price_list, "enabled": 1},
|
frappe.db.get_value("Price List",
|
||||||
["buying", "selling", "currency"])
|
{"name": self.price_list, "enabled": 1},
|
||||||
|
["buying", "selling", "currency"])
|
||||||
|
|
||||||
def update_item_details(self):
|
def update_item_details(self):
|
||||||
self.item_name, self.item_description = frappe.db.get_value("Item",self.item_code,["item_name", "description"])
|
if self.item_code:
|
||||||
|
self.item_name, self.item_description = frappe.db.get_value("Item",
|
||||||
|
self.item_code,["item_name", "description"])
|
||||||
|
|
||||||
def check_duplicates(self):
|
def check_duplicates(self):
|
||||||
conditions = "where item_code=%(item_code)s and price_list=%(price_list)s and name != %(name)s"
|
conditions = "where item_code=%(item_code)s and price_list=%(price_list)s and name != %(name)s"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user