feat: Links for reports in email digest
This commit is contained in:
parent
afec3ca89a
commit
2b47d39274
@ -5,7 +5,7 @@ from __future__ import unicode_literals
|
|||||||
import frappe
|
import frappe
|
||||||
from frappe import _
|
from frappe import _
|
||||||
from frappe.utils import fmt_money, formatdate, format_time, now_datetime, \
|
from frappe.utils import fmt_money, formatdate, format_time, now_datetime, \
|
||||||
get_url_to_form, get_url_to_list, flt, getdate
|
get_url_to_form, get_url_to_list, flt, getdate, get_link_to_report
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from dateutil.relativedelta import relativedelta
|
from dateutil.relativedelta import relativedelta
|
||||||
from frappe.core.doctype.user.user import STANDARD_USERS
|
from frappe.core.doctype.user.user import STANDARD_USERS
|
||||||
@ -289,7 +289,7 @@ class EmailDigest(Document):
|
|||||||
income, past_income, count = self.get_period_amounts(self.get_roots("income"),'income')
|
income, past_income, count = self.get_period_amounts(self.get_roots("income"),'income')
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"label": self.meta.get_label("income"),
|
"label": get_link_to_report("Sales Register",self.meta.get_label("income")),
|
||||||
"value": income,
|
"value": income,
|
||||||
"last_value": past_income,
|
"last_value": past_income,
|
||||||
"count": count
|
"count": count
|
||||||
@ -336,7 +336,7 @@ class EmailDigest(Document):
|
|||||||
expenses, past_expenses, count = self.get_period_amounts(self.get_roots("expense"), 'expenses_booked')
|
expenses, past_expenses, count = self.get_period_amounts(self.get_roots("expense"), 'expenses_booked')
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"label": self.meta.get_label("expenses_booked"),
|
"label": get_link_to_report("Purchase Register",self.meta.get_label("expenses_booked")),
|
||||||
"value": expenses,
|
"value": expenses,
|
||||||
"last_value": past_expenses,
|
"last_value": past_expenses,
|
||||||
"count": count
|
"count": count
|
||||||
@ -433,8 +433,15 @@ class EmailDigest(Document):
|
|||||||
'value': balance,
|
'value': balance,
|
||||||
'last_value': prev_balance }
|
'last_value': prev_balance }
|
||||||
else:
|
else:
|
||||||
|
if account_type == 'Payable':
|
||||||
|
label = get_link_to_report('Accounts Payable', self.meta.get_label(fieldname))
|
||||||
|
elif account_type == 'Receivable':
|
||||||
|
label = get_link_to_report('Accounts Receivable', self.meta.get_label(fieldname))
|
||||||
|
else:
|
||||||
|
label = self.meta.get_label(fieldname)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'label': self.meta.get_label(fieldname),
|
'label': label,
|
||||||
'value': balance,
|
'value': balance,
|
||||||
'last_value': prev_balance,
|
'last_value': prev_balance,
|
||||||
'count': count
|
'count': count
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user