Salta al contingut principal

Una publicació etiquetades amb "Personalització"

Veure totes les etiquetes

Millora la teva experiència amb Beancount amb enllaços i consultes personalitzades

· 4 minuts de lectura
Mike Thrift
Mike Thrift
Marketing Manager

Beancount, el sistema de comptabilitat de partida doble estimat tant per desenvolupadors com per entusiastes de les finances, és potent per la seva simplicitat. Però per a aquells que volen més control i una navegació més ràpida dins de Fava, la interfície web de Beancount, els enllaços personalitzats de la barra lateral i les consultes SQL poden portar el teu flux de treball al següent nivell.

En aquesta guia, et mostrarem com:

  • Afegir enllaços d'accés ràpid a la barra lateral de Fava
  • Utilitzar consultes SQL per a un filtratge i anàlisi avançats
  • Personalitzar el teu flux de treball per a revisions mensuals o detecció d'anomalies

Per què personalitzar Fava?

Fava ja és una interfície bonica per visualitzar el teu llibre major de Beancount, però a mesura que el teu diari creix, també ho fa la necessitat de millors dreceres i consultes més intel·ligents.

Problemes que això resol:

  • Navegar repetidament per rangs de temps
  • Filtrar transaccions a través de comptes niuats
  • Detectar saldos negatius o anomalies més ràpidament

✨ Enllaços personalitzats a la barra lateral

Comencem millorant el teu flux de treball diari amb dreceres simples a la barra lateral. Aquests enllaços apareixen a la barra lateral esquerra de Fava i et poden portar directament a vistes filtrades com les transaccions d'aquest mes o els ingressos del mes passat.

Afegeix aquestes línies al teu fitxer de Beancount:

2021-01-01 custom "fava-sidebar-link" "Current Month" "/jump?time=month"
2021-01-01 custom "fava-sidebar-link" "Last Month" "/jump?time=month-1"
2021-01-01 custom "fava-sidebar-link" "Clear All" "/jump?account=&time=&filter="

Què fan:

  • Mes actual: Obre la vista de transaccions filtrada al mes actual.
  • Mes anterior: Salta instantàniament al mes anterior — ideal per a revisions de final de mes.
  • Esborrar tot: Restableix els filtres, mostrant totes les entrades de nou.

Aquestes dreceres eliminen la introducció manual de temps i fan que la teva experiència amb Fava sigui més fluida i personalitzada.

🔍 Consultes SQL personalitzades

Per a una anàlisi més profunda, la interfície SQL de Fava és increïblement potent. Aquí hi ha una consulta que troba tots els saldos negatius en comptes que coincideixen amb un patró — perfecte per senyalitzar transaccions inusuals o problemàtiques.

SELECT account, units(sum(position)), sum(position)
WHERE number(units(position)) < 0
AND account ~ '.*:BCM:.*'
AND date >= DATE(2021,12,9)
AND date < DATE(2022,1,9)

Desglossament:

  • account ~ '.*:BCM:.*': Filtra comptes que contenen :BCM: al seu nom.
  • number(units(position)) < 0: Senyalitza saldos negatius (p. ex., pressupostos excedits).
  • Els filtres de data limiten el resultat a una finestra específica d'1 mes.

Casos d'ús:

  • Detectar errors com despeses duplicades o assentaments incorrectes
  • Auditar un proveïdor o categoria específica
  • Extreure ràpidament informació útil per a la pressupostació

🛠 Consell professional: Combina enllaços + consultes

Tot i que Fava no permet enllaços directes a consultes personalitzades, pots crear un hàbit de revisió mensual mitjançant:

  • Utilitzar l'enllaç “Mes actual” per començar la teva revisió
  • Obrir la pestanya de les teves consultes guardades en un altre panell
  • Revisar ambdós simultàniament — primer filtra, després aprofundeix

Aquesta combinació t'ajuda a detectar anomalies abans que s'agreugin i a assegurar que el teu llibre major es mantingui net.

Consideracions finals

Beancount és minimalista per disseny, però petites millores com aquestes aporten grans guanys en eficiència. Tant si estàs revisant el teu pressupost, depurant saldos estranys o simplement estalviant clics, els enllaços personalitzats i les consultes SQL et donen més poder i menys fricció.

Bonus: Si utilitzes els informes personalitzats de Fava, fins i tot pots construir taulers de control complets adaptats als teus rituals de finances personals.

Preparat per prendre el control?

Comença a poc a poc: afegeix l'enllaç “Mes actual”. Després construeix les teves pròpies consultes. El teu jo futur t'ho agrairà.

Vols més consells com aquest? Subscriu-te al nostre butlletí o explora més receptes de Beancount a Beancount.io.