Este projeto é uma API com C# desenvolvida como uma evolução do projeto original em Python. Ela foi criada para oferecer a funcionalidade de automatizar a correção de débitos, levando em consideração a inflação ocorrida durante um período específico. O usuário tem a flexibilidade de escolher o índice de correção desejado antes de iniciar o processo.
- Aceita o envio de um arquivo CSV contendo informações sobre os débitos, como nome da empresa, número da nota fiscal, data e valor.
- Utiliza o Selenium WebDriver para automatizar o processo de correção, navegando para uma página web onde o índice de correção pode ser definido.
- Realiza cálculos de correção de acordo com o índice escolhido, aplicando-os aos débitos do arquivo CSV.
- Gera um novo arquivo CSV contendo informações detalhadas, como o débito corrigido e a porcentagem de correção.
Esta automação oferece uma solução eficiente e escalável para o processo de correção de débitos, economizando tempo e esforço que normalmente seriam gastos em tarefas manuais. A API em C# foi criada como uma alternativa ao projeto original em Python, proporcionando maior flexibilidade e desempenho.
Para começar a utilizar a API e automatizar a correção de débitos, siga estas etapas:
- Clone o repositório para a sua máquina local.
- Certifique-se de ter o ambiente de desenvolvimento C# configurado.
- Execute a aplicação.
- Envie um arquivo CSV contendo as informações dos débitos a serem corrigidos.
- Escolha o índice de correção desejado.
- A API irá processar os dados, realizar a correção e gerar um arquivo CSV com os resultados.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues, sugestões ou pull requests para melhorar este projeto.
Este projeto é licenciado sob a Licença Apache, Versão 2.0. Para mais detalhes, consulte o arquivo LICENSE.
Este projeto foi desenvolvido por Leandro Rocha.
Aproveite a automação da correção de débitos e simplifique suas tarefas financeiras!