|
@ -75,7 +75,7 @@ class TrialBalanceReportAccount(models.TransientModel): |
|
|
) |
|
|
) |
|
|
hide_line = fields.Boolean(compute='_compute_hide_line') |
|
|
hide_line = fields.Boolean(compute='_compute_hide_line') |
|
|
# Data fields, used to keep link with real object |
|
|
# Data fields, used to keep link with real object |
|
|
sequence = fields.Integer(index=True, default=1) |
|
|
|
|
|
|
|
|
sequence = fields.Char(index=True) |
|
|
level = fields.Integer(index=True, default=1) |
|
|
level = fields.Integer(index=True, default=1) |
|
|
|
|
|
|
|
|
# Data fields, used to keep link with real object |
|
|
# Data fields, used to keep link with real object |
|
@ -399,7 +399,7 @@ SELECT |
|
|
accgroup.parent_id, |
|
|
accgroup.parent_id, |
|
|
coalesce(accgroup.code_prefix, accgroup.name), |
|
|
coalesce(accgroup.code_prefix, accgroup.name), |
|
|
accgroup.name, |
|
|
accgroup.name, |
|
|
accgroup.parent_left * 100000, |
|
|
|
|
|
|
|
|
accgroup.code_prefix, |
|
|
accgroup.level |
|
|
accgroup.level |
|
|
FROM |
|
|
FROM |
|
|
account_group accgroup""" |
|
|
account_group accgroup""" |
|
@ -551,7 +551,7 @@ WHERE report_trial_balance_qweb_account.account_group_id = accgroup.id |
|
|
account account.""" |
|
|
account account.""" |
|
|
query_update_account_group = """ |
|
|
query_update_account_group = """ |
|
|
UPDATE report_trial_balance_qweb_account |
|
|
UPDATE report_trial_balance_qweb_account |
|
|
SET sequence = newline.sequence + 1, |
|
|
|
|
|
|
|
|
SET sequence = CONCAT(newline.sequence, newline.code), |
|
|
level = newline.level + 1 |
|
|
level = newline.level + 1 |
|
|
FROM report_trial_balance_qweb_account as newline |
|
|
FROM report_trial_balance_qweb_account as newline |
|
|
WHERE newline.account_group_id = report_trial_balance_qweb_account.parent_id |
|
|
WHERE newline.account_group_id = report_trial_balance_qweb_account.parent_id |
|
|