Martin Blais wrote:
thank you! pointers are appreciated, even if i don't have
time now to dig into it very deeply.
fin
> --00000000000024ef3106148535d8
> Content-Type: text/plain; charset="UTF-8"
> Content-Transfer-Encoding: quoted-printable
>
> On Mon, Mar 25, 2024 at 6:58=E2=80=AFPM fin <
f...@anthive.com> wrote:
>
>> John Lee wrote:
>>
>> > I'm new to beancount (but not to PTA, though rusty). I should have rea=
> d
>> the docs for v3 first, but I was surprised to see there's no bean-report =
> in
>> v3.
>> >
>> > What do people use to get e.g. a balance report? Same question for
>> whatever other reports people regularly find useful?
>>
>
> bean-query
>
>
>
>
>> >
>> > I see there's beanquery split out into a separate repo. Do people
>> really use that just to get a balance report? (I don't mean to suggest
>> that's bad if that's the way people do it, I just suspect I'm missing
>> something)
>>
>
> yes
> bean-query has moved to its own repository.
> You can also build scripts against the API
>
>
>
>> a good question and one that will be followed by me. :)
>>
>> the two reports i use constantly right now are balance (bal)
>> and networth (netw). i haven't had time to worry about writing
>> either of those using the query language because i'd like to
>> finish my conversion efforts before the spring planting season
>> gets here (i'm not sure i'll get all of it done, but i am
>> making progress :) ).
>>
>> that said, perhaps someone else has already written them?
>>
>
> balance you can do with a "select account, sum(position) ... group by
> account".
> net worth requires a custom script, especially depending on what you
>
> here's something I wrote a long while ago:
>
https://github.com/beancount/beanlabs/blob/master/beanlabs/compensation/net=
> -worth-over-time.py
> --=20
> You received this message because you are subscribed to the Google Groups "=
> Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an e=
> mail to
beancount+...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/=
> beancount/CAK21%2BhPZkrWbCTAH2HX3xckL_ogN9i9FxCsg7wjJy3S2wMEj9w%40mail.gmai=
>
l.com.
>
> --00000000000024ef3106148535d8
> Content-Type: text/html; charset="UTF-8"
> Content-Transfer-Encoding: quoted-printable
>
><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
> t-family:arial,sans-serif;font-size:small"><span style=3D"font-family:Arial=
> ,Helvetica,sans-serif">On Mon, Mar 25, 2024 at 6:58=E2=80=AFPM fin <<a h=
> ref=3D"mailto:
f...@anthive.com">
f...@anthive.com</a>> wrote:</span><br></d=
> iv></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
>=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
> -left:1ex">John Lee wrote:<br>
><br>
> > I'm new to beancount (but not to PTA, though rusty).=C2=A0 I shoul=
> d have read the docs for v3 first, but I was surprised to see there's n=
> o bean-report in v3.<br>
> ><br>
> > What do people use to get e.g. a balance report?=C2=A0 Same question f=
> or whatever other reports people regularly find useful?<br></blockquote><di=
> v><br></div><div><div class=3D"gmail_default" style=3D"font-family:arial,sa=
> ns-serif;font-size:small">bean-query</div><div class=3D"gmail_default" styl=
> e=3D"font-family:arial,sans-serif;font-size:small"><br></div><br></div><div=
>>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
> 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> ><br>
> > I see there's beanquery split out into a separate repo.=C2=A0 Do p=
> eople really use that just to get a balance report?=C2=A0 (I don't mean=
> to suggest that's bad if that's the way people do it, I just suspe=
> ct I'm missing something)<br></blockquote><div><br></div><div class=3D"=
> gmail_default" style=3D"font-family:arial,sans-serif;font-size:small">yes</=
> div><div class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font=
> -size:small">bean-query has moved to its own repository.</div><div class=3D=
> "gmail_default" style=3D"font-family:arial,sans-serif;font-size:small">You =
> can also build scripts against the API</div><div class=3D"gmail_default" st=
> yle=3D"font-family:arial,sans-serif;font-size:small"><br></div><div class=
>=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size:small"><=
> br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
> x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
><br>
>=C2=A0 a good question and one that will be followed by me.=C2=A0 :)<br>
><br>
>=C2=A0 the two reports i use constantly right now are balance (bal)<br>
> and networth (netw).=C2=A0 i haven't had time to worry about writing<br=
>>
> either of those using the query language because i'd like to<br>
> finish my conversion efforts before the spring planting season<br>
> gets here (i'm not sure i'll get all of it done, but i am<br>
> making progress :) ).<br>
><br>
>=C2=A0 that said, perhaps someone else has already written them?<br></block=
> quote><div><br></div><div><div class=3D"gmail_default" style=3D"font-family=
>:arial,sans-serif;font-size:small">balance you can do with a "select a=
> ccount, sum(position) ... group by account".</div><div class=3D"gmail_=
> default" style=3D"font-family:arial,sans-serif;font-size:small">net worth r=
> equires a custom script, especially depending on what you=C2=A0</div><div c=
> lass=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size:smal=
> l"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,sans-s=
> erif;font-size:small">here's something I wrote a long while ago:</div><=
> div class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size=
>:small"><a href=3D"
https://github.com/beancount/beanlabs/blob/master/beanla=
> bs/compensation/net-worth-over-time.py">
https://github.com/beancount/beanla=
> bs/blob/master/beanlabs/compensation/net-worth-over-time.py</a></div><br></=
> div><div><br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=
>=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
> -left:1ex">
><br>
><br>
>=C2=A0 fin<br>
><br>
> -- <br>
> You received this message because you are subscribed to the Google Groups &=
> quot;Beancount" group.<br>
> To unsubscribe from this group and stop receiving emails from it, send an e=
> mail to <a href=3D"mailto:
beancount%2Bunsu...@googlegroups.com" target=
>=3D"_blank">
beancount+...@googlegroups.com</a>.<br>
> To view this discussion on the web visit <a href=3D"
https://groups.google.c=
> om/d/msgid/beancount/d4c9dk-06o.ln1%
40anthive.com" rel=3D"noreferrer" targe=
> t=3D"_blank">
https://groups.google.com/d/msgid/beancount/d4c9dk-06o.ln1%40a=
>
nthive.com</a>.<br>
></blockquote></div></div>
>
><p></p>
>
> -- <br />
> You received this message because you are subscribed to the Google Groups &=
> quot;Beancount" group.<br />
> To unsubscribe from this group and stop receiving emails from it, send an e=
> mail to <a href=3D"mailto:
beancount+...@googlegroups.com">beancount=
> +
unsub...@googlegroups.com</a>.<br />
> To view this discussion on the web visit <a href=3D"
https://groups.google.c=
> om/d/msgid/beancount/CAK21%2BhPZkrWbCTAH2HX3xckL_ogN9i9FxCsg7wjJy3S2wMEj9w%=
>
40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">
https://groups.goo=
>
gle.com/d/msgid/beancount/CAK21%2BhPZkrWbCTAH2HX3xckL_ogN9i9FxCsg7wjJy3S2wM=
> Ej9w%
40mail.gmail.com</a>.<br />
>
> --00000000000024ef3106148535d8--
>