- Descrição do Projeto
- Funcionalidades e Demonstração da Aplicação
- Pré requisitos
- Execução
- Bibliotecas
Este repositório é meu projeto Python de automação de sistema ERP - Planejamento de Recursos Empresariais. O objetivo foi realizar a automação de um sistema ERP, no caso o Fakturama, por meio do cadastro de diversos produtos salvos em uma base de dados Excel.
Cadastro de produtos em sistema ERP.
Fakturama com os produtos já cadastrados automaticamente:
- Sistema operacional Windows
- IDE de python (ambiente de desenvolvimento integrado de python)
- Bases de dados (arquivo Excel)
- Fakturama
A execução do código implica na abertura automática do Fakturama (sistema ERP), desde que este esteja instalado no computador. Após a abertura do programa, os produtos presentes na base de dados (.xlsx) serão cadastrados no sistema, incluindo suas respectivas imagens (.png). A automação funciona mediante a localização de imagens na tela do computador, daí a importância da pasta 'Prints'. Por fim, como se trata de uma automação RPA, não se deve mexer no teclado e mouse enquanto não houver uma mensagem de alerta indicando o fim da automação.
- pyautogui, pyperclip: bibliotecas de automação RPA
- pandas: bibliotecas de integração de arquivos excel, csv e outros, possibilitando análise de dados
- time: bibliotecas que permite o gerenciamento do tempo de execução do código