brotherton-erpnext/erpnext/patches/v10_0/update_asset_calculate_depreciation.py

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

12 lines
351 B
Python
Raw Normal View History

from __future__ import unicode_literals
import frappe
def execute():
2017-12-18 07:01:23 +00:00
frappe.reload_doc('assets', 'doctype', 'asset')
frappe.reload_doc('assets', 'doctype', 'depreciation_schedule')
frappe.db.sql("""
update tabAsset a
set calculate_depreciation = 1
where exists(select ds.name from `tabDepreciation Schedule` ds where ds.parent=a.name)
""")