Re: Custom format to remove the currency

2020-10-17 Thread John Wiegley
> "JD" == Jimi Damon  writes:

JD> Thanks for that...also you solved a problem for me with roundto. Why is
JD> roundto() so sensitive to spaces in it's argument ?

JD> This works

JD> roundto(amount, 2 )

JD> but this doesn't ??

JD> roundto(amount,2)

Well, comma might be a European decimal separator, and "amount" might be the
name of a commodity, and you might be specifying 0,2 of that commodity very
lazily.

I agree this should be an error, and welcome a bug report, but that's what
Ledger is thinking in this case.

John

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/m2h7qso1wf.fsf%40newartisans.com.


Re: Custom format to remove the currency

2020-10-17 Thread Jimi Damon
Thanks for that...also you solved a problem for me with roundto.

Why is roundto() so sensitive to spaces in it's argument ?

This works

roundto(amount, 2 )

but this doesn't ??

roundto(amount,2)



On Sat, Oct 17, 2020 at 5:48 AM Jasel17212 
wrote:

> The 'clear_commodity' function should do this for you.
>
> echo -ne "2019/12/01 * Mortgage\n Expenses:Mortgage \$1.00\n
> Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format
> "%(clear_commodity(roundto(amount, 2)))\n"
>
>
> On Sunday, October 11, 2020 at 2:08:52 PM UTC-5 jda...@gmail.com wrote:
>
>> Hi,
>>
>> I am just looking for the correct command to remove the currency from a
>> ledger custom format.
>>
>> I have some other scripts that process the results and they I'd prefer to
>> not have to pipe the output of ledger into something just to remove "$"
>> from the report.
>>
>> Is there a  way to get the %amount in a format without the currency
>> attached to it ?
>>
>> echo -ne "2019/12/01 * Mortgage\nExpenses:Mortgage  \$1.00\n
>>Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format
>> "%(roundto(amount, 2))\n"
>>
>>
>> I'd love to get
>> 1.00
>>
>> Instead of
>> $1.00
>>
>>
>>
>>
>> --
>
> ---
> 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 ledger-cli+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ledger-cli/6edc4ca9-e77b-4468-899c-bdb898077ec6n%40googlegroups.com
> 
> .
>

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CAHkuPsv5z0Eph6ofJNJ9nvP8UKn9_FizS9UN%2BZfingP6nFfy-A%40mail.gmail.com.


Re: Custom format to remove the currency

2020-10-17 Thread Jasel17212
The 'clear_commodity' function should do this for you.

echo -ne "2019/12/01 * Mortgage\n Expenses:Mortgage \$1.00\n 
Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
"%(clear_commodity(roundto(amount, 2)))\n"


On Sunday, October 11, 2020 at 2:08:52 PM UTC-5 jda...@gmail.com wrote:

> Hi,
>
> I am just looking for the correct command to remove the currency from a 
> ledger custom format.
>
> I have some other scripts that process the results and they I'd prefer to 
> not have to pipe the output of ledger into something just to remove "$" 
> from the report.
>
> Is there a  way to get the %amount in a format without the currency 
> attached to it ? 
>
> echo -ne "2019/12/01 * Mortgage\nExpenses:Mortgage  \$1.00\n   
>  Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
> "%(roundto(amount, 2))\n"
>
>
> I'd love to get 
> 1.00
>
> Instead of 
> $1.00
>
>
>
>
>

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/6edc4ca9-e77b-4468-899c-bdb898077ec6n%40googlegroups.com.


Re: Custom format to remove the currency

2020-10-11 Thread Jimi Damon
I'm feeding it into other reporting /  tax software



On Sunday, October 11, 2020 at 1:17:38 PM UTC-7 Ajoeibin wrote:

> On Sun, Oct 11, 2020 at 2:08 PM Jimi Damon  wrote:
> >
> > Hi,
> >
> > I am just looking for the correct command to remove the currency from a 
> ledger custom format.
> >
> > I have some other scripts that process the results and they I'd prefer 
> to not have to pipe the output of ledger into something just to remove "$" 
> from the report.
> >
> > Is there a way to get the %amount in a format without the currency 
> attached to it ?
> >
> > echo -ne "2019/12/01 * Mortgage\n Expenses:Mortgage \$1.00\n 
> Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
> "%(roundto(amount, 2))\n"
> >
> >
> > I'd love to get
> > 1.00
> >
> > Instead of
> > $1.00
>
>
> Greetings
>
> No answer(s) here but I'd be quite curious as to why you don't what
> the currency symbol to be connected?
>
> 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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/a9a8608b-5f86-40ae-9bb2-7bb00ea0f47bn%40googlegroups.com.


Re: Custom format to remove the currency

2020-10-11 Thread o1bigtenor
On Sun, Oct 11, 2020 at 2:08 PM Jimi Damon  wrote:
>
> Hi,
>
> I am just looking for the correct command to remove the currency from a 
> ledger custom format.
>
> I have some other scripts that process the results and they I'd prefer to not 
> have to pipe the output of ledger into something just to remove "$" from the 
> report.
>
> Is there a  way to get the %amount in a format without the currency attached 
> to it ?
>
> echo -ne "2019/12/01 * Mortgage\nExpenses:Mortgage  \$1.00\n
> Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
> "%(roundto(amount, 2))\n"
>
>
> I'd love to get
> 1.00
>
> Instead of
> $1.00


Greetings

No answer(s) here but I'd be quite curious as to why you don't what
the currency symbol to be connected?

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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CAPpdf5_M_BANLzTk7%3DswoTH3f3_kAG9zrUkm8rY6Qosp-y3Grg%40mail.gmail.com.


Custom format to remove the currency

2020-10-11 Thread Jimi Damon
Hi,

I am just looking for the correct command to remove the currency from a
ledger custom format.

I have some other scripts that process the results and they I'd prefer to
not have to pipe the output of ledger into something just to remove "$"
from the report.

Is there a  way to get the %amount in a format without the currency
attached to it ?

echo -ne "2019/12/01 * Mortgage\nExpenses:Mortgage  \$1.00\n
 Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format
"%(roundto(amount, 2))\n"


I'd love to get
1.00

Instead of
$1.00

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CAHkuPsui39rb4pV3zF76ComZ6qvrzHD6R3_8qq7j%2BuTFB254Lg%40mail.gmail.com.