Configuración de decimales y separador de miles en OpenERP 6
Cómo configurar correctamente los decimales y el separador de miles para las cifras en OpenERP v6
Uno de los problemas de formato más molestos de OpenERP es su tratamiento de decimales y miles en las cantidades numéricas, ya que, por defecto, separa los decimales con una coma, pero no separa los miles con un punto (como es habitual en nuestro país).
En la anterior versión 5 existía ciertos problemas para configurar correctamente esto (aquí y aquí se puede leer varios topics relacionados con el tema), sin embargo en la actual versión estable (6.0 a la hora de escribir estas lineas) se puede configurar de forma sencilla sin que se presente ningún problema.
Lo primero que tenemos que hacer es (como usuario con suficientes permisos) dirigirnos al menú 'Administración->Traducciones->Idiomas' y escoger el idioma que queremos modificar (en nuestro caso, el Español). Una vez en la vista formulario, debemos modificar los siguientes campos con estos valores:
- Formato separador: [3] (en vez de [])
- Separador de miles: . (en vez de un valor vacío)
fallasen al no poder cargar correctamente sus valores por defecto.
Aplicados los cambios, deberíamos tener una configuración similar a esta:
A continuación, cerraremos sesión y reiniciaremos el servidor de OpenERP (no hace falta hacer un --update=all) para que se apliquen los cambios. ¡OJO!
Si ni aún así conseguimos el efecto buscado, matad todas las conexiones abiertas de PostgreSQL que haya contra la Base de Datos que estamos modificando antes de reiniciar el servidor.
Si ya lo tenemos configurado todo correctamente, nuestras facturas, pedidos de venta, etc deberían mostrarse de la siguiente forma:




coma en el teclado numérico
Me preguntaba si es posible utilizar el 'punto' del teclado numérico como 'coma' decimal, sin necesidad de remapear el teclado. Esto parecido a como hacen otros programas, que al pulsar el 'punto' del teclado numérico lo cambian por una ','
Gracias
Juanjo A