Preskočiť na hlavný obsah

Rozdelenie Beancount denníka do viacerých súborov

Rozdeľte Beancount denník do viacerých súborov pomocou direktív include: vytvárajte, vkladajte, premenúvajte a odstraňujte súbory v editore Beancount.io, vrátane cenových kanálov.

Jedna hlavná kniha Beancount môže zahŕňať viacero súborov. Rozdelenie hlavnej knihy — napríklad jeden súbor na rok, na rodinu účtov alebo na triedu aktív — udržiava veľké hlavné knihy organizované a zjednodušuje archiváciu starých transakcií. Beancount spája súbory dohromady pomocou direktív include v main.bean.

Postupujte podľa týchto krokov na vytvorenie a správu ďalších súborov v editore beancount.io:

Vytvorte nový súbor​

Prejdite na kartu editora súborov v ľavom navigačnom paneli. Otvorte rozbaľovaciu ponuku „File" a kliknite na „Create a new file".

File > create a new file

Pomenujte nový súbor​

Zadajte platný názov súboru a uložte ho. Každý názov súboru musí končiť na .bean.

Name your new file

Zahrňte súbor​

Tento krok je povinný: vložte novo vytvorený súbor do main.bean, inak jeho záznamy nebudú súčasťou hlavnej knihy.

Napríklad, ak ste pridali stock.bean, pridajte include "stock.bean" do main.bean.

Include the file

Vložte spravovaný cenový kanál​

Hostované Beancount.io dokáže tiež spracovať podporovanú cenovú URL ako virtuálny súbor iba na čítanie. Pomocou výberu Live Prices a sprievodcu nastavením vyberte kanály a vložte ich direktívy include do súboru, ktorý vaša hlavná kniha načíta. Spravované ceny nie sú upraviteľné súbory vytvorené týmto postupom. Upstream Beancount a Fava potrebujú lokálne cenové súbory; kompatibilné verzie bea majú samostatnú podporu spravovaných direktív include.

Obnovte a prejdite na súbor​

Obnovte stránku a súbor sa zobrazí v rozbaľovacej ponuke „File".

Refresh and go to file

Premenujte alebo vymažte súbor​

S otvoreným súborom ho premenujte alebo odstráňte z rozbaľovacej ponuky „Edit".

Rename or delete the file

Máte problémy?​

Pýtajte sa v telegramovej skupine Beancount.

Zdroj: https://beancount.io/sk/docs/Tips/multi-file-support