job card patch use orm
This commit is contained in:
parent
3b3c80e6b5
commit
4b0e3741b2
@ -16,9 +16,9 @@ def execute():
|
|||||||
fieldname = frappe.db.get_value('DocField', {'fieldname': 'production_order', 'parent': 'Timesheet'}, 'fieldname')
|
fieldname = frappe.db.get_value('DocField', {'fieldname': 'production_order', 'parent': 'Timesheet'}, 'fieldname')
|
||||||
if not fieldname: return
|
if not fieldname: return
|
||||||
|
|
||||||
for d in frappe.db.sql("""select %(fieldname)s, name from tabTimesheet
|
for d in frappe.get_all('Timesheet',
|
||||||
where (%(fieldname)s is not null and %(fieldname)s != '') and docstatus = 0""",
|
filters={fieldname: ['!=', ""], 'docstatus': 0},
|
||||||
{'fieldname': fieldname}, as_dict=1):
|
fields=[fieldname, 'name']):
|
||||||
if d[fieldname]:
|
if d[fieldname]:
|
||||||
doc = frappe.get_doc('Work Order', d[fieldname])
|
doc = frappe.get_doc('Work Order', d[fieldname])
|
||||||
for row in doc.operations:
|
for row in doc.operations:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user