O EDI de arquivo simples (flat file) manteve vivo um pequeno 3PL com quem trabalho por 8 meses. Mas vamos voltar ao começo — porque no e-commerce, o pior momento não é uma avaliação ruim. É um grande cliente perguntando "o seu armazém suporta EDI?" — e você ficando em branco enquanto o negócio sai pela porta.
No ano passado, uma marca de artigos para casa me procurou — dezenas de milhares de pedidos por ano, querendo operar através de um pequeno 3PL com quem trabalho. Estava tudo indo muito bem até que o comprador deles perguntou casualmente: "o seu armazém suporta EDI?" Meu cérebro só fez "bzzzt" — EDI o quê? Dá para comer?
Acontece que aquela pergunta quase matou o negócio. Então isto é para todo dono de armazém pequeno e de pequeno 3PL que se sentiu tão perdido quanto eu: como segurar a barra com arquivos simples quando um cliente exige EDI — e quando você absolutamente precisa fazer upgrade.
Primeiro em linguagem simples: afinal, o que é EDI
EDI (Electronic Data Interchange) é, sem jargão, "máquinas trocando apertos de mão secretos".
Enviar planilhas por e-mail é de humano para humano — alguém do outro lado ainda precisa digitar tudo à mão. EDI é de sistema para sistema: o seu WMS gera uma mensagem padronizada, o sistema do cliente a recebe, processa e registra. Sem humanos no meio.
O "aperto de mão" segue padrões internacionais — ANSI X12 é o que você vai encontrar na América do Norte. Alguns códigos de mensagem que você vai cruzar mais cedo ou mais tarde, vale a pena decorar:
- 850: pedido de compra (o cliente pede a você)
- 856: aviso de embarque / ASN (você diz ao cliente "foi embarcado, aqui está o número de rastreio")
- 810: fatura
- 940: ordem de embarque de armazém (mundo 3PL: o cliente manda você embarcar)
- 945: aviso de embarque de armazém (mundo 3PL: você confirma "embarcado")
Quando um grande cliente diz "precisamos de EDI", nove em cada dez vezes ele na verdade só precisa de dois ou três destes — normalmente 856 mais 810, ou 940 mais 945. Pergunte exatamente quais antes de discutir como implementar qualquer coisa. Não compre o bufê inteiro quando só precisa de dois pratos.
O truque do arquivo simples: CSV mais SFTP, do jeito guerreiro
EDI de verdade significa passar por um provedor de EDI (SPS Commerce, TrueCommerce, essa turma). A implementação se mede em meses, e os preços são o que o site deles disser neste trimestre — consulte o site oficial para as tarifas atuais. Para um armazém pequeno, isso é caro demais e lento demais. O negócio não espera.
Então esta foi a rota guerreira que tomamos — o "arquivo simples" (flat file):
- Toda tarde em horário fixo, o WMS exporta um CSV: número do pedido, número de rastreio, SKU, quantidade, data de embarque. Uma linha por pedido.
- Reordene as colunas e corrija o formato de data para bater com a planilha de mapeamento do Excel do cliente.
- Suba o arquivo por agendamento via SFTP para o servidor do cliente.
- O cara de TI deles escreveu um pequeno script que processa isso no sistema deles automaticamente.
Custo total: zero. O WMS já exporta, as ferramentas SFTP são gratuitas, e o cliente escreveu o próprio script. Operamos assim por 8 meses enquanto o volume crescia de duzentos ou trezentos pedidos por dia para setecentos ou oitocentos. Sem um único soluço.
Este truque funciona — eu mesmo testei. Mas aviso honesto logo de cara: é um curativo, não uma cura.
Vejamos os números: arquivo simples vs EDI de verdade vs API
| Arquivo simples (CSV + SFTP) | EDI de verdade (via provedor / VAN) | Integração API | |
|---|---|---|---|
| Custo inicial | Basicamente zero | Taxas de implementação + mapeamento (consulte os preços oficiais do provedor) | Tempo de desenvolvedor |
| Tempo de lançamento | Dias | Semanas a meses | Depende da fila de desenvolvimento |
| Quem percebe os erros | Quem faz a conciliação manual | A confirmação 997 confirma automaticamente | Códigos de resposta em tempo real |
| Serve para qual volume | Algumas centenas de pedidos/dia | Mais de 1,000/dia, múltiplos clientes | Quando você tem um time técnico |
| Aceitação do cliente | Depende do cliente | Passaporte da indústria | Cada vez mais clientes aceitam |
Viu o trade-off? O arquivo simples ganha em velocidade e custo. Perde em "ninguém te avisa quando quebra" e "o cliente pode não aceitar".
Onde explodiu na minha cara: o incidente do formato de data
Deixe-me contar a vez em que nos queimou, porque este é o maior ponto fraco do arquivo simples.
Nosso WMS lançou uma atualização que mudou silenciosamente o formato de data do CSV de YYYY-MM-DD para MM/DD/YYYY. Não percebemos; o arquivo saiu como sempre. O sistema do cliente tratou cada data como inválida — todo o lote de avisos de embarque 856 foi rejeitado. Os agendamentos de recebimento deles são programados automaticamente a partir dos 856, então todo o quadro de agendamentos desmoronou e os caminhões começaram a se acumular no portão deles. O diretor de operações deles ligou e nos deu uma bronca daquelas.
O EDI de verdade tem algo chamado 997 — uma confirmação funcional. Eles receberam sua mensagem? O formato era válido? O sistema confirma automaticamente. O arquivo simples não tem nada disso. Quando está errado, está simplesmente errado, ninguém te avisa, e quando você descobre o cliente já está gritando.
Depois disso adicionamos uma correção de baixa tecnologia: todo dia após o envio, confira manualmente 5 pedidos por amostragem contra o sistema do cliente. Primitivo, mas funciona. Em baixo volume, olhos humanos são o melhor 997 que você pode conseguir.
Três sinais de que é hora de fazer upgrade no seu EDI de armazém pequeno
Por quanto tempo o arquivo simples aguenta? Fique de olho nestes três sinais — se qualquer um aparecer, pare de insistir no aperto:
Sinal um: o volume supera a supervisão humana. Duzentos ou trezentos pedidos por dia, conferências por amostragem dão conta. Mil por dia com olhos humanos na conciliação — é questão de tempo até algo quebrar.
Sinal dois: o cliente começa a pedir confirmações e dados em tempo real. Confirmações 997, sincronizações diárias de estoque 947, status de embarque 214 em tempo real — o arquivo simples não joga nesse campo. Esse é o território do EDI de verdade.
Sinal três: faça as contas. Pegue uma calculadora: horas semanais gastas com "exportar, conciliar, reenviar, discutir com o cliente", vezes o valor da hora, vezes 4 para o mês. Se esse número superar a mensalidade do provedor de EDI (consulte o site oficial), fazer upgrade literalmente te faz ganhar dinheiro. Quando fiz as nossas contas, as horas que estávamos queimando toda semana já tinham passado da mensalidade há muito tempo — ninguém só tinha se dado ao trabalho de somar.
E aqui vai a contraintuitiva para donos de armazéns pequenos: ir para o EDI de verdade primeiro nem sempre é progresso. Se o seu estoque no WMS é uma bagunça — o contábil nunca bate com o físico — então o EDI só automatiza e acelera os seus erros direto para o cliente. Errado, mais rápido e mais bonitinho. Leve a sua acuracidade de estoque a um nível pelo qual você apostaria sua reputação primeiro, e depois fale de EDI. Inverta a ordem e você está queimando dinheiro.
Checklist anti-queimadura: antes de assinar qualquer coisa
- Pergunte ao cliente exatamente quais transações ele precisa. 850, 856, 810 é a combinação mais comum — não pague por mensagens que você nunca vai usar.
- As VANs (redes de valor agregado) cobram por volume. Volume pequeno, não se preocupe. Volume grande, negocie — e consulte o site oficial do provedor para as tarifas atuais.
- Não teste só o caminho feliz. Devoluções, embarques fracionados, picks curtos, endereços ruins — passe cada mensagem de exceção pelos testes. Nove em cada dez vezes, as falhas em produção vêm de fluxos de exceção que ninguém testou.
- Escolha um provedor com modelos da indústria 3PL. Um provedor de EDI genérico pode mapear 940/945 do zero; um com modelos da indústria pode colocar você no ar em dias.
O truque do arquivo simples funciona — eu mesmo testei, e em baixo volume é mágica. Mas é um curativo. Continue insistindo no aperto conforme o volume cresce e uma explosão custa mais do que o upgrade jamais custaria. Quando chegar a hora, gaste o dinheiro — gaste onde conta.
Por Ah K, Vendedor de e-commerce (5 anos)
Traduzido do inglês. Em caso de divergência, prevalece a versão em inglês.











