diff --git a/account_financial_report/report/general_ledger.py b/account_financial_report/report/general_ledger.py index 05953717..3953a0d1 100644 --- a/account_financial_report/report/general_ledger.py +++ b/account_financial_report/report/general_ledger.py @@ -305,6 +305,7 @@ class GeneralLedgerReport(models.AbstractModel): "ref": "" if not move_line["ref"] else move_line["ref"], "name": "" if not move_line["name"] else move_line["name"], "tax_ids": move_line["tax_ids"], + "tax_line_id": move_line["tax_line_id"], "debit": move_line["debit"], "credit": move_line["credit"], "balance": move_line["balance"], @@ -462,6 +463,7 @@ class GeneralLedgerReport(models.AbstractModel): "currency_id", "full_reconcile_id", "tax_ids", + "tax_line_id", "analytic_tag_ids", "amount_currency", "ref", @@ -716,6 +718,7 @@ class GeneralLedgerReport(models.AbstractModel): "rec_id": 0, "entry_id": False, "tax_ids": [], + "tax_line_id": False, "full_reconcile_id": False, "id": False, "tag_ids": False, diff --git a/account_financial_report/report/general_ledger_xlsx.py b/account_financial_report/report/general_ledger_xlsx.py index b182850f..6b5f3656 100644 --- a/account_financial_report/report/general_ledger_xlsx.py +++ b/account_financial_report/report/general_ledger_xlsx.py @@ -197,6 +197,8 @@ class GeneralLedgerXslx(models.AbstractModel): tags = "" for tax_id in line["tax_ids"]: taxes_description += taxes_data[tax_id]["tax_name"] + " " + if line["tax_line_id"]: + taxes_description += line["tax_line_id"][1] for tag_id in line["tag_ids"]: tags += tags_data[tag_id]["name"] + " " line.update( diff --git a/account_financial_report/report/templates/general_ledger.xml b/account_financial_report/report/templates/general_ledger.xml index 1ca2c8a6..00e24616 100644 --- a/account_financial_report/report/templates/general_ledger.xml +++ b/account_financial_report/report/templates/general_ledger.xml @@ -445,6 +445,9 @@ /> + + +