Analisando propostas

Desenvolvimento de Sistema para Recálculo Automatizado de Cédulas Rurais

Publicado em 13 de Agosto de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Objetivo: Este relatório detalha as melhorias e automações a serem implementadas na planilha de recálculo de cédulas rurais. As tarefas visam integrar fontes de dados externas, automatizar o lançamento de valores e implementar a lógica de cálculos financeiros (juros e correção monetária) de forma dinâmica, facilitando a gestão e a atualização dos dados.

1. Automação da Coleta de Índices Financeiros
Descrição: O sistema deve ser capaz de coletar e atualizar automaticamente os índices financeiros da guia indexadores usando a api do banco central do brasil (bacen). Essa automação elimina a necessidade de entrada manual de dados, garantindo precisão e a atualização periódica das informações.
Requisitos Técnicos:
•    Conexão com API: Estabelecer uma conexão com a api do bacen. A implementação pode ser feita utilizando um script (por exemplo, em Python) ou uma ferramenta de automação.
•    Mapeamento de Índices: Mapear os índices financeiros presentes na planilha (POUPANÇA, ortn/otn/btn, inpc, igp-m) com os códigos correspondentes na api do bacen.
•    Frequência: A coleta dos dados deve ser programada para ocorrer periodicamente (por exemplo, mensalmente) ou ser acionada manualmente por um comando.
•    Tratamento de Dados: Os dados coletados devem ser inseridos na guia indexadores de forma organizada, mantendo a estrutura de colunas data e os respectivos índices.
________________________________________

2. Lançamento Automático do Saldo Devedor Inicial
Descrição: A planilha de RECALCULO precisa de uma funcionalidade que identifique automaticamente a data de emissão e o valor liberado, lançando o saldo devedor inicial na linha correspondente ao mês de emissão.
Requisitos Técnicos:
•    Busca de Dados: O sistema deve buscar as informações da guia resumo, especificamente valor liberado e emissão.
•    Lógica de Lançamento: A coluna Saldo inicial da guia RECALCULO deve ser preenchida de forma automática. O valor de valor liberado deve ser inserido na primeira linha cujo campo data corresponda ao mês de emissão (mm/aaaa) encontrado na guia resumo.
•    Exemplo: Se a EMISSÃO for 11/10/1985, a planilha deve buscar a linha com a data 31/10/1985 na coluna data e inserir o valor liberado na coluna saldo inicial dessa mesma linha.
________________________________________

3. Cálculo Proporcional para o Primeiro Mês
Descrição: Para garantir a precisão dos cálculos, a correção monetária e os juros do primeiro mês (mês de emissão do contrato) devem ser calculados de forma proporcional aos dias restantes do mês.
Requisitos Técnicos:
•    Identificação do Primeiro Mês: A lógica deve identificar o primeiro mês de cálculo (o mês da emissão do contrato).
•    Cálculo de Proporcionalidade: O índice de correção e a taxa de juros do mês devem ser ajustados com base no número de dias restantes a partir da data de emissão. A fórmula a ser utilizada é: IˊndiceProporcional=(IˊndiceMensal/NuˊmerodeDiasdoMe^s)∗NuˊmerodeDiasRestantes
•    Exemplo: Se a data de emissão for 11/10/1985, o cálculo deve ser proporcional a 20 dias, considerando um total de 31 dias no mês de outubro. O índice de correção e a taxa de juros a serem aplicados nesse mês serão (20 / 31) do valor total do mês.
•    
________________________________________
4. Lógica de Capitalização de Juros Automática
Descrição: A planilha deve ajustar a forma como os juros são incorporados ao saldo devedor de acordo com a opção de capitalização selecionada: mensal, anual ou ao final.
Requisitos Técnicos:
•    Identificação da Opção: O sistema deve identificar a capitalização escolhida a partir da guia RESUMO (ou um campo de seleção na planilha).
•    Lógica Condicional: A fórmula para a coluna Saldo Devedor na guia recalculo deve ser uma lógica condicional (if ou case) que se ajusta à opção de capitalização.
O    Capitalização Mensal: Os juros mensais devem ser somados ao Saldo Atualizado a cada mês para gerar o novo Saldo Devedor do período.
O    Capitalização Anual: Os juros mensais devem ser acumulados e somados ao Saldo Atualizado apenas no final de cada ano (por exemplo, se o primeiro mês é outubro ele capitaliza todo setembro de cada ano – 12 meses) para formar o novo Saldo Devedor.
O    Capitalização ao Final: Os juros mensais devem ser acumulados e somados ao Saldo Atualizado apenas uma vez, no último mês do cálculo, para formar o Saldo Devedor final.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por B. F.