Merge branch 'develop'
This commit is contained in:
commit
b7219dc698
@ -1,2 +1,2 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
__version__ = '5.1.1'
|
__version__ = '5.1.2'
|
||||||
|
@ -5,7 +5,7 @@ app_publisher = "Frappe Technologies Pvt. Ltd. and Contributors"
|
|||||||
app_description = "Open Source Enterprise Resource Planning for Small and Midsized Organizations"
|
app_description = "Open Source Enterprise Resource Planning for Small and Midsized Organizations"
|
||||||
app_icon = "icon-th"
|
app_icon = "icon-th"
|
||||||
app_color = "#e74c3c"
|
app_color = "#e74c3c"
|
||||||
app_version = "5.1.1"
|
app_version = "5.1.2"
|
||||||
|
|
||||||
error_report_email = "support@erpnext.com"
|
error_report_email = "support@erpnext.com"
|
||||||
|
|
||||||
|
@ -31,7 +31,9 @@ def execute():
|
|||||||
desc, image = extract_image_and_description(cstr(d.description))
|
desc, image = extract_image_and_description(cstr(d.description))
|
||||||
|
|
||||||
if not image:
|
if not image:
|
||||||
image = item_details.get(d.item_code).image
|
item_detail = item_details.get(d.item_code)
|
||||||
|
if item_detail:
|
||||||
|
image = item_detail.image
|
||||||
|
|
||||||
frappe.db.sql("""update `tab{0}` set description = %s, image = %s
|
frappe.db.sql("""update `tab{0}` set description = %s, image = %s
|
||||||
where name = %s """.format(dt), (desc, image, d.name))
|
where name = %s """.format(dt), (desc, image, d.name))
|
||||||
|
@ -174,15 +174,6 @@ class Item(WebsiteGenerator):
|
|||||||
if bom_item not in (self.name, self.variant_of):
|
if bom_item not in (self.name, self.variant_of):
|
||||||
frappe.throw(_("Default BOM ({0}) must be active for this item or its template").format(bom_item))
|
frappe.throw(_("Default BOM ({0}) must be active for this item or its template").format(bom_item))
|
||||||
|
|
||||||
if self.is_purchase_item != "Yes":
|
|
||||||
bom_mat = frappe.db.sql("""select distinct t1.parent
|
|
||||||
from `tabBOM Item` t1, `tabBOM` t2 where t2.name = t1.parent
|
|
||||||
and t1.item_code =%s and ifnull(t1.bom_no, '') = '' and t2.is_active = 1
|
|
||||||
and t2.docstatus = 1 and t1.docstatus =1 """, self.name)
|
|
||||||
|
|
||||||
if bom_mat and bom_mat[0][0]:
|
|
||||||
frappe.throw(_("Item must be a purchase item, as it is present in one or many Active BOMs"))
|
|
||||||
|
|
||||||
def fill_customer_code(self):
|
def fill_customer_code(self):
|
||||||
""" Append all the customer codes and insert into "customer_code" field of item table """
|
""" Append all the customer codes and insert into "customer_code" field of item table """
|
||||||
cust_code=[]
|
cust_code=[]
|
||||||
|
2
setup.py
2
setup.py
@ -1,6 +1,6 @@
|
|||||||
from setuptools import setup, find_packages
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
version = "5.1.1"
|
version = "5.1.2"
|
||||||
|
|
||||||
with open("requirements.txt", "r") as f:
|
with open("requirements.txt", "r") as f:
|
||||||
install_requires = f.readlines()
|
install_requires = f.readlines()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user