currency_utility

adrielso 6eb52cd711 [FIX] README před 6 roky
data a7f9002192 [ADD] Data default před 7 roky
i18n 58b0bb7c22 [ADD] traducción, y definir valor por default před 7 roky
model e3bd14ea99 [FIX] Corrección de sintaxis před 6 roky
static efc696644c [ADD] lib. format Currency před 6 roky
views efc696644c [ADD] lib. format Currency před 6 roky
.gitignore e3bd14ea99 [FIX] Corrección de sintaxis před 6 roky
README.md 6eb52cd711 [FIX] README před 6 roky
__init__.py 2b0895182a [ADD] commit inicial před 7 roky
__init__.pyc 2b0895182a [ADD] commit inicial před 7 roky
__openerp__.py efc696644c [ADD] lib. format Currency před 6 roky

README.md

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

Data default

Guaraní-PYG

  • thousands_separator = .
  • decimal_separator = ,
  • decimal_places = 0
  • symbol_position = before (Antes del importe)

Real-BRL, PESO-ARS

  • thousands_separator = .
  • decimal_separator = ,
  • decimal_places = 2
  • symbol_position = before (Antes del importe)

Dolar-USD

  • thousands_separator = ,
  • decimal_separator = .
  • decimal_places = 2
  • symbol_position = before (Antes del importe)

Format Currency

Format

  • La función estará disponible en el espacio de nombre openerp.web.formatCurrency pasando como paramento el valor a formatear y un objeto que contiene las información de la moneda utilizada.

Ejemplo.

var amount = 1250000
var currency={
    'thousandsSeparator':.
    'decimalPlaces': 0
    'decimalSeparator':,
}
 openerp.web.formatCurrency(amount, currency)

Resultado 1.250.000.

UnFormat

  • La función estará disponible en el espacio de nombre openerp.web.unFormatCurrency pasando como paramento el valor formateado.

Ejemplo.

var amount = '1.250.000'
 openerp.web.unFormatCurrency(amount)

Resultado 1250000.