This works perfectly.  

2014-06-18
  A        -1 EUR  @ $1.00
  A        -1 CAD  @ $1.00
  C        $2.00

for -V bal 
              $-2.00  A
               $2.00  C
--------------------
                   0

but when I use fixed price I get an error
2014-06-18
  A        -1 EUR  {=$1.00}
  A        -1 CAD  {=$1.00}
  C        $2.00
  
  
 
for -V bal or simply bal 

While parsing file "test.txt", line 5:
While balancing transaction from "test.txt", lines 1-5:
> 2014-06-18
>   A           -1 EUR  {=$1.00}
>   A           -1 CAD  {=$1.00}
>   C           $2.00
>   
Unbalanced remainder is:
               $2.00
     -1 CAD {=$1.00}
     -1 EUR {=$1.00}
Amount to balance against:
               $2.00
Error: Transaction does not balance
 
A bug (992) is already opened  but that is another issue or may be arising 
of this. When I debug both cases using code amount. the parsing is fine but 
when I use code commodity,price.  the value conversion is working fine for 
market price but there is not even a single debug message in case of fixed 
price and it simply fails. 
debug text : 
https://gitorious.org/ledger/npo-ledger-cli/source/5037c020666a099131a7464bb07549199fad78da:rounding/bug_reports/992_debug.txt

Error also occur for this 
2014-06-18
  A        -1 EUR  {=$1.00}
  A        -1 CAD  {=$1.00}
  C        -1 EUR  @ $1.00
  C        -1 CAD  @ $1.00
  
The point is when value conversion is accepted for market price then it 
should work in case of fixed price too. There is no precision problem here. 
Is it something I am missing?


  
 

-- 

--- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to