Skip to content

Este projeto em Python automatiza a geração de declarações de quitação de débitos escolares em formato Word. A aplicação conecta-se a uma base de dados SQL Server, executa consultas personalizadas para obter informações financeiras de alunos, formata os dados em um documento profissional e inclui um logo personalizado.

License

Notifications You must be signed in to change notification settings

CMOURASIGA/declaracao_ir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Declaração de Quitação de Débitos

Descrição

Este projeto em Python automatiza a geração de declarações de quitação de débitos escolares em formato Word. A aplicação conecta-se a uma base de dados SQL Server, executa consultas personalizadas para obter informações financeiras de alunos, formata os dados em um documento profissional e inclui um logo personalizado.


Funcionalidades

  • Conexão com banco de dados SQL Server (ambientes HML ou PRD).
  • Consulta SQL customizada para obter dados financeiros.
  • Geração de documentos Word com formatação específica, incluindo:
    • Logo no cabeçalho.
    • Ajuste automático de margens.
    • Tabelas com colunas ajustadas uniformemente.
    • Formatação de datas e valores conforme padrão brasileiro.
  • Possibilidade de customizar o caminho de salvamento do relatório.

Pré-requisitos

Certifique-se de que as seguintes bibliotecas estão instaladas:

  • python-docx: Para manipulação de documentos Word.
  • pyodbc: Para conexão com o banco de dados SQL Server.
  • requests: Para download do logo a partir de um link.

Para instalar as dependências, execute:

pip install python-docx pyodbc requests

About

Este projeto em Python automatiza a geração de declarações de quitação de débitos escolares em formato Word. A aplicação conecta-se a uma base de dados SQL Server, executa consultas personalizadas para obter informações financeiras de alunos, formata os dados em um documento profissional e inclui um logo personalizado.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages