Extraia Dados de PDFs de Requisição de Compra — Qualquer Formulário Interno de PR da Empresa em Excel Estruturado, Sem Modelos
Uma requisição de compra é um documento interno — e documentos internos têm a menor padronização de todos. Diferente de faturas ou pedidos de compra que seguem convenções do setor, cada empresa cria seu próprio formulário de requisição do zero. O OCR baseado em modelos precisa de um novo modelo para cada layout interno de empresa. A extração por nome de coluna lê pelo significado do campo — então "Solicitado Por", "Departamento" e "Aprovado Por" são encontrados em qualquer lugar do formulário de qualquer empresa, em 5 segundos por página.
5–10s por página · Até 99% de precisão em texto impresso · Sem configuração de modelo por empresa
O que você pode extrair de uma requisição de compra
Digite os nomes das colunas necessárias — a IA encontra esses valores em qualquer formulário interno de PR, entendendo o significado do campo, não coordenadas de pixels. A mesma lista de colunas funciona para o formulário SAP da Engenharia, a planilha impressa do Marketing e o pedido escaneado do Facilities.
Informações do Cabeçalho e Aprovação
Campos dos Itens
Esta não é uma lista fixa — digite qualquer nome de campo que seus formulários de requisição de compra contenham. A IA lê o documento para encontrar o que você solicitar.
Documentos Internos Têm a Menor Padronização — e Isso Quebra o OCR Baseado em Modelos
Uma fatura segue convenções que existem há décadas — valores à direita, nome do fornecedor no topo, datas perto do número da fatura. Uma requisição de compra é um documento interno que cada empresa projeta do zero. O OCR baseado em modelos, que depende de zonas fixas e correspondência de rótulos, precisa de um novo modelo para cada formulário de empresa. A extração por nome de coluna lê pelo significado semântico, não pelo layout — então funciona em todos eles sem configuração por empresa.
O Problema
Diferente de faturas, que seguem as mesmas convenções estruturais vindas da Microsoft ou de um consultor freelancer, os formulários de requisição de compra são totalmente internos — projetados para se adequar ao fluxo de aprovação, integração com ERP e processo orçamentário de cada organização. Uma empresa coloca o número da PR no cabeçalho superior direito com um código de barras. Outra o rotula como "ID da Requisição" na margem esquerda. Uma terceira chama de "PR#" e o insere dentro da tabela de itens. Ferramentas de OCR baseadas em modelos exigem uma definição de zona separada para cada variante. Se sua organização processa requisições de compra de subsidiárias adquiridas, departamentos diferentes ou escritórios legados baseados em papel, você enfrenta configuração de modelo para cada variante — e manutenção contínua quando os formulários mudam.
Documentos externos como faturas padronizam nomes de campos porque cruzam fronteiras organizacionais — fornecedores querem ser pagos, então usam rótulos reconhecíveis. Formulários internos não têm essa pressão. O formulário de um departamento diz "Solicitado Por", outro diz "Requerente", um terceiro diz "Nome do Funcionário". Ferramentas baseadas em modelo que buscam por texto exato do rótulo falham em variantes. Uma ferramenta configurada para encontrar "Solicitado Por" não retornará nada em um formulário que diz "Requerente" — mesmo que ambos os campos contenham os mesmos dados. Como equipes de compras no Reddit consistentemente descrevem, a inconsistência de formulários internos de PR entre departamentos é um ponto de atrito operacional persistente — não um caso isolado.
Uma requisição de compra tem duas camadas: campos de cabeçalho (Número da PR, Departamento, Aprovado Por, Local de Entrega) e itens de linha (Descrição do Item, Quantidade, Custo Unitário Estimado, Total da Linha, Justificativa). Para produzir uma planilha utilizável, os valores do cabeçalho devem se repetir em cada linha de item. Ferramentas baseadas em modelo normalmente configuram cada zona de forma independente — extração de cabeçalho e extração de tabela são configurações separadas. Alinhá-las em uma única saída com campos de cabeçalho repetidos requer pós-processamento no Excel, o que adiciona uma etapa manual entre a extração e a importação para o ERP.
Como a Extração por Nome de Coluna Lida com Formulários Internos
O mecanismo central do ImageToTable.ai, chamado Extração Personalizada de Colunas, funciona de forma diferente do OCR baseado em modelos. Em vez de desenhar zonas ao redor de cada campo em um formulário específico, você digita os nomes dos campos desejados: "Nº PR", "Data da Solicitação", "Nome do Solicitante", "Departamento", "Centro de Custo". A IA lê o documento inteiro e localiza cada valor entendendo seu significado no contexto — uma sequência de caracteres perto do topo do formulário no formato "PR-2024-####" é um número de PR, quer apareça no canto direito, na margem esquerda ou dentro de um bloco de cabeçalho com código de barras. A mesma lista de colunas funciona para um formulário de PR gerado pelo Oracle de uma subsidiária, uma folha de papel escaneada de um departamento legado e a saída SAP de uma nova aquisição — tudo em um único upload em lote.
Ao adicionar uma coluna chamada "Nome do Solicitante", a IA não busca a string literal "Nome do Solicitante" na página. Ela entende o papel semântico: o nome de uma pessoa no contexto de quem solicitou a compra. A mesma coluna extrai "Solicitado por: João Silva" em um formulário, "Solicitante: J. Silva" em outro e "Nome do Funcionário: João Silva" em um terceiro — porque a IA reconhece todos os três como o mesmo campo, expresso de forma diferente. Esta é a diferença crítica da extração baseada em modelos: ela lê como uma pessoa que entende o propósito do documento, não como um scanner que combina strings de rótulos.
Defina suas colunas para incluir campos de cabeçalho e campos de itens de linha em uma única lista. A IA extrai os valores do cabeçalho uma vez e os repete em cada linha de item. Uma requisição com 5 itens de linha produz 5 linhas — cada uma carregando o Nº PR, Departamento, Aprovado Por e Local de Entrega. Usuários de SAP frequentemente relatam que a lacuna entre os dados do formulário de PR e a formatação de importação do ERP é onde ocorre a maior parte do retrabalho manual — a extração por nome de coluna fecha essa lacuna produzindo diretamente uma saída achatada com cabeçalho repetido.
De Formulários de PR de Vários Departamentos para uma Única Planilha Consolidada
Se você recebe requisições de compra de vários departamentos — cada um usando um formulário interno diferente — veja como é o fluxo de trabalho do upload até a saída pronta para o ERP.
Faça upload de requisições de compra — uma ou dezenas, em qualquer formato interno
Envie PDFs, formulários digitalizados ou fotos de PRs em papel de qualquer departamento. A Engenharia usa um PDF SAP gerado por máquina com códigos de barras. O Marketing envia um print do Excel com anotações à mão. As Instalações enviam um formulário interno de carbono digitalizado. Todos os três vão para o mesmo lote de upload. A ferramenta aceita PDF, JPG, PNG e WebP — os formatos podem ser misturados livremente em um único upload. Para coletar PRs de escritórios de campo ou departamentos remotos, gere um Link de Coleta: uma URL compartilhável onde qualquer pessoa pode enviar formulários de requisição para sua fila de processamento inserindo um código de verificação curto — sem necessidade de registro para quem envia.
Digite os nomes das colunas uma vez — eles funcionam em todos os formulários
Insira os campos necessários: "Nº PR", "Data da Solicitação", "Nome do Solicitante", "Departamento", "Centro de Custo", "Fornecedor", "Descrição do Item", "Quantidade", "Custo Unitário Estimado", "Total da Linha", "Justificativa", "Aprovado Por", "Data de Aprovação", "Local de Entrega". A mesma lista de colunas se aplica ao PR SAP da Engenharia, ao formulário Excel do Marketing e ao papel digitalizado das Instalações. Para validação automatizada de custos, use uma Coluna Calculada como "Verificação do Total da Linha (Quantidade × Custo Unitário Estimado)" — a IA compara o total da linha impresso com o valor calculado e exibe qualquer discrepância. Se seus formulários de PR não incluírem consistentemente um campo de Fornecedor, use uma Coluna Inferida como "Sugestão de Fornecedor (opções: baseada na Descrição do Item e pedidos históricos)" para que a IA sugira um fornecedor a partir do contexto. Após fazer login, salve sua configuração de colunas como um modelo para uso recorrente em cada ciclo de compras.
Baixe o Excel consolidado — cada item de linha é uma linha
Cada item de linha se torna uma linha com os campos de cabeçalho repetidos. Uma requisição com 6 itens de linha produz 6 linhas — cada uma com Nº PR, Departamento, Aprovado Por e Local de Entrega. Um lote de 40 requisições de 5 departamentos, com média de 4 itens cada, produz ~160 linhas em um único arquivo Excel — todas corretamente associadas aos departamentos de origem e status de aprovação. Exporte como XLSX, CSV ou JSON. A saída é estruturada para importação direta em SAP, Oracle, Coupa, NetSuite ou qualquer ERP que espere registros de itens de linha achatados com contexto de cabeçalho repetido. Usuários do Google Sheets podem usar o complemento da barra lateral para extrair resultados diretamente em uma planilha ativa sem sair da planilha.
Quando Funciona Melhor — e Quando Revisar os Resultados
Quando funciona melhor
PDFs gerados por sistemas ERP (SAP, Oracle, Coupa, Workday). Formulários de RP criados digitalmente, com rótulos de campo claros, códigos de barras e tabelas de itens estruturadas, são extraídos com a maior precisão. Campos de cabeçalho, informações de aprovação e atribuições de centro de custo são mapeados de forma limpa para os nomes das suas colunas.
Lotes de vários departamentos com diferentes layouts de formulários internos. A mesma definição de coluna extrai dados do formulário SAP da Engenharia, da planilha Excel do Marketing e do papel escaneado da Operações — tudo em um único upload em lote. Como a extração é semântica e não posicional, diferenças de formato entre departamentos não exigem configurações separadas.
RPs com assinaturas de aprovação e carimbos de data claros. Assinaturas de aprovação impressas, carimbos de data e blocos de autorização são extraídos de forma confiável. A IA identifica o nome associado a um bloco de aprovação e o mapeia para "Aprovado por", independentemente de a aprovação aparecer como um nome digitado, uma linha de assinatura impressa ou uma autorização com carimbo de data.
Vale uma verificação
Cadeias de aprovação em múltiplos níveis com roteamento hierárquico. Quando uma solicitação de compra passa por várias camadas de aprovação (Gerente → Diretor → VP → Compras), a IA extrai o nome e a data de cada aprovador. No entanto, a ordem hierárquica — quem aprovou primeiro versus quem co-assinou — pode não ser preservada na estrutura de saída. Revise cadeias de aprovação em vários níveis se a ordem de roteamento for relevante para conformidade.
Itens manuscritos em formulários de cópia carbono digitalizados. Solicitações de compra em papel digitalizadas onde as tabelas de itens são preenchidas à mão — especialmente quando a caligrafia é apertada, cursiva ou escrita sobre linhas de grade impressas — podem ter precisão reduzida nas descrições e quantidades dos itens. Os campos de cabeçalho impressos no mesmo formulário são extraídos normalmente. Verifique os valores dos itens manuscritos antes da importação em lote.
A ferramenta extrai o que está na página — ela não valida contra seu orçamento ou lista de fornecedores. Se um solicitante insere um custo unitário estimado inflado ou menciona um fornecedor não aprovado em sua lista, a ferramenta extrai esses valores como estão. Validação de orçamento, conformidade de fornecedores e verificação de roteamento de aprovação continuam sendo etapas de revisão que sua equipe de compras realiza após a extração. A ferramenta torna os dados acessíveis; ela não impõe políticas de compras.
Perguntas Frequentes
Como a ferramenta lida com formulários de requisição de compra de diferentes departamentos, quando cada um usa um layout diferente?
Requisições de compra são documentos internos — cada empresa, e muitas vezes cada departamento, cria seu próprio formulário. A extração por nome de coluna resolve isso lendo o significado do campo, não sua posição. Digite "Nº PR", "Solicitado por", "Departamento", "Total da Linha" uma vez, e a IA localiza cada valor em qualquer lugar da página entendendo o que ele significa. A mesma lista de colunas funciona no formulário SAP da Engenharia, na planilha impressa do Excel do Marketing e no pedido em papel escaneado do Facilities — sem necessidade de configuração de template por departamento. Carregue todos em um lote e obtenha um único arquivo Excel consolidado, onde cada linha é um item com o departamento correto do seu formulário de origem.
Posso extrair os campos de cabeçalho e os itens de uma requisição de compra em uma única passada?
Sim. Defina colunas para campos de cabeçalho (Nº PR, Data da Solicitação, Nome do Solicitante, Departamento, Centro de Custo, Aprovado por, Data de Aprovação, Local de Entrega) e campos de item (Descrição do Item, Quantidade, Custo Unitário Estimado, Total da Linha, Justificativa, Fornecedor) na mesma lista de colunas. A IA extrai os valores do cabeçalho uma vez e os repete em cada linha de item. Uma requisição com 8 itens gera 8 linhas de saída — cada uma com o Nº PR, Departamento e todo o contexto do cabeçalho. Para importação em ERPs como SAP, Oracle ou Coupa, onde se esperam registros de itens em formato plano, essa saída não requer pós-processamento.
A ferramenta consegue extrair dados de formulários de requisição de compra escaneados e manuscritos?
Sim. O VLM (Modelo de Visão de Grande Escala) lê o documento visualmente, sem depender de uma camada de texto pesquisável. Formulários internos em papel escaneados — incluindo aqueles com entradas manuscritas em campos de descrição e quantidade, marcas de caneta e assinaturas de aprovação — são processados da mesma forma. Para melhor precisão em formulários com muitas anotações manuais, digitalize com 200+ dpi. Texto impresso é extraído com até 99% de precisão; campos manuscritos podem ser um pouco menores e vale a pena uma revisão rápida antes da importação para o ERP.
Posso processar em lote PRs de vários departamentos e obter um único arquivo Excel consolidado?
Sim. Carregue PRs de qualquer número de departamentos — Engenharia, Marketing, Operações, Facilities — cada um usando um modelo de formulário interno diferente, em um único lote. A mesma definição de colunas extrai dados de todos eles. A saída é um único arquivo Excel mesclado, onde cada linha é um item, com informações de departamento e aprovação preenchidas em cada linha. Para ciclos de compras recorrentes, salve sua configuração de colunas como um modelo após fazer login e reutilize-o a cada período. Para coletar PRs de escritórios de campo ou departamentos remotos sem acesso ao seu sistema corporativo, gere um Link de Coleta — uma URL compartilhável onde qualquer pessoa pode enviar formulários de requisição para sua fila de processamento inserindo um código de verificação curto, sem necessidade de conta por parte de quem envia.
E se uma requisição de compra não tiver o campo Fornecedor preenchido — a IA pode ajudar a identificar um fornecedor?
A IA extrai o que está na página — ela não busca fornecedores de forma independente. Se o formulário de RP não incluir um campo Fornecedor, adicione uma Coluna Inferida como "Sugestão de Fornecedor (baseada na descrição do item e padrões históricos de compra)" para que a IA leia a descrição do item e o contexto e sugira um fornecedor provável. No entanto, isso é uma inferência, não uma extração confirmada — o fornecedor sugerido deve ser revisado pela sua equipe de compras antes da emissão de um pedido de compra. Se um fornecedor específico for crítico para conformidade, certifique-se de que o modelo do formulário de RP inclua um campo obrigatório de Fornecedor.
Leia Mais Sobre Extração de Documentos de Compras
Como Extrair Apenas os Campos Necessários de Pedidos de Compra — Cabeçalho + Itens de Linha, Sem Modelos
Como a extração por nome de coluna lê campos de PC pelo significado em todos os formatos de fornecedor — o mesmo mecanismo que lida com requisições de compra entre departamentos.
Processar Pedidos de Compra em Lote no Excel: Uma Configuração, Todos os Formatos de Fornecedor
Aplique a mesma definição de coluna em documentos de formatos mistos — a abordagem em lote que funciona de forma idêntica para requisições de compra de vários departamentos.
Automatizar a Entrada de Dados de Pedidos de Compra: Da Aprovação da RC ao Processamento do PC
Como a extração baseada em IA conecta os dados da requisição de compra ao fluxo de trabalho downstream do PC — da solicitação interna ao pedido do fornecedor.