OdooWiki OCA HUB

Currency Rate Update: National Bank of the Republic of Belarus

currency_rate_update_nbrb folder_open OCA/l10n-belarus open_in_new
Accounting/Accounting Licencia: AGPL-3

Este módulo permite la descarga automática de los tipos de cambio de divisas del Banco Nacional de la República de Bielorrusia (NBRB) mediante su API oficial.

El módulo proporciona tipos de cambio diarios para más de 26 divisas, incluidas USD, EUR, RUB, CNY y otras, directamente desde la fuente oficial del banco central.

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 19.0

Añade el Banco Nacional de la República de Bielorrusia (NBRB) como fuente para la descarga automática de tipos de cambio de divisas en Odoo, cubriendo alrededor de 27 divisas, incluidas USD, EUR, RUB y CNY.

Este módulo conecta el banco central bielorruso con la función de actualización de tipos de cambio existente en Odoo. Una vez instalado, los usuarios que configuren un proveedor de tipos de cambio pueden seleccionar "National Bank of the Republic of Belarus (NBRB)" como servicio, y Odoo obtendrá los tipos oficiales diarios del sitio web del NBRB en lugar de solicitarlos manualmente.

El proveedor declara qué monedas puede suministrar: AUD, BGN, UAH, DKK, USD, EUR, PLN, IRR, ISK, JPY, CAD, CNY, KWD, MDL, NZD, NOK, RUB, XDR, SGD, KGS, KZT, TRY, GBP, CZK, SEK, CHF y BYN. Cuando se descargan los tipos, el rublo bielorruso (BYN) se trata como moneda de referencia; si la moneda base de la empresa es otra, el módulo convierte los tipos en consecuencia para que sean coherentes con la configuración de la empresa.

Reglas de negocio y comportamiento automático: - Los tipos se obtienen del servicio público del NBRB y se almacenan por fecha, utilizando la fecha publicada por el banco. - Las monedas que el banco no publica se omiten con una advertencia en lugar de bloquear la actualización. - Si la conexión falla o los datos devueltos no se pueden leer, el usuario ve un mensaje de error claro en lugar de un fallo silencioso.

El módulo no añade menús ni pantallas propias; extiende la configuración del proveedor de tipos de cambio (res.currency.rate.provider) y se apoya en el mecanismo de actualización programada del módulo base de actualización de tipos de cambio para ejecutar las descargas.

Modelos y campos (1)
  • res.currency.rate.provider · amplía un modelo existenteservice

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/l10n-belarus.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Este módulo depende de currency_rate_update del repositorio OCA/currency.

Asegúrate de tener este módulo instalado antes de instalar currency_rate_update_nbrb.

No se requieren dependencias adicionales de Python: el módulo utiliza únicamente la biblioteca estándar de Python.

Para configurar las actualizaciones de tipos de cambio desde NBRB:

  • Vaya a Contabilidad → Configuración → Proveedores de tipos de cambio
  • Haga clic en Crear para crear un nuevo proveedor
  • Seleccione National Bank of Belarus (NBRB) como servicio
  • Elija qué monedas desea actualizar automáticamente
  • Configure la programación de actualización (por ejemplo, diariamente a las 9:00 AM)
  • Guarde la configuración

El módulo obtendrá automáticamente los tipos de cambio de NBRB en el momento programado.

También puede activar manualmente una actualización haciendo clic en el botón Actualizar ahora en el registro del proveedor.

Tras la configuración, el módulo funciona automáticamente:

  • Los tipos de cambio se actualizan según la programación configurada
  • Puede consultar el historial de actualizaciones en los registros del proveedor
  • Las actualizaciones manuales pueden activarse en cualquier momento
  • Todos los tipos son tipos oficiales del NBRB

Monedas admitidas: AUD, BGN, UAH, DKK, USD, EUR, PLN, IRR, ISK, JPY, CAD, CNY, KWD, MDL, NZD, NOK, RUB, XDR, SGD, KGS, KZT, TRY, GBP, CZK, SEK, CHF, BYN

Fuente de datos: https://www.nbrb.by/API/ExRates/Rates

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

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.