NOME
kayo-finalizadoras - mapeamento de subfinalizadoras em lote pela API do ERP Bluesoft
SINOPSE
kayo finalizadoras [--web] [planilha.xlsx | planilha.csv]
DESCRIÇÃO
Ferramenta interna da Bluesoft. O time de implantação passou a fazer os mapeamentos sozinho, em lote, pela API REST do ERP, sem abrir pedido na fila de outra equipe.
EXEMPLOS
Abre a ferramenta, publicada no GitHub Pages.
kayo finalizadoras planilha.xlsx
Lê a planilha num Web Worker, aponta as linhas inválidas e mostra um preview antes do envio.
FUNCIONAMENTO
- entrada
- Planilhas .xlsx, .xls e .csv, com preview antes do envio.
- validação
- Linhas inválidas são apontadas antes do envio, não durante.
- envio
- Progresso linha a linha e relatório de erros exportável em CSV.
- histórico
- Os envios ficam guardados no navegador entre as sessões.
ARQUITETURA
JavaScript modular, sem framework, com Vite e Tailwind CSS. As planilhas são lidas pelo SheetJS e pelo PapaParse num Web Worker, sem travar a interface. As chamadas passam por um proxy de CORS numa função serverless; o site é publicado no GitHub Pages.