Filtrovanie a vyhľadávanie záznamov v beancount.io
Používateľské rozhranie beancount.io poskytuje výkonné filtre v pravom hornom rohu stránky, ktoré vám pomôžu vyhľadávať a analyzovať konkrétne záznamy vo vašich prehľadoch. Môžete kombinovať viacero filtrov, aby ste zúžili výsledky. Nižšie sú uvedené hlavné možnosti filtrovania:
Časový filter
Filtrujte záznamy podľa dátumu alebo obdobia. Môžete použiť:
- Roky:
2023 - Kvartály:
2022-Q1 - Mesiace:
2024-05 - Týždne:
2025-W23 - Dni:
2024-06-04 - Rozsahy:
2022 - 2023-06(od začiatku roka 2022 do konca júna 2023)
Môžete tiež použiť premenné relatívneho dátumu:
year,quarter,month,week,day- Kombinovať s matematikou:
year - day(od začiatku tohto roka do dnešného dňa),year-1 - year(minulý rok a tento rok) - Použite zátvorky na objasnenie:
(month)-10je 10. deň tohto mesiaca,month-10je pred 10 mesiacmi
Filter účtov
Filtrujte podľa názvu účtu, komponentu účtu alebo regulárneho výrazu:
- Celý alebo čiastočný názov účtu:
Assets:Cash,Expenses - Regex:
.*Company.*(zhoduje sa s akýmkoľvek účtom obsahujúcim "Company")
Filtre pre značky, odkazy, príjemcov a metadáta
- Podľa značky:
#food - Podľa odkazu:
^receipt - Podľa príjemcu:
payee:"restaurant" - Podľa popisu:
narration:'Dinner with Joe' - Podľa typu dokumentu:
document:"\.pdf$" - Podľa ľubovoľného textu: jednoducho napíšte (napr.
Cash withdrawal) - Pre poznámky: vyhľadáva text komentárov
Ak filter obsahuje medzery alebo špeciálne znaky, uveďte ho do úvodzoviek pomocou ' alebo " .
Vylúčenie záznamov
Pridajte - pred filter, aby ste vylúčili zhody:
-#tag(vylúčiť značku)- (^link #tag)(vylúčiť odkazy alebo značky)
Rozšírené: Filtre atribútov účtovania
any(id:'12', account:"Cash$")- zodpovedá záznamom s aspoň jedným účtovaním s metadátamiid: 12alebo účtom končiacim naCashall(-account:"^Expenses:Food")- vylúči všetky transakcie s účtovaním doExpenses:Food
Kombinovanie filtrov
- Oddeľte filtre medzerami pre "AND" (všetky sa musia zhodovať)
- Oddeľte čiarkami pre "OR" (akákoľvek zhoda)
- Použite zátvorky na zoskupenie filtrov
Poznámky k porovnávaniu
- Všetko porovnávanie nerozlišuje veľké a malé písmená
- Filtre používajú syntax regulárnych výrazov jazyka Python
- Ak nejde o platný regulárny výraz, filter bude hľadať presnú zhodu
Vďaka týmto flexibilným filtrom je jednoduché preniknúť do vašich finančných údajov a rýchlo nájsť záznamy, ktoré vás zaujímajú, vo webovom rozhraní beancount.io.