Preskočiť na hlavný obsah
Predikcia budúcich transakcií

Predikcia budúcich transakcií

Naučte sa implementovať plugin v Beancount na predikciu budúcich opakujúcich sa transakcií, čím zlepšíte svoje finančné plánovanie a riadenie.

Beancount dokáže projektovať budúce opakujúce sa transakcie pomocou pluginu fava.plugins.forecast. To vám umožní vizualizovať budúci vplyv pravidelných príjmov a výdavkov, ako sú mzdy, nájomné a predplatné, na vaše finančné správy.

Snímka obrazovky pluginu Forecast

Krok 1: Aktivácia pluginu Forecast

Najprv musíte aktivovať plugin pridaním nasledujúceho riadku na začiatok súboru hlavnej knihy Beancount:

plugin "fava.plugins.forecast"

Krok 2: Vytvorenie predikovanej transakcie

Na predikciu opakujúcej sa transakcie vytvorte jednu transakciu pomocou príznaku # (namiesto * alebo !) a do popisu pridajte špeciálnu predikčnú značku.

Základná štruktúra vyzerá takto:

RRRR-MM-DD # "Popis [FREKVENCIA PODMIENKY]"
  Účet:Jeden      100.00 USD
  Účet:Dva       -100.00 USD

Plugin Forecast použije tento záznam ako šablónu na generovanie budúcich transakcií vo vašich správach.

Pochopenie syntaxe predikcie

Predikčná značka v popise sa riadi špecifickým formátom: [FREKVENCIA PODMIENKY].

Frekvencia

Časť FREKVENCIA je povinná a určuje, ako často sa transakcia opakuje. Musí byť napísaná veľkými písmenami.

  • DENNE
  • TÝŽDENNE
  • MESAČNE
  • ŠTVRŤROČNE
  • ROČNE

Príklad: Mesačná platba nájomného Táto transakcia sa bude projektovať na 1. deň každého mesiaca od januára 2024.

2024-01-01 # "Platba nájomného [MESAČNE]"
  Výdavky:Bývanie:Nájomné            2500.00 USD
  Aktíva:Bežný účet                 -2500.00 USD

Podmienky (voliteľné)

Môžete pridať voliteľné PODMIENKY na kontrolu trvania a vzoru predikcie.

1. Nastavenie dátumu ukončenia pomocou DO Použite DO RRRR-MM-DD na zastavenie predikcie k určitému dátumu.

  • Príklad: Členstvo v posilňovni, ktoré končí tento rok.

    2024-01-15 # "Členstvo v posilňovni [MESAČNE DO 2024-12-31]"
      Výdavky:Zdravie:Posilňovňa            80.00 USD
      Aktíva:Bežný účet                    -80.00 USD

2. Obmedzenie počtu výskytov pomocou OPAKOVAŤ Použite OPAKOVAŤ n KRÁT na vygenerovanie transakcie určitý počet krát.

  • Príklad: Pôžička na auto so 36 zostávajúcimi splátkami.

    2024-01-25 # "Splátka auta [MESAČNE OPAKOVAŤ 36 KRÁT]"
      Výdavky:Doprava:Splátka auta         450.00 USD
      Záväzky:Pôžička na auto             -450.00 USD

3. Vytváranie nepravidelných vzorov pomocou VYNECHÁŤ Použite VYNECHÁŤ n ČAS/ČASY na vynechanie intervalov. Toto je užitočné napríklad pre dvojtýždenné výplaty.

  • Príklad: Dvojtýždenná mzda (vyskytuje sa každé dva týždne).

    2024-01-05 # "Dvojtýždenná mzda [TÝŽDENNE VYNECHÁŤ 1 ČAS]"
      Aktíva:Bežný účet                   3000.00 USD
      Príjem:Mzda                        -3000.00 USD

Praktický príklad: Mesačný rozpočet

Môžete kombinovať viacero predikcií na projektovanie celého vášho rozpočtu vrátane rôznych príjmových a výdavkových tokov.

plugin "fava.plugins.forecast"
 
; === PRÍJMY ===
2024-01-05 # "Dvojtýždenná mzda [TÝŽDENNE VYNECHÁŤ 1 ČAS]"
  Aktíva:Bežný účet                   3000.00 USD
  Príjem:Mzda                        -3000.00 USD
 
; === VÝDAVKY ===
2024-01-01 # "Nájomné [MESAČNE]"
  Výdavky:Bývanie:Nájomné            2500.00 USD
  Aktíva:Bežný účet                 -2500.00 USD
 
2024-01-01 # "Potraviny [TÝŽDENNE]"
  Výdavky:Potraviny:Potraviny         150.00 USD
  Aktíva:Bežný účet                  -150.00 USD
 
2024-01-15 # "Povinné poistenie auta [ŠTVRŤROČNE OPAKOVAŤ 4 KRÁT]"
  Výdavky:Poistenie:Auto              450.00 USD
  Aktíva:Bežný účet                  -450.00 USD

Po pridaní týchto záznamov vaše správy, ako napríklad Výkaz ziskov a strát a graf Čistého zisku, automaticky zahrnú projektované údaje, čo vám poskytne jasný prehľad o vašej finančnej budúcnosti.

Riešenie problémov a osvedčené postupy

  • Predikcie sa nezobrazujú?

    • Uistite sa, že plugin "fava.plugins.forecast" je vo vašom súbore hlavnej knihy.
    • Použite príznak # pre transakciu, nie *.
    • Skontrolujte preklepy v značke frekvencie (napr. [MESAČNE] nie [Mesačne] alebo [MESAČN]).
  • Osvedčené postupy

    • Buďte popisní: Používajte jasné popisy, aby ste vedeli, na čo každá predikcia slúži.
    • Pravidelne kontrolujte: Aktualizujte svoje predikcie (napr. pri zvýšení mzdy alebo zmene nájomného), aby zostali presné.
    • Používajte koncové podmienky: Pre transakcie, ktoré nie sú trvalé (ako pôžičky alebo predplatné), použite DO alebo OPAKOVAŤ, aby ste zabránili ich nekonečnej predikcii.