Skip to content

Aplicativo para desktop desenvolvido para Windows, utilizando Python 3. A interface gráfica é construída com a biblioteca PySide6, enquanto a conexão com o banco de dados é gerenciada através do Firebird-Driver.

Notifications You must be signed in to change notification settings

GustavoAdM/SeparacaoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicativo de Separação de Itens

Um aplicativo desktop para Windows, inovador e intuitivo, que melhora o processo de separação de itens com eficiência e praticidade.

Descrição do Projeto

Desenvolvido em Python com PySide6 e distribuído como um executável compilado via pyside6-deploy, este sistema foi criado para otimizar a rotina de separação de itens. Ele possibilita o monitoramento em tempo real do status de separação, identificando claramente quem está conduzindo o processo e se a operação está em andamento.

Principais Funcionalidades

  • Integração com Banco de Dados: Conectado ao Firebird 3 através da biblioteca firebird-driver, o sistema garante um gerenciamento seguro e confiável dos dados.

  • Geração de Romaneio de Separação: Cria romaneios detalhados contendo a descrição completa dos itens. Estes documentos são automaticamente gerados em PDF, facilitando a conferência e o arquivamento.

  • Automação de Impressões: Utiliza a API do Reader Foxit.exe para enviar os PDFs diretamente para impressoras Elgin, proporcionando um fluxo de trabalho mais ágil e sem complicações.

  • Monitoramento em Tempo Real: Uma interface intuitiva exibe quem está efetuando a separação e o status do processo, oferecendo controle total sobre a operação

Tecnologias Utilizadas

  • Python & PySide6: Para o desenvolvimento de uma interface gráfica moderna e responsiva.
  • pyside6-deploy: Para a compilação e distribuição do aplicativo como um executável nativo para Windows.
  • Firebird 3 & firebird-driver: Para uma integração robusta com o banco de dados, garantindo a integridade dos dados.
  • Foxit Reader API: Para automatizar o envio de documentos PDF para impressoras Elgin.

Benefícios

Este aplicativo é ideal para ambientes que exigem agilidade e precisão na separação de itens, proporcionando:

  • Controle operacional aprimorado;
  • Processos automatizados que reduzem erros;
  • Integração completa com sistemas de impressão e banco de dados.

Transforme a forma de gerenciar a separação de itens com uma solução que alia tecnologia avançada e usabilidade.

OBS: Necessario descompactar o Reader.rar para a pasta raiz.

About

Aplicativo para desktop desenvolvido para Windows, utilizando Python 3. A interface gráfica é construída com a biblioteca PySide6, enquanto a conexão com o banco de dados é gerenciada através do Firebird-Driver.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages