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

Responder a