Kaynağa Gözat

[ADD] commit inicial

adrielso 7 yıl önce
işleme
2b0895182a

+ 7 - 0
README.md

@@ -0,0 +1,7 @@
+# Utilidad de Moneda
+Este  modulo crea nuevos campo en el apartado moneda.
+## Campos creados
+* **thousands_separator**  - Separador de miles
+* **decimal_separator** - Separador de decimales
+* **decimal_places** - Cantidad de decimales
+* **symbol_position** - Posición del símbolo

+ 2 - 0
__init__.py

@@ -0,0 +1,2 @@
+# -*- codding : utf-8 -*-
+from model import res_currency

BIN
__init__.pyc


+ 11 - 0
__openerp__.py

@@ -0,0 +1,11 @@
+# -*- coding: utf-8 -*-
+{
+    'name': "Utilidad de Moneda",
+    'author': "Adrielso Kunert",
+    'category': 'Account',
+    'version': '0.1',
+    'depends': ['base','account'],
+    'data': [
+        'views/res_currency.xml',
+    ],
+}

+ 0 - 0
model/__init__.py


BIN
model/__init__.pyc


+ 11 - 0
model/res_currency.py

@@ -0,0 +1,11 @@
+# -*- coding: utf-8 -*-
+from openerp import models, fields
+
+class ResCurrency(models.Model):
+    _inherit = 'res.currency'
+    _name = 'res.currency'
+
+    decimal_separator = fields.Selection([('.', '.'),(',', ',')],'Decimal Separator', required=True)
+    decimal_places = fields.Integer(string='Decimal Places', default=0, required=True)
+    thousands_separator = fields.Selection([('.', '.'),(',', ',')],'thousands Separator', required=True)
+    symbol_position = fields.Selection([('before', 'Antes del importe'),('after', 'Después del importe')],'Symbol Position', required=True)

BIN
model/res_currency.pyc


BIN
static/description/icon.png


+ 20 - 0
views/res_currency.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data>
+        <record id="currency_utility_form" model="ir.ui.view">
+            <field name="name">currency.utility.form</field>
+            <field name="model">res.currency</field>
+            <field name="inherit_id" ref="base.view_currency_form"/>
+            <field name="arch" type="xml">
+                <xpath expr="//group[@string='Miscellaneous']" position="after">
+                    <group string="Eiru Diversos" >
+                        <field name="thousands_separator" string="Separador de miles"/>
+                        <field name="decimal_separator" string="Separador de decimales"/>
+                        <field name="decimal_places" string="Cantidad de decimales"/>
+                        <field name="symbol_position" string="Posición del símbolo"/>
+                    </group>
+                </xpath>
+            </field>
+        </record>
+    </data>
+</openerp>