Executando

Desenvolvimento de Módulo de Importação e Correção Tributária para Sistema Avalon Tax

Publicado em 15 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para criar um módulo robusto para o nosso sistema Avalon Tax. O objetivo principal deste módulo é automatizar a importação e correção de dados tributários em planilhas Excel provenientes de diversos ERPs, utilizando nossa API tributária interna e devolvendo os arquivos no formato original com as informações atualizadas.

Funcionalidade Principal:
1.  Upload de Arquivos: O usuário fará o upload de um arquivo Excel (.xlsx, .xls ou .csv).
2.  Identificação e Mapeamento de Layout: O sistema deverá identificar automaticamente o layout da planilha, incluindo abas, linha de cabeçalho, tipos de dados e ordem das colunas. Será necessário criar um dicionário de equivalência para mapear nomes de colunas variados (ex: NCM, Class Fiscal, Classificação Fiscal; Descrição, Produto, Desc Produto, Nome Produto; CEST, Cod cest; cfop, cod cfop; cst icms, situação tributária icms).
3.  Conversão para Modelo Interno Canônico: Os dados importados, independentemente do layout original, devem ser convertidos para um formato interno padronizado, contendo campos essenciais como sku, descrição, ncm, cest, cfop, uf de origem, uf de destino e dados tributários.
4.  Consulta à API Tributária: Para cada item da planilha, o sistema realizará consultas à API tributária do Avalon Tax, utilizando dados como ncm, descrição, uf de origem, uf de destino, regime tributário e cfop.
5.  Preenchimento e Correção Tributária: Com base na resposta da api, o módulo deverá preencher ou corrigir os campos tributários relevantes, como pis, cofins, icms, cst, ibs, cbs e quaisquer observações legais pertinentes.
6.  Exportação no Formato Original: O arquivo Excel processado deve ser devolvido ao usuário, mantendo o layout, formatação e estrutura original da planilha enviada, mas com os campos tributários devidamente corrigidos e atualizados.

Templates por ERP:
O módulo deve permitir salvar e gerenciar templates de mapeamento de layouts por cliente ou ERP (ex: Bling, Tiny, Omie, sap, totvs, hipcom, vr). Isso garantirá que, ao reenviar uma planilha semelhante, o sistema possa aplicar automaticamente o template salvo, agilizando o processo.

Requisitos Técnicos:
Experiência em desenvolvimento de sistemas, manipulação de arquivos Excel programaticamente, integração com APIs RESTful e modelagem de dados. Conhecimento em sistemas ERP e legislação tributária será um diferencial.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por M. C.