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):

  1. 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.
  2. Reordene as colunas e corrija o formato de data para bater com a planilha de mapeamento do Excel do cliente.
  3. Suba o arquivo por agendamento via SFTP para o servidor do cliente.
  4. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.