Add currency symbol
This commit is contained in:
1 parent
377b8bd3fc
commit
15dedad770
2 files changed
+11
-4
No files matched your search
+2
-1
@@ -10,7 +10,8 @@ class Currency(OSV):
|
||||
'Currency'
|
||||
_name = 'currency.currency'
|
||||
_description = __doc__
|
||||
name = fields.Char('Name', size=128, required=True, translate=True)
|
||||
name = fields.Char('Name', required=True, translate=True)
|
||||
symbol = fields.Char('Symbol', size=10, required=True)
|
||||
code = fields.Char('Code', size=3, required=True)
|
||||
rate = fields.Function('get_rate', string='Current rate', digits=(12, 6))
|
||||
rates = fields.One2Many('currency.currency.rate', 'currency', 'Rates')
|
||||
|
||||
+9
-3
@@ -17,11 +17,13 @@
|
||||
<![CDATA[
|
||||
<form string="Currency" col="6">
|
||||
<label name="name"/>
|
||||
<field name="name"/>
|
||||
<label name="code"/>
|
||||
<field name="code"/>
|
||||
<field name="name" colspan="3"/>
|
||||
<label name="active"/>
|
||||
<field name="active" xexpand="0" width="100"/>
|
||||
<label name="symbol"/>
|
||||
<field name="symbol"/>
|
||||
<label name="code"/>
|
||||
<field name="code"/>
|
||||
<label name="rounding"/>
|
||||
<field name="rounding"/>
|
||||
<label name="digits"/>
|
||||
@@ -60,6 +62,7 @@
|
||||
<![CDATA[
|
||||
<tree string="Currencies">
|
||||
<field name="name" select="1"/>
|
||||
<field name="symbol"/>
|
||||
<field name="code" select="1"/>
|
||||
<field name="rate"/>
|
||||
<field name="active" tree_invisible="1" select="2"/>
|
||||
@@ -117,6 +120,7 @@
|
||||
<record model="currency.currency" id="eur">
|
||||
<field name="name">Euro</field>
|
||||
<field name="code">EUR</field>
|
||||
<field name="symbol">€</field>
|
||||
<field name="rounding" eval="0.01"/>
|
||||
<field name="digits" eval="2"/>
|
||||
</record>
|
||||
@@ -128,12 +132,14 @@
|
||||
<record model="currency.currency" id="usd">
|
||||
<field name="name">United States dollar</field>
|
||||
<field name="code">USD</field>
|
||||
<field name="symbol">$</field>
|
||||
<field name="rounding" eval="0.01"/>
|
||||
<field name="digits" eval="2"/>
|
||||
</record>
|
||||
<record model="currency.currency" id="chf">
|
||||
<field name="name">Swiss franc</field>
|
||||
<field name="code">CHF</field>
|
||||
<field name="symbol">Fr.</field>
|
||||
<field name="rounding" eval="0.01"/>
|
||||
<field name="digits" eval="2"/>
|
||||
</record>
|
||||
|
||||
Reference in new issue
Block a user