Hola, nos hemos encontrado que el informe "Imprimir libro mayor" da un resultado erróneo causado por el cálculo de balance anterior. Tras revisar el código vemos que al obtener el balance o saldo anterior [1] al ejercicio que queremos consultar, se le indica que sólo recoja movimientos contables sin tercero. Esto hace que la consulta [2] no recoja todos los movimientos anteriores y por tanto devuelve un balance erróneo.
El problema se solucionaría con el cambio: init_values = Account.read_account_vals(accounts, with_moves=False, - exclude_party_moves=True) + exclude_party_moves=False) Pero entiendo que si se puso el parámetro a True fue por algún motivo, por eso quería debatirlo antes de hacer PR. Gracias de antemano [1] https://bitbucket.org/trytonspain/trytond-account_jasper_reports/src/f0eda1f855d48bff76910a7e3c0f16efbce22143/general_ledger.py?at=default&fileviewer=file-view-default#general_ledger.py-231 [2] https://bitbucket.org/trytonspain/trytond-account_jasper_reports/src/f0eda1f855d48bff76910a7e3c0f16efbce22143/common.py?at=default&fileviewer=file-view-default#common.py-100