init_values = Account.read_account_vals(accounts, with_moves=False,
- exclude_party_moves=True)
+ exclude_party_moves=False)
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)
El 13/07/18 a les 11:30, Sergio Morillo ha escrit:
> Creo que el problema va más allá, porque revisando de nuevo el código
> justo debajo de estas líneas se obtiene el balance anterior de la cuenta
> por tercero [1].
> La cuestión es que si un tercero X tiene balance anterior en una cuenta,
> luego al componer la información [2] no tiene en cuenta si hay
> movimiento con ese tercero en el ejercicio consultado, de modo que ese
> saldo se pierde.
Hola Sergio,
Este modulo tiene bastante buena cobertura de tests, estaría bien que
añadas tambien una funció que compruebe que los saldos por tercero se
arrastran del ejercicio anterior.