OdooWiki OCA HUB

Currency Rate Update BR

l10n_br_currency_rate_update folder_open OCA/l10n-brazil open_in_new
Financial Management/Configuration License: AGPL-3

Este módulo implementa a consulta de cotação de moedas consultando o Banco Central do Brasil. Ele estende o currency_rate_update do repositório OCA/currency e adiciona o provedor BCB:

> - Banco Central do Brasil (portado por Renato Lima - Akretion): > Implementa a consulta diária da cotação do moedas disponibilizada > via API pelo banco central, para saber mais acesse o >

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds the Brazilian Central Bank (BCB) as an exchange rate provider, so companies using BRL as their main currency can automatically download daily currency rates from the BCB into Odoo.

This module extends the currency rate update feature by adding a new provider option called "Brazilian Central Bank" in the currency rate provider settings.

  • Users can select the Brazilian Central Bank as the service that supplies exchange rates, alongside the other providers already available.
  • When this provider is used, Odoo only accepts BRL (Brazilian Real) as the company's base currency; choosing another base currency raises an error explaining that the BCB service is only suitable for companies with BRL as base currency.
  • The provider supports these foreign currencies: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, SEK and USD.
  • Rates are fetched from the BCB public web service for the requested date range and stored as currency rates, using the selling quotation converted into the rate format Odoo expects.
  • The module works on the res.currency.rate.provider model and only changes its behaviour when the BCB service is selected; all other providers keep working as before.

It does not add new menus or screens of its own; the new option appears inside the existing currency rate provider configuration.

Models and fields (1)
  • res.currency.rate.provider · extends an existing modelservice

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 13.0

Confirmed on 2026-11-03 in branch 13.0 of OCA/l10n-brazil.

terminal Installation and usage

OCA documentation · Odoo 19.0

Para ativar o agendador para atualizar as cotações de moedas:

Vá em Faturamento \> Configuração \> Configurações # Verifique se a opção Automatic Currency Rates (OCA) esta selecionada

Para configurar os provedores de cotações de moedas:

Vá em Faturamento \> Configuração \> Currency Rates Providers # Crie e configure o provedor BCB (Banco Central do Brasil) # Selecione as moedas que deseja atualizar as cotações

To update historical currency rates:

Go to Invoicing \> Configuration \> Currency Rates Providers # Select specific providers # Launch Actions \> Update Rates Wizard # Configure date interval and click Update

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.