You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
eduardo_pereira 298079780a Adição do requirements.txt 1 month ago
README.md Readme atualizado 1 month ago
renomearN22.py Adição do script renomeador 1 month ago
requirements.txt Adição do requirements.txt 1 month ago

README.md

RENOMEADOR DE NOTAS N22

REQUISITOS

Os requisitos para executar este script são bem simples, sendo:

  • Python 3

Se você ainda não tiver o Python 3 instalado em seu computador, encontrará diversos tutoriais online que o guiarão nesse processo. Escolha aquele que melhor se adapta ao seu sistema operacional.

  • Pacote PyPDF2

Para executar o script com sucesso, é necessário instalar o pacote PyPDF2. Você pode instalá-lo diretamente usando o comando pip install PyPDF2. Uma prática recomendada é criar um ambiente virtual Python para isolar o projeto e evitar conflitos com outros pacotes. Para isso, utilize o comando pip install requirements.txt dentro do ambiente virtual.

COMO UTILIZAR

Antes de executar o script, certifique-se de:

  • Localização: Salvar as notas fiscais em formato PDF na mesma pasta onde se encontra o script.

  • Nomeação: Nomear os arquivos seguindo o padrão "NotaFiscal22_[número_da_nota].pdf" ou qualquer outro padrão que termine em "_[número_da_nota].pdf".

O QUE SERÁ FEITO

O script realizará a renomeação automática de todos os arquivos PDF de notas fiscais, padronizando seus nomes para facilitar a identificação e organização. O novo nome de cada arquivo seguirá o formato: [RazãoSocial]_[CNPJ]_[NúmeroDaNota].pdf

  • Razão Social: Serão utilizados os primeiros 40 caracteres da razão social para evitar nomes de arquivos muito longos.
  • CNPJ: O número do CNPJ será inserido sem formatação (sem pontos ou traços).

Esses arquivos renomeado serão colocados no novo diretório criado nomeado notasProcessadas.