Skip to content

rychardmazarin30/Automacao-de-Processos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automação de Processos

Esse foi um projeto que fiz no curso Python Impressionador, nele conseguimos automatizar varias tarefas repetitivas, como:

  • Manipulação de Planilhas
  • Envio de E-mails
  • Criação e manipulação de pastas do computador
  • Backups de tudo que é feito

Imagine que você trabalha em uma grande rede de lojas de roupa com 25 unidades espalhadas por todo o Brasil.

Todo dia, pela manhã, a equipe de análise de dados calcula os chamados One Pages e envia para o gerente de cada loja o OnePage da sua loja, bem como todas as informações usadas no cálculo dos indicadores.

Um One Page é um resumo muito simples e direto ao ponto, usado pela equipe de gerência de loja para saber os principais indicadores de cada loja e permitir em 1 página (daí o nome OnePage) tanto a comparação entre diferentes lojas, quanto quais indicadores aquela loja conseguiu cumprir naquele dia ou não.

Então basicamente o objetivo é que o nosso código sempre que quisermos, ele analise a planilha de Vendas e calcule os indicadores, para que seja feito o envio dos e-mails para cada gerente de cada uma das 25 lojas e também para a diretoria com o rankings de melhor e pior loja.

As planilhas estão dentro da pasta 'Bases de Dados', crie uma pasta chamada 'Automação de Processos' e insira ela dentro, junto com o arquivo do código

É muito Importante também que você crie uma pasta para Backup, você pode colocar o nome que desejar mas no código eu coloquei 'Backup Arquivos Lojas', então se caso mudar não se esqueça de mudar no código também

Serão enviados 26 E-mails ao total, 25 para os respectivos gerentes de cada loja e um para a diretoria, abaixo os modelos dos e-mails:

Diretoria

Corpo E-mail Diretoria

Gerentes

Corpo E-mail Gerentes

Os Indicadores em vermelho e verde indicam se as metas foram batidas, e junto desses e-mails sempre vão em anexo a planilha de vendas para os gerentes e as planilhas de rankings para a diretoria.

AVISO!

Se você utilizar o Jupyter Notebook ele funcionará normalmente apenas com as libs:

  • Pandas
  • win32.client
  • pathlib

Mas, caso esteja utilizando qualquer outro editor de código você precisará ter instalado também a lib openpyxl

É isso, boas automações.

Desenvolvido por Rychard Mazarin

About

Automação de Processos feita utilizando python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages