Filtrando e Pesquisando Lançamentos em beancount.io
A interface do beancount.io fornece filtros poderosos no canto superior direito da página para ajudá-lo a encontrar e analisar lançamentos específicos em seus relatórios. Você pode combinar vários filtros para restringir os resultados. Abaixo estão as principais opções de filtragem:
Filtro de Tempo
Filtre os lançamentos por data ou período. Você pode usar:
- Anos:
2023 - Trimestres:
2022-Q1 - Meses:
2024-05 - Semanas:
2025-W23 - Dias:
2024-06-04 - Intervalos:
2022 - 2023-06(do início de 2022 até o final de junho de 2023)
Você também pode usar variáveis de data relativas:
year,quarter,month,week,day- Combine com matemática:
year - day(do início deste ano até hoje),year-1 - year(ano passado e este ano) - Use parênteses para esclarecer:
(month)-10é o dia 10 deste mês,month-10é 10 meses atrás
Filtro de Conta
Filtre por nome da conta, componente da conta ou uma expressão regular:
- Nome da conta completo ou parcial:
Ativos:Caixa,Despesas - Regex:
.*Empresa.*(corresponde a qualquer conta que contenha "Empresa")
Filtros de Tag, Link, Beneficiário e Metadados
- Por tag:
#comida - Por link:
^recibo - Por beneficiário:
beneficiário:"restaurante" - Por narração:
narração:'Jantar com o João' - Por tipo de documento:
documento:"\.pdf$" - Por qualquer texto: basta digitar (por exemplo,
Retirada de dinheiro) - Para Notas: pesquisa o texto do comentário
Se o filtro contiver espaços ou caracteres especiais, coloque-o entre aspas com ' ou " .
Excluindo Lançamentos
Adicione um - antes de um filtro para excluir correspondências:
-#tag(excluir tag)-(^link #tag)(excluir links ou tags)
Avançado: Filtragem de Atributos de Lançamento
any(id:'12', account:"Cash$")- corresponde a lançamentos com pelo menos um lançamento com metadadosid: 12ou conta que termina emCashall(-account:"^Expenses:Food")- exclui todas as transações com um lançamento paraDespesas:Comida
Combinando Filtros
- Separe os filtros com espaços para "E" (todos devem corresponder)
- Separe com vírgulas para "OU" (qualquer correspondência)
- Use parênteses para agrupar filtros
Notas sobre Correspondência
- Toda a correspondência não diferencia maiúsculas de minúsculas
- Os filtros usam a sintaxe de expressão regular do Python
- Se não for uma regex válida, o filtro procurará uma correspondência exata
Esses filtros flexíveis facilitam a análise detalhada de seus dados financeiros e a localização rápida dos lançamentos que você deseja na interface web do beancount.io.