[fixes] [__islocal] use doc.fields.get('__islocal') instead of doc.__islocal
This commit is contained in:
parent
fe9c1eb5df
commit
91e4c14470
@ -81,7 +81,7 @@ class DocType(DocTypeNestedSet):
|
|||||||
"""
|
"""
|
||||||
Cost Center name must be unique
|
Cost Center name must be unique
|
||||||
"""
|
"""
|
||||||
if (self.doc.__islocal or not self.doc.name) and webnotes.conn.sql("select name from `tabCost Center` where cost_center_name = %s and company_name=%s", (self.doc.cost_center_name, self.doc.company_name)):
|
if (self.doc.fields.get("__islocal") or not self.doc.name) and webnotes.conn.sql("select name from `tabCost Center` where cost_center_name = %s and company_name=%s", (self.doc.cost_center_name, self.doc.company_name)):
|
||||||
msgprint("Cost Center Name already exists, please rename", raise_exception=1)
|
msgprint("Cost Center Name already exists, please rename", raise_exception=1)
|
||||||
|
|
||||||
self.validate_mandatory()
|
self.validate_mandatory()
|
||||||
|
|||||||
@ -55,7 +55,7 @@ class DocType(DocListController):
|
|||||||
ch.conversion_factor = 1
|
ch.conversion_factor = 1
|
||||||
|
|
||||||
def check_stock_uom_with_bin(self):
|
def check_stock_uom_with_bin(self):
|
||||||
if not self.doc.__islocal:
|
if not self.doc.fields.get("__islocal"):
|
||||||
bin = webnotes.conn.sql("select stock_uom from `tabBin` where item_code = %s",
|
bin = webnotes.conn.sql("select stock_uom from `tabBin` where item_code = %s",
|
||||||
self.doc.name)
|
self.doc.name)
|
||||||
if self.doc.stock_uom and bin and cstr(bin[0][0]) \
|
if self.doc.stock_uom and bin and cstr(bin[0][0]) \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user