fix: fetch against link value in gl report
This commit is contained in:
parent
96f31847b2
commit
9aeb3932d0
@ -280,6 +280,7 @@ def check_if_in_list(gle, gl_map, dimensions=None):
|
|||||||
"project",
|
"project",
|
||||||
"finance_book",
|
"finance_book",
|
||||||
"voucher_no",
|
"voucher_no",
|
||||||
|
"against_link",
|
||||||
]
|
]
|
||||||
|
|
||||||
if dimensions:
|
if dimensions:
|
||||||
|
|||||||
@ -203,7 +203,7 @@ def get_gl_entries(filters, accounting_dimensions):
|
|||||||
voucher_type, voucher_no, {dimension_fields}
|
voucher_type, voucher_no, {dimension_fields}
|
||||||
cost_center, project, {transaction_currency_fields}
|
cost_center, project, {transaction_currency_fields}
|
||||||
against_voucher_type, against_voucher, account_currency,
|
against_voucher_type, against_voucher, account_currency,
|
||||||
against, is_opening, creation {select_fields}
|
against_link, against, is_opening, creation {select_fields}
|
||||||
from `tabGL Entry`
|
from `tabGL Entry`
|
||||||
where company=%(company)s {conditions}
|
where company=%(company)s {conditions}
|
||||||
{order_by_statement}
|
{order_by_statement}
|
||||||
@ -391,6 +391,7 @@ def initialize_gle_map(gl_entries, filters):
|
|||||||
group_by = group_by_field(filters.get("group_by"))
|
group_by = group_by_field(filters.get("group_by"))
|
||||||
|
|
||||||
for gle in gl_entries:
|
for gle in gl_entries:
|
||||||
|
gle.against = gle.get("against_link") or gle.get("against")
|
||||||
gle_map.setdefault(gle.get(group_by), _dict(totals=get_totals_dict(), entries=[]))
|
gle_map.setdefault(gle.get(group_by), _dict(totals=get_totals_dict(), entries=[]))
|
||||||
return gle_map
|
return gle_map
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user