Commit Graph

9 Commits (c9b730876185f77eaae4cd981ee239c5ec47d52f)

Author SHA1 Message Date
mreficent 24c7576f74 [FIX] partner_statement: consider a multicurrency case
Detected cases where account_partial_reconcile has null currency_id, thus giving falsy amount_currency, and thus making some reconciled invoices appearing in the outstanding. Used _amount_residual of account move lines as reference to fix it.
2021-06-23 13:54:03 +02:00
mreficent 69b868cbc6 [MIG] partner_statement: Migration to 13.0 2020-04-21 10:08:47 +02:00
mreficent 320791be21 [IMP] partner_statement: black, isort 2020-04-21 10:08:47 +02:00
LGodoo c27e2ef61b Display only posted entries (#648)
* Add files via upload

Display only posted entries

* Update activity_statement.py

* Update report_statement_common.py
2020-04-21 10:08:47 +02:00
Graeme Gellatly 999b30f2e2 [FIX] Aging Buckets
In certain scenarios involving mutliple payments for multiple
invoices, where the reconciliation happens together and the debit
move is the smaller item the aging duplicates its value, making
the balance greater than it should be.

This fix works by preventing moves where different lines are both partial
reconciled being grouped together by adding the lines id
to the group by clause of _show_buckets_sql_q1
2020-04-21 10:08:46 +02:00
Graeme Gellatly 03c3394954 Lint for Travis 2020-04-21 10:08:46 +02:00
mreficent 63c65d5fb6 [FIX] Wrong outstanding amounts for partial reconciliations 2020-04-21 10:08:46 +02:00
Graeme Gellatly d0d352b1b3 [FIX] Make company_id a required field in statement wizard 2020-04-21 10:08:46 +02:00
Graeme Gellatly dbb17088db Initial Port of customer statements 2020-04-21 10:08:46 +02:00