Llevo años usando Ledger CLI. Funciona bien, pero estoy seguro de que solo uso una pequeña fracción de su poder. De vez en cuando, durante las vacaciones, por ejemplo, intento aprender un poco más al respecto. Recientemente estaba explorando las herramientas para mostrar saldos. Noté algo extraño y lo rastreé hasta una serie de transacciones de hace unos años como estas:
02/13 Algun hotel en Praga
Activos:Reembolsos:Empleador 7560,00 CZK
Pasivos:TarjetaDeCrédito $-332,18
02/13 Algun restaurante en Praga
Activos:Reembolsos:Empleador 632,00 CZK
Pasivos:TarjetaDeCrédito $-27,71
Estos son gastos de negocios de un viaje a Praga. Ingresé tanto los montos en CZK como en USD para que la tarjeta de crédito se equilibre adecuadamente.
Ahora recibo mi reembolso de gastos:
02/28 Empleador
Activos:Cheques $2359,91
Ingresos:Salario $-2000,00
Activos:Reembolsos:Empleador $-359,91
Está bien, hasta donde llega, pero cuando reviso los saldos, hay una gran cantidad pendiente en CZK porque supongo que no está contabilizada. Tratar de colocar los montos en CZK en el reembolso lleva a diferentes errores sobre saldos no cuadrados. (En el caso real del que se tomó esto, también hay transacciones en GBP, como sucede.)
¿Debería estar haciendo algo más en el ledger para que esto se equilibre adecuadamente entre las monedas? Supongo que podría simplemente poner los gastos en USD y marcar los montos en CZK en un comentario, pero parece más limpio registrar el monto real del gasto de la factura.