Um dos problemas enfrentados é a demora do BCB em disponibilizar os dados dos indexadores. Isso pode causar erros no sistema ao tentar buscar indexadores ainda não disponíveis, fazendo com que o sistema retorne mensagens de erro e solicitando novas tentativas.
Pensando nisso, a solução implementada envolve considerar os últimos 12 meses de dados disponíveis. Caso os dados mais recentes ainda não estejam disponíveis, o sistema utiliza os dados dos meses anteriores.
Assim, você pode escolher entre diferentes indexadores conforme necessário, ajustando as tabelas de preços de acordo com as condições de mercado. Isso permite maior precisão e atualização nos valores das unidades, refletindo mudanças econômicas.
Obs.: os dados são fornecidos pelo Banco Central do Brasil. O CV apenas consome e retorna esses dados por meio de APIs.