Introdução: Além da Plataforma
É comum confundir “plataforma de e-commerce” com o “ecossistema” como um todo. A plataforma (VTEX, Shopify) é o coração da operação – onde a venda acontece. Mas o e-commerce moderno é um organismo complexo.
Pense no ERP como o cérebro (memória de longo prazo), no WMS como os músculos (movimento físico), e no OMS como o sistema nervoso central (coordenação).
Este artigo é o primeiro da série E-commerce 101, mapeando esse território para arquitetos.
O Diagrama do Ecossistema
Este diagrama ilustra a interconexão dos principais sistemas. Repare que o dado flui em ciclos, não em linha reta.
graph TD
ERP[ERP (System of Record)] -->|Produtos/Preço| PIM[PIM (Enriquecimento)]
PIM -->|Catálogo Pronto| Plataforma[Plataforma (Vitrine/Checkout)]
Plataforma -->|Pedido Criado| OMS[OMS (Orquestração)]
OMS -->|Pedido Faturado| ERP
OMS -->|Ordem de Picking| WMS[WMS (Fulfillment Físico)]
WMS -->|Rastreio/Estoque| OMS
WMS -->|Volume/Etiqueta| TMS[TMS (Transporte)]
Plataforma -->|Transação| Gateway[Gateway/Antifraude]
Gateway -->|Captura| Plataforma
Deep Dive: Decifrando as Siglas
Vamos detalhar o papel de cada sistema, com foco em e-commerce:
- ERP (Enterprise Resource Planning): O sistema contábil e fiscal. Ele é dono do “Dado Mestre” (SKU, CNPJ, Nota Fiscal). Regra de Ouro: O ERP é lento. Nunca faça o site consultar o ERP em tempo real para saber o preço. Sincronize antes.
- PIM (Product Information Management): Onde o Marketing trabalha. O ERP manda o produto “cru” (Nome: CAMISA AZUL, Peso: 200g). O PIM enriquece com fotos, vídeos e descrição SEO.
- WMS (Warehouse Management System): O cérebro do galpão. Ele sabe exatamente em qual prateleira (Rua 3, Nível 2) o produto está. Ele otimiza o caminho do estoquista para pegar 50 pedidos de uma vez.
- OMS (Order Management System): O regente. Ele decide de onde o produto vai sair (Loja A ou CD B). Ele segura o pedido se o antifraude reprovar. Ele avisa o cliente “Seu pedido saiu para entrega”.
Data Flow: A Dança dos Dados
O Fluxo do Produto (Input)
ERP (Cria SKU) -> PIM (Enriquece) -> Plataforma (Vende)
O Fluxo do Pedido (Output)
Plataforma (Vende) -> OMS (Reserva/Roteia) -> ERP (Fatura/NFe) -> WMS (Expede)
War Story: ERP como WMS? Fuja! 💣
Caso Real: Uma grande varejista tentou usar o módulo de estoque do ERP (SAP/Oracle) para gerenciar o CD de e-commerce.
O Resultado: O ERP não sabia lidar com “Onda de Picking” ou “Endereçamento Caótico”. Os estoquistas demoravam 15 minutos para achar um item. A Black Friday travou porque o ERP não aguentou o volume de atualizações de status por segundo.
Lição: ERP guarda valor fiscal. WMS guarda valor físico. Não misture.
Biblioteca do Arquiteto
Enterprise Integration Patterns
Gregor Hohpe
Building [Microservices](/glossario/microservices)
Sam Newman
Fundamentals of Enterprise Architecture
Steven Else
Archie (O Bibliotecário)
CURADOR"Eu li todos eles. A maioria é lixo. Estes aqui são os que sobraram na minha prateleira depois de 30 anos codando."