[FIX] account_financial_report: Sort journal ledger by move_id

Without this sort, and using auto-sequence, the numbers of the journal
entries may appear unsorted on the journal ledger. Forcing at least this
minimum sorting, we assure the items are sorted.

TT38775
This commit is contained in:
Víctor Martínez
2022-09-05 10:34:24 +02:00
committed by chaule97
parent 0c66ecfa7c
commit 1136d89256
2 changed files with 5 additions and 2 deletions

View File

@@ -6,7 +6,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Account Financial Reports",
"version": "15.0.1.2.0",
"version": "15.0.1.2.1",
"category": "Reporting",
"summary": "OCA Financial Reports",
"author": "Camptocamp SA,"

View File

@@ -84,7 +84,10 @@ class JournalLedgerReport(models.AbstractModel):
return [("display_type", "=", False), ("move_id", "in", move_ids)]
def _get_move_lines_order(self, move_ids, wizard, journal_ids):
return ""
"""Add `move_id` to make sure the order of the records is correct
(especially if we use auto-sequence).
"""
return "move_id"
def _get_move_lines_data(self, ml, wizard, ml_taxes, auto_sequence, exigible):
base_debit = (