15 lines
525 B
Python
15 lines
525 B
Python
from __future__ import unicode_literals
|
|
import frappe
|
|
|
|
# patch all for-print field (total amount) in Journal Entry in 2015
|
|
def execute():
|
|
for je in frappe.get_all("Journal Entry", filters={"creation": (">", "2015-01-01")}):
|
|
je = frappe.get_doc("Journal Entry", je.name)
|
|
original = je.total_amount
|
|
|
|
je.set_print_format_fields()
|
|
|
|
if je.total_amount != original:
|
|
je.db_set("total_amount", je.total_amount, update_modified=False)
|
|
je.db_set("total_amount_in_words", je.total_amount_in_words, update_modified=False)
|