Pesquisar

Automação de emissão de DAE/guia de ICMS por UF (Python requests)

28/02/2026 às 18:15

Descrição do Projeto:

Automatizar a emissão de DAE/DAEMS (ou equivalente estadual) de ICMS, baixando o PDF final utilizando a inscrição estadual da empresa. Já tenho um módulo pronto para o MS que serve como referência de arquitetura e padrão de retorno. Posso disponibilizar o arquivo após o aceite da proposta.

Padrão obrigatório da entrega:

- Arquivo servicos_sefaz_{UF}.py

- Função principal emitir que:

- Abre sessão (requests.Session)

- Captura token antiforgery/CSRF/Cookies quando existir ou forem necessários

- Reproduz o fluxo do portal (seleção/consulta/validação/emissão)

- Trata regras especiais por código/receita (se o estado exigir requisições intermediárias)

- Baixa o PDF e salva em pdf_path

- Retorna Sucesso: True + {mensagem:'ok', pdf_path:'...', pdf_filename:'...'}

- Erro: False + string explicando o erro (com etapa/motivo)

Alguns estados podem ter validações extras que devem ser consideradas no ato da emissão.

Observações:

- Cada estado tem lógica própria (endpoints, parâmetros, etapas, autenticação). O trabalho é mapear e implementar o fluxo real do portal.

- Se o estado tiver CAPTCHA obrigatório ou exigir autenticação/certificado, o freelancer deve explicar a limitação e propor alternativa viável (não aceito "hack" frágil sem aviso).

- Entrega por UF + critérios de aceite:

- Um arquivo para cada UF com testes embutidos na main.

- Esse tipo de emissão é pública, logo, a emissão dessa guia não acarreta nenhuma obrigatoriedade de pagamento por parte da empresa; para testes, basta pesquisar na internet uma inscrição estadual válida no UF em que estiver desenvolvendo.

- A emissão deve ser "rápida", com a única limitação sendo a demora do próprio UF (alguns estados podem ser mais lentos que outros).

Exemplo prático de mapeamento/automação que precisa ser feito, estado do MS:

Acessar site:
- https://servicos.efazenda.ms.gov.br/sgae/EmissaoDAEMSdeICMS/

- Selecionar opção Não

- Selecionar o tributo desejado (310 ICMS NORMAL para exemplo)

- Identificação: preencher com alguma IE válida (dado é facilmente obtido pelo Google)

- Selecionar o tipo de vencimento, referência, data do pagamento, valor e histórico

- Capturar o evento e clicar no botão IMPRIMIR DAEMS e então fazer o download do arquivo.

- Esse seria o processo manual; o objetivo da entrega é mapear os endpoints/requisições feitas pelo site para replicá-las sem a necessidade do uso da interface.

Inicialmente preciso dos seguintes UFs: MT, GO, SP, PR, MG

Caso a entrega seja de qualidade, podemos estudar a possibilidade de expandir para outros estados.

Habilidades desejadas:

Python

Atividades do cliente nesse projeto:

Última visualização: 26/03/2026 às 16:02

Última interação: 02/03/2026 às 10:54

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 15
Interessados: 19
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (15)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de automações RPA com Python - Preciso de um profissional freelancer para apoiar no desenvolvimento de automações RPA utilizando Python. O projeto envolve automações web, leitura e tratamento de arqu...

Automação de cobranças via WhatsApp - Procuro uma pessoa para criar um software de automação de envios de faturas para clientes via WhatsApp, estilo AvisaApp. Já utilizei o AvisaApp, mas a limitação d...

Criar programa de consulta processual - Preciso de um programa para meu escrítorio, preferencia de linguagem em python, esse programa precisa consultar número de processos de clientes com base no número de cada proce...

Especialista em cibersegurança para pentest e auditoria de infraestrutura - Estou em busca de um especialista sênior em cibersegurança, hacker ético, pentest, segurança ofensiva (Red Team) e arquitetura de segurança para realizar uma audit...

Integração Make, Airtable e API do WhatsApp - Preciso de um especialista em automação (no-code) para criar um sistema de monitoramento e envio de recortes do Diário da Justiça (PDF). Não sou programador e bus...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.