[Fix] Timesheet patch

This commit is contained in:
Rohit Waghchaure 2016-07-14 14:32:15 +05:30
parent b814a54f2f
commit de8418efe5
2 changed files with 2 additions and 3 deletions

View File

@ -3,8 +3,7 @@ import frappe
from erpnext.manufacturing.doctype.production_order.production_order import make_timesheet, add_timesheet_detail from erpnext.manufacturing.doctype.production_order.production_order import make_timesheet, add_timesheet_detail
def execute(): def execute():
if "note" not in frappe.db.get_table_columns("timesheet"): frappe.reload_doc('projects', 'doctype', 'timesheet')
frappe.reload_doc('projects', 'doctype', 'timesheet')
for data in frappe.get_all('Time Log', fields=["*"], for data in frappe.get_all('Time Log', fields=["*"],
filters = [["docstatus", "<", "2"]]): filters = [["docstatus", "<", "2"]]):

View File

@ -1,7 +1,7 @@
import frappe import frappe
def execute(): def execute():
if frappe.db.table_exists("Time Sheet"): if frappe.db.table_exists("Time Sheet") and not frappe.db.table_exists("Timesheet"):
frappe.rename_doc("DocType", "Time Sheet", "Timesheet") frappe.rename_doc("DocType", "Time Sheet", "Timesheet")
frappe.rename_doc("DocType", "Time Sheet Detail", "Timesheet Detail") frappe.rename_doc("DocType", "Time Sheet Detail", "Timesheet Detail")