BEAN-REPORT(1)

πŸ“¦
version 2.3.6 Β· 3 versions
, in ubuntu noble

πŸ’– BEAN-REPORT(1) πŸ’–

okay bestie, welcome to bean-report β€” it's a User Commands situation, and it literally produces all the accounting reports you could ever want from a Beancount ledger. no cap. 🫘✨


✨ NAME ✨

bean-report β€” produces various accounting reports from a Beancount ledger 🌸


πŸŽ€ DESCRIPTION πŸŽ€

usage:

bean-report [-h] [--version] [--help-reports [HELP_REPORTS]]

      [--help-formats [HELP_FORMATS]] [-f
      {text,csv,html,htmldiv,xls,ofx,beancount}] [-o OUTPUT] [-t] [-q]
      FILENAME.beancount
      {balances,bal,trial,balsheet,income,journal,register,account,conversions,documents,holdings,cash,networth,equity,export_holdings,export_portfolio,pfexport,exportpf,commodities,lifetimes,prices,all_prices,pricedb,pricesdb,prices_db,tickers,symbols,check,validate,errors,print,accounts,current_events,latest_events,events,activity,updated,stats-types,stats-directives,stats-entries,stats-postings,ledger,hledger}
      ...

Produce various custom implemented reports. that's the whole vibe. πŸ¦‹


🧚 positional arguments

  • FILENAME.beancount β€” the Beancount input filename to load. yes, that exact one. your ledger, your moment, main character energy. πŸ‘‘

πŸ’… options

  • -h, --help β€” show this help message and exit. classic. iconic. we love a helper. πŸ™ˆ
  • --version, -V β€” show program's version number and exit. so you know exactly which era of bean you're in. ⭐
  • --help-reports [HELP_REPORTS], --list-reports [HELP_REPORTS] β€” print the full list of supported reports and exit. it's giving menu. πŸ“
  • --help-formats [HELP_FORMATS], --list-formats [HELP_FORMATS] β€” print the full list of supported formats and exit. also a menu, but for formats. 🌈
  • -f {text,csv,html,htmldiv,xls,ofx,beancount}, --format {text,csv,html,htmldiv,xls,ofx,beancount} β€” output format. pick your aesthetic. πŸŽ€
  • -o OUTPUT, --output OUTPUT β€” output filename. if you don't specify one, the output goes to stdout. and here's the cute part: the filename gets inspected to select a sensible default format, if one is not requested. it just knows. πŸ”₯
  • -t, --timings, --verbose β€” print timings. for the girlies who need to know how long things took. ⏱️
  • -q, --no-errors β€” do not report errors. living in denial but make it a flag. πŸ’€

πŸ‘‘ report

  • {balances,bal,trial,balsheet,income,journal,register,account,conversions,documents,holdings,cash,networth,equity,export_holdings,export_portfolio,pfexport,exportpf,commodities,lifetimes,prices,all_prices,pricedb,pricesdb,prices_db,tickers,symbols,check,validate,errors,print,accounts,current_events,latest_events,events,activity,updated,stats-types,stats-directives,stats-entries,stats-postings,ledger,hledger} β€” name/specification of the desired report. yes, that is the entire list, and yes, you must pick one. choose wisely bestie. πŸ’–
ngl, the synopsis also ends in ... β€” because there's more spec to come after the report name. the vibes continue. 😭

and that's the whole page, fr fr. bean-report 2.3.6, April 2024 β€” mwah, slay, periodt. πŸ’…πŸ«Ά

πŸ“¦ where this page comes from