Este módulo permite actualizar el tipo de cambio de las siguientes monedas utilizadas en Chile:
- Dólar estadounidense
- Euro
- UF
- UTM
utilizando los servicios web de SBIF.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 12.0Actualiza los tipos de cambio del dólar estadounidense, el euro, la UF y la UTM en Odoo directamente desde el servicio web del SBIF (autoridad financiera chilena), ya sea manualmente desde el formulario de la moneda o automáticamente cada día.
Este módulo añade un botón en el formulario de moneda (visible solo para USD, EUR, UF y UTM) que obtiene el último valor del servicio web de la SBIF y crea un nuevo registro de tipo de cambio para cada compañía cuya moneda principal sea el Peso Chileno (CLP).
También instala una tarea programada que se ejecuta una vez al día y actualiza las cuatro monedas automáticamente, para que los usuarios no tengan que introducir los tipos de cambio a mano.
- El botón se llama "Update Currency" y aparece en la caja de botones del formulario de moneda.
- La tarea diaria se llama "Update Chilean Currencies Exchange Rates".
- El módulo añade dos parámetros de configuración: la clave de API de la SBIF (vacía por defecto) y la URL base del servicio (http://api.sbif.cl/api-sbifv3/recursos_api).
- También crea las monedas UF y UTM con una precisión de redondeo muy alta (14 decimales) y establece la precisión general de moneda en 14 decimales.
El tipo de cambio se almacena como el inverso del valor devuelto por la SBIF, para que Odoo pueda convertir los importes correctamente. Si ya existe un tipo de cambio para el mismo día, se omite la creación para evitar duplicados. El módulo extiende los modelos res.currency y res.currency.rate y depende del módulo decimal precision.
Depende de
Modelos y campos (2)
- res.currency · amplía un modelo existenterate (Current Rate), rounding (Rounding Factor)
- res.currency.rate · amplía un modelo existenterate
Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/l10n-chile.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Instalación
Fuente · Odoo 12.0Te recomendamos instalar también los siguientes módulos para una mejor experiencia:
- account_invoice_prices_update (compras)
- base_currency_inverse_rate (para ver la tasa inversa, que siempre resulta más familiar para tu cerebro)
Actualizar
If you are upgrading from previous versions, we advise you to delete the UF
and UTM currencies. This way the external reference name will be correctly
established.Configuración
Fuente · Odoo 12.0Para configurar este módulo
- Obtén tu propia clave API desde http://api.sbif.cl/api/
- Ve a Ajustes
- Activa el modo desarrollador
- Ve a Ajustes > Técnico > Parámetros > Parámetros del sistema
- Edita la clave "sbif.financial.indicators.apikey"
- Introduce tu clave API en el valor
- Vaya a Contabilidad
- Cree una transacción multidivisa (factura de cliente o factura de proveedor) para usar el tipo de cambio proporcionado por SBIF
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.