A Meridian Apparel é uma marca de bens de consumo de porte médio que faz sourcing em fábricas no exterior, em várias regiões. Dois a três analistas de procurement conciliam cada fatura de fornecedor recebida com o banco de dados de POs em aberto da empresa e com a lista mestra de fornecedores antes que os dados fluam para os sistemas de finanças e estoque. Erros na planilha mestre se propagam diretamente para os pacotes de reporting revisados pelo CFO.
Quebras de página, células mescladas e números de PO escondidos estavam quebrando silenciosamente a planilha mestre
Em cada ciclo mensal, a equipe processava dezenas de faturas com até 50 itens de linha — recebidas como PDFs digitalizados, arquivos digitais nativos e planilhas Excel com layouts de células mescladas. A consolidação era quase totalmente manual: abrir cada fatura, interpretar visualmente, digitar linha por linha.
Três modos de falha se somavam. Quebras de página geravam SKUs órfãos com quantidades nulas — registros que pareciam completos, mas estavam estruturalmente quebrados. Modelos Excel de fornecedores com células mescladas criavam linhas em branco que os analistas preenchiam de forma inconsistente. Fornecedores que escondiam referências de PO em cabeçalhos de texto livre — "Re: Your order 45992-A" — acionavam flags de PO não conciliada e ciclos separados de correção. A reconciliação matemática detectava cerca de 90% dos erros de OCR em linhas quebradas, mas só depois que a digitação já estava concluída. Um aumento sazonal para integrar três a cinco novas fábricas e uma iniciativa de finanças que comprimiu os prazos de pagamento de net-45 para net-30 quebraram o modelo informal de escala: os lotes de faturas agora precisavam passar pela validação em um único dia útil.
Energent.ai se tornou o pipeline de consolidação de ponta a ponta
A equipe avaliou um conjunto ampliado de macros em Excel e uma solução OCR pontual independente. Ambas tratavam ingestão e validação como etapas desconectadas; nenhuma conseguia reconciliar os valores extraídos com a lista mestra de fornecedores ou com o banco de dados de POs em aberto. Energent.ai assumiu o pipeline completo em uma única sessão de agente:
- Roteou cada documento pela presença de camada de texto — PDFs nativos processados diretamente, PDFs digitalizados via extração por visão — eliminando o desvio de coordenadas
- Extraiu itens de linha ao longo de quebras de página ancorando-se nos cabeçalhos da tabela, e não nos limites da página
- Preencheu para frente colunas de células mescladas — nome da fábrica, código de estilo, número de PO — para corresponder à intenção do fornecedor
- Recuperou números de PO escondidos via regex sobre o bloco de texto completo, anotando os valores recuperados com a flag
source: text_recovery - Executou validação em duas fases antes do append: a Fase 1 normalizou datas e campos numéricos; a Fase 2 conciliou a lista mestra de fornecedores, validou POs em aberto e executou verificações matemáticas em nível de linha e de fatura
- Separou exceções por código de falha —
vendor_unmatched,math_fail,po_not_found,confidence_below_85pct— em uma aba dedicada, sem tocar nos dados validados
Sem pipeline OCR personalizado. Sem script de validação separado. Sem suíte de macros frágil para manter.
A validação passou a ocorrer antes do append na planilha mestre
- Gate de confiança em 85%. Registros abaixo do limite nunca chegam à planilha mestre — eles vão para a aba de staging com o motivo da falha anexado.
- Verificações matemáticas antes, não depois. A reconciliação em nível de linha e de fatura roda como parte do pipeline automatizado, detectando ~90% dos erros de linhas quebradas antes que corrompam a planilha.
- Roteamento agnóstico ao formato. PDFs digitalizados, PDFs nativos e planilhas Excel rodam na mesma sessão; o tipo de documento determina o caminho de extração, não o julgamento do analista.
- Fila de exceções anotada. Cada registro sinalizado carrega um código de falha específico, substituindo correções ad hoc informais por uma lista de revisão priorizada.

Dois a três dias de analista por lote foram reduzidos a revisão apenas por exceções
- Lotes de dez faturas com 30 a 50 itens de linha cada antes exigiam dois a três dias de analista; o processamento direto agora trata todos os registros que passam pela reconciliação da Fase 2 sem intervenção do analista
- A normalização por preenchimento para frente e a recuperação de POs por regex eliminaram duas categorias de erro silencioso de extração em todos os formatos de template de fornecedores
- A aba de staging rotulada — cada exceção anotada com um código de falha específico — substituiu um processo informal de correção por uma fila clara e acionável
"O que mudou é que paramos de tratar a validação como algo que acontece depois da digitação dos dados. As exceções ficam em uma aba de staging com o motivo já anexado — sabemos exatamente o que corrigir e por quê antes de tocar nelas." — Priya Sharma, Procurement Operations Lead na Meridian Apparel
