[moneydance] Using hundredths in Turkish Lira account

Edward Reid edward at paleo.org
Thu Jun 26 22:48:04 EDT 2008


At 07:32 06/26/08 -0600, Hans Derycke wrote:
>This is interesting: there's no way to tell how many decimals a currency 
>has been set up with.

In this case, it's easy to guess from the exchange rate shown that the 
currency definition in MD is the old Lira.

>I would suggest creating a new currency, with two decimals, and try to 
>enter a transaction with two decimals.

Another possibility is to export your accounts as XML, open the XML file in 
a text editor, and look for the text

   <CURRENCY>
    <CURRID>61</CURRID>
    <CURRCODE>TRL</CURRCODE>
    <NAME>Turkish Lira</NAME>
    <RAWRATE>10000</RAWRATE>
    <DECPLACES>0</DECPLACES>

in the XML file. Note that the RAWRATE has probably been updated to 
something different. Replace the 0 in the last line with a 2. Then open the 
XML file in MD. (There's an asymmetry here -- Export to create the XML file 
but Open to retrieve it.) I don't remember if you then need to do a Save As 
-- it's been a while since I needed this trick.

MAKE SURE YOU HAVE BACKUPS! I'm pretty sure there have been discussions 
about editing currency definitions here in the past, but I can't recall 
what the result was on changing decimal places, or if that was even in the 
topic.

Also note that the currency code shown is TRL, verifying that it's not the 
new TRY. For this reason, it may be better to follow Hans' suggestion to 
create the new currency.

Edward
-- 
Art works by Melynda Reid: http://paleo.org



More information about the moneydance-info mailing list