On Sat, Nov 6, 2021 at 6:15 PM Jasel17212 <[email protected]> wrote:

> When I started using ledger a few years ago, I defaulted to using the
> dollar symbol ($) in my journal files. This, of course, works just fine.
> If I want a balance sheet report, I run the following command:
>
> ledger -f 1.ldg --price-db price_db.txt -V --strict –explicit ^Ass ^Lia
> --depth 2
>
> This produces the following output:
>
>              $xxx.xx  Assets
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>              $xxx.xx    yyyyy
>             $-xxx.xx  Liabilities
>             $-xxx.xx    yyyyy
>             $-xxx.xx    yyyyy
>             $-xxx.xx    yyyyy
> --------------------
>          $xxx,xxx.xx
>
> I decided to switch to using USD instead of the dollar symbol. To do this
> I removed all of the dollar symbols from my journal files and price
> database and added USD. Following is the format I used:
>
> xxx.xx USD
>
> Now when I run the exact same balance sheet report, I see commodities that
> I didn’t see before I made my changes.
>
>          -5.37578 KO
>           xxx.xx USD
>     -2,139.718 VTHRX  Assets
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    Crypto
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>          -5.37578 KO
>           xxx.xx USD
>     -2,139.718 VTHRX    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>          -xxx.xx USD  Liabilities
>          -xxx.xx USD    yyyyy
>          -xxx.xx USD    yyyyy
>          -xxx.xx USD    yyyyy
> --------------------
>          -5.37578 KO
>       xxx,xxx.xx USD
>     -2,139.718 VTHRX
>
> What’s interesting here is that the non-USD commodities appear to be
> commodities that I’ve previously sold.  In other words, I no longer hold
> VTHRX, and while I do hold some KO, it’s a fraction of a share (see below).
>
> If I run the same command WITHOUT the -V option, I get a report that
> accurately reflects my current holdings:
>
> ledger -f 1.ldg --price-db price_db.txt --strict –explicit ^Ass ^Lia
> --depth 2
>
>       x.xxxxxxxx ABC
>           0.04860 KO
>           xxx.xx USD  Assets
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>       x.xxxxxxxx ABC    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           0.04860 KO
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>           xxx.xx USD    yyyyy
>          -xxx.xx USD  Liabilities
>          -xxx.xx USD    yyyyy
>          -xxx.xx USD    yyyyy
>          -xxx.xx USD    yyyyy
> --------------------
>       x.xxxxxxxx ABC
>           0.04860 KO
>       xxx,xxx.xx USD
>
> Running the original command with -X USD produces the output I expected to
> get in the first place. In other words, the same output I received before
> changing $ to USD, but with the new commodity designator.
>
> ledger -f 1.ldg --price-db price_db.txt -V --strict –explicit ^Ass ^Lia
> --depth 2 -X USD
>
>       xxx,xxx.xx USD  Assets
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>           xxx.xx USD   yyyyy
>          -xxx.xx USD Liabilities
>          -xxx.xx USD   yyyyy
>          -xxx.xx USD   yyyyy
>          -xxx.xx USD   yyyyy
> --------------------
>       xxx,xxx.xx USD
>
> Any ideas on what’s happening here?
>
>
Totally can't speak to what's happening in 'ledger' - - - but - - - I'm
wondering why
you would want the change?

For business - - - - one is expected to run the journal in one's main
currency.
Other currencies are all handled in the main currency.
I think that if there is enough usage of any other currency one could use a
sub-journal for any such but imo that would be a fairly high volume of
activity
and also involve the use of other currency accounts.

Regards

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CAPpdf5-KXgu3ET89knqDkVufrt4G2QXm3%2BL%3DoH3Kk%3Da%2BG6zPDQ%40mail.gmail.com.

Reply via email to