4 votos

En ledger-cli, ¿puedo detener la traducción automática más adelante en el archivo?

Si tiene una transacción automatizada en el archivo del libro mayor, ¿puede posteriormente en el archivo eliminarla o redefinirla?

Por ejemplo, si los estudiantes viven juntos y

= /^expenses:internet/
    mark   .5
    sophie  .5
    assets:shared  -1

pero luego el día X son 3 o 4 alumnos, hay que cambiar las reglas. Mis experimentos no tuvieron éxito. Una nueva regla sólo añade otras reservas, pero no elimina la regla anterior.

¿Cómo puedo eliminar el antiguo?

Cuando sólo añado una regla invertida como

= /^expenses:internet/
    mark   -.5
    sophie  -.5
    assets:shared  1

los cálculos son correctos, pero un ledger reg se ve muy feo. ¿Hay alguna forma mejor?

4voto

Sergey Vlasov Puntos 2615

Se puede limitar en función de la fecha:

= /^expenses:internet/ and expr date < [2022-05-03]
    mark   .5
    sophie  .5
    assets:shared  -1

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X