Merge branch 'master' of github.com:webnotes/erpnext into edge
This commit is contained in:
commit
f91c9bc95d
@ -1 +1 @@
|
|||||||
SELECT DISTINCT `tabAttendance`.employee, `tabAttendance`.employee_name FROM `tabAttendance` WHERE `tabAttendance`.fiscal_year like '%(fiscal_year)s%%' AND `tabAttendance`.`company` like '%(company)s%%' AND `tabAttendance`.`employee` like '%(employee)s%%'
|
SELECT DISTINCT `tabAttendance`.employee, `tabEmployee`.employee_name FROM `tabAttendance`, `tabEmployee` WHERE `tabEmployee`.name = `tabAttendance`.employee and `tabAttendance`.fiscal_year like '%(fiscal_year)s%%' AND `tabAttendance`.company like '%(company)s%%' AND `tabAttendance`.employee like '%(employee)s%%'
|
@ -1,6 +0,0 @@
|
|||||||
import webnotes
|
|
||||||
|
|
||||||
def execute():
|
|
||||||
webnotes.reload_doc("website", "doctype", "blog_post")
|
|
||||||
from website.utils import clear_cache
|
|
||||||
clear_cache()
|
|
@ -189,7 +189,6 @@ patch_list = [
|
|||||||
"execute:webnotes.delete_doc('DocType', 'Service Order Detail')",
|
"execute:webnotes.delete_doc('DocType', 'Service Order Detail')",
|
||||||
"execute:webnotes.delete_doc('DocType', 'Service Quotation Detail')",
|
"execute:webnotes.delete_doc('DocType', 'Service Quotation Detail')",
|
||||||
"patches.february_2013.p06_material_request_mappers",
|
"patches.february_2013.p06_material_request_mappers",
|
||||||
"patches.february_2013.p07_clear_web_cache",
|
|
||||||
"execute:webnotes.delete_doc('Page', 'Query Report')",
|
"execute:webnotes.delete_doc('Page', 'Query Report')",
|
||||||
"execute:webnotes.delete_doc('Search Criteria', 'employeewise_balance_leave_report')",
|
"execute:webnotes.delete_doc('Search Criteria', 'employeewise_balance_leave_report')",
|
||||||
"execute:webnotes.delete_doc('Search Criteria', 'employee_leave_balance_report')",
|
"execute:webnotes.delete_doc('Search Criteria', 'employee_leave_balance_report')",
|
||||||
@ -213,4 +212,5 @@ patch_list = [
|
|||||||
"patches.march_2013.p02_get_global_default",
|
"patches.march_2013.p02_get_global_default",
|
||||||
"execute:webnotes.bean('Style Settings', 'Style Settings').save()",
|
"execute:webnotes.bean('Style Settings', 'Style Settings').save()",
|
||||||
"patches.march_2013.p03_rename_blog_to_blog_post",
|
"patches.march_2013.p03_rename_blog_to_blog_post",
|
||||||
|
"execute:webnotes.reload_doc('hr', 'search_criteria', 'monthly_attendance_details')",
|
||||||
]
|
]
|
@ -171,7 +171,7 @@ def get_buying_amount(item_code, warehouse, qty, voucher_type, voucher_no, vouch
|
|||||||
buying_amount = 0.0
|
buying_amount = 0.0
|
||||||
for bom_item in item_sales_bom[item_code]:
|
for bom_item in item_sales_bom[item_code]:
|
||||||
buying_amount += _get_buying_amount(voucher_type, voucher_no, "[** No Item Row **]",
|
buying_amount += _get_buying_amount(voucher_type, voucher_no, "[** No Item Row **]",
|
||||||
item_code, warehouse, bom_item.qty * qty, stock_ledger_entries)
|
bom_item.item_code, warehouse, bom_item.qty * qty, stock_ledger_entries)
|
||||||
return buying_amount
|
return buying_amount
|
||||||
else:
|
else:
|
||||||
# doesn't have sales bom
|
# doesn't have sales bom
|
||||||
@ -188,13 +188,13 @@ def _get_buying_amount(voucher_type, voucher_no, item_row, item_code, warehouse,
|
|||||||
abs(flt(sle.qty)) == qty):
|
abs(flt(sle.qty)) == qty):
|
||||||
buying_amount = flt(stock_ledger_entries[i+1].stock_value) - \
|
buying_amount = flt(stock_ledger_entries[i+1].stock_value) - \
|
||||||
flt(sle.stock_value)
|
flt(sle.stock_value)
|
||||||
|
|
||||||
return buying_amount
|
return buying_amount
|
||||||
|
|
||||||
return 0.0
|
return 0.0
|
||||||
|
|
||||||
def get_sales_bom():
|
def get_sales_bom():
|
||||||
item_sales_bom = {}
|
item_sales_bom = {}
|
||||||
|
# for r in webnotes.conn.sql("""select parent_item, item_code, qty, warehouse, voucher_detail_no
|
||||||
|
# from `tabDelivery Note Packing Item` where docstatus = 1""", as_dict=1):
|
||||||
for r in webnotes.conn.sql("""select parent, item_code, qty from `tabSales BOM Item`""",
|
for r in webnotes.conn.sql("""select parent, item_code, qty from `tabSales BOM Item`""",
|
||||||
as_dict=1):
|
as_dict=1):
|
||||||
item_sales_bom.setdefault(r.parent, []).append(r)
|
item_sales_bom.setdefault(r.parent, []).append(r)
|
||||||
|
@ -53,11 +53,13 @@ class DocType:
|
|||||||
del self.doc.fields[f]
|
del self.doc.fields[f]
|
||||||
|
|
||||||
def validate_colors(self):
|
def validate_colors(self):
|
||||||
if self.doc.page_background==self.doc.page_text:
|
if (self.doc.page_background or self.doc.page_text) and \
|
||||||
|
self.doc.page_background==self.doc.page_text:
|
||||||
webnotes.msgprint(_("Page text and background is same color. Please change."),
|
webnotes.msgprint(_("Page text and background is same color. Please change."),
|
||||||
raise_exception=1)
|
raise_exception=1)
|
||||||
|
|
||||||
if self.doc.top_bar_background==self.doc.top_bar_foreground:
|
if (self.doc.top_bar_background or self.doc.top_bar_foreground) and \
|
||||||
|
self.doc.top_bar_background==self.doc.top_bar_foreground:
|
||||||
webnotes.msgprint(_("Top Bar text and background is same color. Please change."),
|
webnotes.msgprint(_("Top Bar text and background is same color. Please change."),
|
||||||
raise_exception=1)
|
raise_exception=1)
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ def add_comment(args=None):
|
|||||||
|
|
||||||
# notify commentors
|
# notify commentors
|
||||||
commentors = [d[0] for d in webnotes.conn.sql("""select comment_by from tabComment where
|
commentors = [d[0] for d in webnotes.conn.sql("""select comment_by from tabComment where
|
||||||
comment_doctype='Blog' and comment_docname=%s and
|
comment_doctype='Blog Post' and comment_docname=%s and
|
||||||
ifnull(unsubscribed, 0)=0""", args.get('comment_docname'))]
|
ifnull(unsubscribed, 0)=0""", args.get('comment_docname'))]
|
||||||
|
|
||||||
blog = webnotes.conn.sql("""select * from `tabBlog Post` where name=%s""",
|
blog = webnotes.conn.sql("""select * from `tabBlog Post` where name=%s""",
|
||||||
|
@ -36,7 +36,7 @@ $(document).ready(function() {
|
|||||||
comment_by: $("[name='comment_by']").val(),
|
comment_by: $("[name='comment_by']").val(),
|
||||||
comment: $("[name='comment']").val(),
|
comment: $("[name='comment']").val(),
|
||||||
cmd: "website.helpers.blog.add_comment",
|
cmd: "website.helpers.blog.add_comment",
|
||||||
comment_doctype: "Blog",
|
comment_doctype: "Blog Post",
|
||||||
comment_docname: "{{ name }}",
|
comment_docname: "{{ name }}",
|
||||||
page_name: "{{ page_name }}",
|
page_name: "{{ page_name }}",
|
||||||
_type: "POST"
|
_type: "POST"
|
||||||
|
Loading…
Reference in New Issue
Block a user