Script desenvolvido pelo departamento de TI (@jpricardo) a fim de facilitar a conversão de relatórios bancários (exportados no formato .ofx) para o formato .xlsx, facilitando assim o lançamento no sistema.
- Acesse a url do aplicativo em seu navegador.
- Na página inicial, selecione um arquivo .ofx ou .txt, formatado. corretamente.
- Clique em "Converter".
- Aguarde o download de seu arquivo .xls.
- Pronto!
- Instale o Python 3.10.3.
- Clone esse repositório (ou baixe o .zip).
- Navegue até a pasta com os arquivos.
- Instale as dependências com
pip install -r requirements.txt
. - Navegue até a pasta
/website
. - Construa o banco de dados utilizando
python manage.py migrate
- A página de administrador fica disponível em
<IP>:<PORT>/admin
. Para criar um novo usuário administrador, utilizepython manage.py createsuperuser
e siga as instruções. - Para rodar o servidor em modo de desenvolvimento, utilize
python manage.py runserver 0.0.0.0:<PORT>
.
A conversão e geração da do arquivo .xls são realizados utilizando as bibliotecas ofparse e xlsxwriter. Tanto os arquivos enviados quanto os resultantes do processamento ficam salvos no servidor.
- Abra um chamado para o TI
Obrigado, e ótimos ventos!