Como Extrair Recibos de Materiais
para a Conciliação de Estoque no Canteiro de Obras
Todo documento em um pedido de material de construção existe duas vezes — uma no papel, uma como dado — exceto um. O pedido de compra vive no seu sistema de custos da obra. A fatura do fornecedor chega como PDF e passa pelo contas a pagar. O conhecimento de embarque é digitalizado ou arquivado. Mas o recibo de material — o ticket de entrega que seu encarregado assina no portão, registrando o que realmente chegou — existe uma única vez: no papel. É o único registro de recebimento físico em todo o canteiro, e é o documento do qual sua conciliação de estoque depende.
Principais Conclusões
- 90 minutos por mês redigitando dados de tickets de entrega em uma planilha de conciliação — e na maioria dos canteiros, a maior parte desses tickets nunca é inserida.
- Todo documento de construção tem uma cópia digital, exceto um: o recibo de material que seu encarregado assina no portão é o único registro do que realmente chegou, e existe uma única vez — no papel.
- Coloque 40 tickets de entrega de 40 fornecedores diferentes em um único lote, e uma coluna calculada de Discrepância sinaliza cada falta como um número vermelho — na semana em que o ticket foi assinado, não no fim do mês, quando os registros do fornecedor já esfriaram.
O Recebimento de Material É o Único Registro do Que Realmente Chegou
O recebimento de material não é o pedido de compra, a fatura ou o conhecimento de embarque — e a diferença importa para a conciliação. O pedido de compra registra o que você pretendia comprar. O conhecimento de embarque registra o que a transportadora levou. A fatura registra o que o fornecedor quer que você pague. Somente o recebimento de material registra o que foi fisicamente aceito no seu portão. Ele chega em uma de várias formas: um tíquete de entrega manuscrito em papel-carbono da madeireira, um tíquete de betonada impresso pelo sistema com traço e abatimento, um PDF por e-mail do fabricante de vergalhões ou uma nota de remessa gerada pelo ERP do distribuidor MEP. Cada um deles é o documento do lado do recebimento, e cada um deles traz uma assinatura.
Essa assinatura tem peso legal. De acordo com o UCC Artigo 2 §2-606, o comprador aceita as mercadorias quando "comunica ao vendedor que as mercadorias estão em conformidade" após uma oportunidade razoável de inspeção — e, de acordo com o §2-602, a rejeição de mercadorias não conformes deve ocorrer dentro de um prazo razoável após a entrega, com aviso ao vendedor. Para um encarregado no portão, "prazo razoável" significa antes de o caminhão sair. O tíquete de entrega assinado sem ressalvas é a evidência do fornecedor de que você aceitou as quantidades listadas — por isso o mesmo documento é a âncora dos seus registros de estoque.
O lado do recebimento deste fluxo de trabalho — conferir o tíquete contra o pedido de compra enquanto o motorista ainda está lá — é abordado em profundidade no nosso guia sobre conferência de conhecimentos de embarque de obras com pedidos de compra no volume de recebimento. O que este artigo cobre é o que acontece depois da assinatura: tirar os dados do recebimento do papel e colocá-los na planilha onde a conciliação de estoque de fim de mês realmente acontece.
Por Que a Conciliação de Estoque na Obra Falha — e Não É a Planilha
A planilha não é o gargalo. A digitação é. Uma construtora de médio porte com quatro a seis obras recebe entregas de materiais de 30 a 50 fornecedores por mês, e o encarregado assina um tíquete para cada uma. A cerca de três minutos de transcrição cuidadosa por tíquete — abrir o papel, ler os itens, digitar quantidades e descrições na planilha de conciliação — são 90 a 150 minutos de pura digitação por mês, antes de qualquer quantidade ser comparada com um pedido de compra.
E na prática, a maioria desses tíquetes nunca é digitada. Um tópico no r/Construction intitulado "Cena típica de obra. Ninguém recebe as entregas" captura a realidade do campo: no momento da entrega, ninguém está designado para receber, contar e registrar. O tíquete é assinado por quem estiver mais próximo, o caminhão vai embora e o papel vai para uma pasta no escritório da obra — para ser conciliado "depois", o que significa no fim do mês, o que significa que é conciliado contra a fatura em vez de contra a entrega. Tíquetes de papel também se perdem facilmente, nem sempre são legíveis e não refletem danos ou faltas a menos que alguém os anote no portão.
As estatísticas de roubo mostram o custo de um processo de recebimento não conciliado. O relatório anual de roubo de equipamentos da NICB/NER documentou mais de 10.000 roubos de equipamentos de construção em 2014, com apenas 22,7% de taxa de recuperação, e as duas organizações estimam perdas anuais em canteiros de obras entre US$ 300 milhões e US$ 1 bilhão — um valor que exclui ferramentas e materiais. Mas você não precisa de roubo para perder dinheiro com materiais. Uma entrega a menor que passa despercebida no portão, uma contagem errada que nunca aparece, um lote de drywall danificado assinado sem anotação — cada um é uma variação de conciliação que surge meses depois como estouro de custo de obra ou fatura de fornecedor contestada.
A falha real não é preguiça — é que o registro de recebimento e a planilha de conciliação vivem em mundos diferentes: papel no portão, planilha no escritório. Nada os conecta até alguém redigitar o ticket.
As Colunas Que Sua Planilha de Conciliação Realmente Precisa
Antes de extrair qualquer coisa, defina a saída — porque o conjunto de colunas que você escolhe determina se a planilha resultante pode conciliar com POs, com quantidades instaladas e com o razão de custos da obra. As colunas abaixo cobrem a comparação tripla que toda conciliação de inventário de construção faz: pedido vs. recebido vs. instalado.
| Coluna | De onde vem | Por que importa |
|---|---|---|
| Data de recebimento | Cabeçalho do ticket de entrega | Registra o recebimento — o ponto de referência para disputas de "prazo razoável" e para envelhecimento de entregas em aberto |
| Número do ticket / entrega | Ticket de entrega | O ID exclusivo usado pelo fornecedor — o campo que você citará ao contestar uma entrega com falta |
| Nome do fornecedor | Cabeçalho do ticket de entrega | Agrupa recebimentos por fornecedor para correspondência com o pedido de compra e para a inferência fornecedor→obra abaixo |
| Número do pedido de compra | Campo de referência no ticket (geralmente em branco) | A chave que vincula o recebimento ao custo comprometido — em branco significa preenchimento manual ou inferência |
| Número da obra | coluna inferida — não impresso no ticket | A maioria dos tickets não traz seu número interno de obra; uma regra fornecedor→obra preenche automaticamente |
| Código de custo | Inferido da descrição do item | Divisão CSI MasterFormat para custeio da obra — madeira de estrutura 2×6 mapeia para 06 11 00, drywall para 09 29 00 |
| Descrição do item | Item de linha no ticket | "2×6 #2 SPF 16'" ou "concreto usinado 5000 psi" — o texto que a inferência de código de custo lê |
| Quantidade recebida | Item de linha no ticket | O que chegou fisicamente — o número do qual depende seu saldo de estoque |
| Unidade de medida | Item de linha no ticket | Peças, pés de tábua, jardas cúbicas, toneladas — inconsistente entre fornecedores, extraído como impresso |
| Quantidade pedida | Referência cruzada da sua planilha de pedidos | Inserida uma vez como base, ou mesclada após a extração — o parâmetro para detecção de discrepâncias |
| Discrepância | coluna calculada | Qtd. Recebida − Qtd. Pedida — negativo indica falta, positivo indica excesso, calculado durante a extração |
| Recebido por | Bloco de assinatura no ticket | Quem aceitou a mercadoria — responsabilidade quando uma falta é contestada posteriormente |
| Observações | Comentários manuscritos no ticket | Danos, entregas parciais, "encharcado pela chuva", "faltando 5 folhas" — o contexto que torna uma variação explicável |
Duas colunas merecem explicação extra porque fazem um trabalho que uma transcrição simples não faz. Uma coluna calculada executa aritmética durante a extração em vez de apenas ler um valor da página — defina "Discrepância" como Quantidade Recebida − Quantidade Pedida e a IA preenche a coluna com a diferença para cada item, então uma falta vira um número vermelho no seu export em vez de algo que você teria que calcular manualmente em 40 linhas. Uma coluna inferida preenche valores que o documento nunca declara — defina uma regra mapeando fornecedores para números de obra ("ABC Lumber → Obra 24-005") ou descrições de itens para códigos de custo CSI, e a IA aplica o mapeamento ao ler cada ticket. Ambos os mecanismos fazem parte da extração de colunas personalizadas: você digita os nomes das colunas que quer, e a IA localiza os dados correspondentes em cada documento entendendo o que cada campo significa — não por onde ele está na página. É isso que permite que uma definição de coluna funcione em 40 formatos diferentes de ticket de fornecedor.
Como Extrair Recibos de Materiais para Sua Planilha de Conciliação
O fluxo de trabalho tem cinco etapas, e as duas primeiras são configurações feitas uma única vez — não por ticket.
Cole os recibos. Fotografe os tickets de entrega no portão com o celular ou digitalize a pilha do escritório da obra uma vez por semana. Fotos de cópias carbono manuscritas funcionam — o flash da câmera lida razoavelmente bem com o formato carbono azul-claro em papel fino, com boa iluminação. Cole o que tiver: tickets de concreto, tickets de madeireira, notas de remessa MEP, PDFs de vergalhão. Todos passam pelo mesmo fluxo.
Defina suas colunas uma vez. Digite os nomes das colunas da tabela acima — Data do Recebimento, Número do Ticket, Nome do Fornecedor, Número do Pedido, Número do Job, Código de Custo, Descrição do Item, Quantidade Recebida, Unidade de Medida, Quantidade Pedida, Divergência, Recebido Por, Observações. Os nomes que você digitar viram exatamente os cabeçalhos da planilha de saída, então sua planilha de extração e sua pasta de conciliação ficam sincronizadas sem etapa de mapeamento. Adicione a coluna calculada "Divergência" e as regras de coluna inferida "Número do Job" / "Código de Custo" na mesma passada.
Envie a pilha inteira como um lote. Solte todas as fotos e PDFs de uma vez. O sistema processa o lote em paralelo — 40 tickets de 40 fornecedores com 40 formatos diferentes levam praticamente o mesmo tempo que um só, normalmente bem menos de um minuto — e mescla tudo em uma única tabela. Isso é Processamento Prioritário em Lote: a mesclagem acontece na extração, então não há etapa de consolidação depois, nem copiar e colar linhas de 40 exportações individuais em uma planilha mestra.
Revise os campos que importam. Antes de os dados chegarem à sua pasta de conciliação, verifique. Para campos críticos de quantidade, passe o mouse sobre qualquer célula extraída para ver exatamente de onde veio aquele valor no ticket original — a IA destaca a região da foto que leu. Corrija a única célula errada em vez de revisar o documento inteiro. Cópias carbono manuscritas sinalizam alguns campos de baixa confiança para revisão; você resolve esses, não os 30 que estão corretos.
Exporte e concilie. Baixe o XLSX, e o lado de recebimento do seu estoque agora é uma planilha — classificável por número do job, filtrável por fornecedor, com a coluna Divergência pré-calculada. Mescle com sua planilha de pedidos (um VLOOKUP no número do pedido puxa as quantidades pedidas se você ainda não as incluiu), e a comparação tripla está pronta. O que levava três minutos por ticket agora leva segundos, com a revisão capturando os campos que um artefato de digitalização ou uma rasura bagunçou.
A mudança é de transcrição para verificação. Um contador de projetos que processa 40 recibos por mês passa de cerca de duas horas de digitação para alguns minutos de verificação pontual — e a entrega curta que antes aparecia em uma conversa de variação no fim do mês vira uma célula vermelha de "Discrepância" em uma planilha revisada na semana em que o ticket foi assinado.
Os arquivos são processados com segurança e não são armazenados.
Experimente com um ticket de entrega que você tenha em mãos — até mesmo a cópia carbono amassada do trailer da obra. Defina as colunas, envie a foto e veja se as quantidades saem do jeito que você digitaria.
A Matemática da Conciliação: Pedido vs. Recebido vs. Instalado
A extração insere os dados do recebimento na planilha. A conciliação em si são três comparações, e cada uma responde a uma pergunta diferente sobre sua posição de materiais.
1. Pedido vs. recebido. Compare a quantidade no pedido de compra com a quantidade no ticket de entrega. Esta é a coluna de discrepância — negativa significa que o fornecedor entregou a menos, positiva significa que entregou a mais. Esta é a comparação que detecta o "pacote de estrutura de US$ 2.400 com falta de 20 folhas" antes que vire uma disputa de fatura, porque fica visível na semana da entrega, em vez de na semana do extrato do fornecedor. Para uma construtora com mais de US$ 300.000 em volume mensal de materiais, detectar aqui uma taxa de erro de recebimento de 2% — um número consistente com a experiência do setor em recebimento manual — significa cerca de US$ 6.000 por mês em faltas e pagamentos a mais que são resolvidos enquanto os registros do fornecedor ainda estão atualizados.
2. Recebido vs. instalado. O que chegou menos o que as equipes realmente instalaram é igual ao que deveria estar em estoque. Este é o número que uma contagem cíclica verifica. Quando o saldo não bate com a contagem física, a variação é roubo, dano, erro de contagem no portão ou um ticket que nunca entrou no sistema — e o registro de recebimento é o primeiro lugar onde você procura para descobrir qual. Se o registro mostra 200 folhas recebidas, mas a contagem mostra 180 e os registros de instalação mostram 170, a lacuna é de dez folhas não contabilizadas — um número que vale a pena investigar agora, em vez de no encerramento.
3. Recebido vs. orçado para o serviço. Some as quantidades recebidas por código de custo e compare com o orçamento do projeto no seu sistema de custos. Isso transforma o registro de recebimento em um sinal de alerta antecipado para estouros de custo — a Divisão 06 (Madeira, Plásticos e Compósitos) está 15% acima do comprometido porque os preços da madeira dispararam, a Divisão 09 (Acabamentos) está abaixo do previsto. Quando os códigos de custo são inferidos durante a extração, essa comparação funciona em todos os recebimentos sem que ninguém atribua códigos manualmente. Para o fluxo completo de transformar custos de materiais em números de custo de obra — incluindo o mapeamento de códigos CSI entre formatos de fornecedores — veja nosso guia sobre processamento em lote de POs de materiais de construção em custo de obra, e para recebimentos que misturam itens tributáveis e isentos, nosso passo a passo de alocação de custos para recebimentos de construção cobre os casos extremos de status fiscal.
Uma planilha de conciliação só é tão boa quanto os dados de recebimento em que se baseia. A extração não muda a matemática — ela muda se a matemática tem dados para processar.
Cópias de Papel Carbono Manuscritas, Tickets de Concreto em Lote e Outros Formatos Que Quebram Ferramentas Baseadas em Modelos
Os formatos que chegam ao seu portão são o motivo pelo qual uma abordagem de extração baseada em modelos falha no recebimento de obras. Uma ferramenta de modelo desenha caixas ao redor dos campos — "a quantidade está a 3 polegadas do canto superior direito" — e cada fornecedor que usa um layout diferente precisa do seu próprio modelo. A cópia de papel carbono da madeireira, o ticket de lote da concreteira (traço do concreto, abatimento, jardas cúbicas, número do caminhão, hora do lote — campos que um ticket de madeira não tem), os números de calor do fabricante de vergalhões, os códigos SKU do distribuidor MEP: são 40 fornecedores precisando de 40 modelos, e no momento em que qualquer um deles muda o formato, o modelo quebra.
A extração semântica não tem esse problema. A IA lê "Quantidade" no ticket de concreto da mesma forma que lê na cópia de papel carbono da madeireira — entendendo o que é uma quantidade, não onde a coluna está posicionada. Esta é a diferença entre extração baseada em posição e baseada em significado, e é por isso que as mesmas definições de coluna da Etapa 2 funcionam em todos os formatos de ticket sem configuração por fornecedor. Adicionar um 41º fornecedor não custa nada; o formato deles flui pelo mesmo pipeline.
Limites honestos: escrita legível é extraída de forma confiável, mas cópias de papel carbono muito degradadas e tickets danificados pela chuva sinalizarão campos de baixa confiança para revisão — normalmente alguns por documento. A etapa de revisão existe exatamente por isso; você verifica as células sinalizadas em vez de redigitar o ticket inteiro. Para um olhar mais profundo sobre a precisão da extração em documentos degradados — o que a melhora e o que não — vale a pena ler o guia completo sobre qualidade de documentos de construção: a IA consegue ler de forma confiável documentos de campo de construção.
Onde Isso Se Encaixa Junto ao Procore, Viewpoint e Sage 300
As plataformas de software de construção rastreiam registros de recebimento — só não os criam a partir de papel. A ferramenta Commitments do Procore rastreia itens de linha de PO contra quantidades recebidas, mas a quantidade recebida é inserida por uma pessoa lendo o ticket de entrega. O Sage 300 Construction and Real Estate tem uma entrada de recebimento de mercadorias no módulo de compras que fecha o PO, mas é preenchida pelo teclado. O Viewpoint Vista e o Bluebeam lidam com o lado documental e de fluxo de trabalho — rastreando que uma entrega aconteceu, gerenciando o rastro de PDFs — mas nenhum deles lê o papel e o transforma no registro de recebimento. A lacuna entre "ticket de entrega assinado no portão" e "quantidade recebida no ERP" ainda é uma pessoa digitando.
Uma camada de extração fica nessa lacuna. A planilha que ela produz — com número de PO, número do trabalho, código de custo e quantidades recebidas já conciliadas — é exatamente a entrada que os módulos de recebimento dessas plataformas esperam, seja importando como CSV no Commitments do Procore ou na entrada de recebimento de mercadorias do Sage 300, ou mantendo-a como o registro de recebimento de trabalho ao lado do ERP. Isso complementa a plataforma em vez de substituí-la: o ERP continua sendo o sistema de registro para compromissos e pagamentos; a extração remove a etapa manual de colocar o papel nele. O mesmo padrão se aplica aos outros documentos que alimentam as finanças de um projeto de construção — faturas de subcontratados e dados de licenças de construção ambos fluem pelo mesmo pipeline de extração para planilha no mesmo razão de custos do trabalho.
Perguntas Frequentes
Funciona com tickets de entrega manuscritos de madeireiras?
Sim — desde que a caligrafia seja legível. A IA lê texto manuscrito entendendo o formato das letras no contexto, não comparando modelos de pixel. Um ticket de entrega escrito com clareza é extraído de forma confiável. Cópias carbono com impressão azul fraca em papel fino e caligrafia muito degradada sinalizarão campos de baixa confiança para revisão — normalmente alguns campos entre mais de 30 — e o sistema destaca exatamente quais células verificar, para você não precisar revisar o documento inteiro.
E se o ticket de entrega não tiver número de pedido de compra?
Isso é comum — muitos tickets de fornecedores trazem apenas o próprio número de entrega. O campo Número do Pedido de Compra sai em branco, e você o preenche durante a revisão — ou, melhor ainda — configura a regra de inferência fornecedor-para-obra para que o Número da Obra seja preenchido automaticamente, o que reduz quais pedidos de compra a entrega pertence. Para fornecedores que consistentemente omitem esse número, exigir o número do pedido de compra em todo ticket de entrega é uma mudança de processo que resolve isso na origem; o fluxo de extração torna o campo ausente visível em vez de deixá-lo passar para a conciliação como uma linha sem correspondência.
Consegue ler tickets de concreto com traço, abatimento e número do caminhão?
Sim. Tickets de concreto são documentos gerados por sistema e impressos, que são extraídos com alta precisão — o traço, abatimento, jardas cúbicas, horário da batelada e número do caminhão saem todos como campos. O formato é bem diferente de um ticket de madeira (sem tabela de itens, mais dados de cabeçalho), mas como a extração é baseada em significado, e não em posição, as mesmas definições de coluna lidam com ambos. Adicione os campos que você precisa — jardas cúbicas recebidas, traço, número do caminhão — e eles serão preenchidos por ticket.
Como lidar com unidades de medida que não correspondem entre fornecedores — pés de tábua vs. peças, jardas cúbicas vs. toneladas?
A extração lê qualquer unidade impressa no ticket — peças, pés de tábua, jardas cúbicas, pés lineares, toneladas — e a mantém como impressa. Ela não converte unidades automaticamente. Se você precisar de quantidades convertidas para comparação, configure uma coluna calculada com a fórmula de conversão — por exemplo Quantidade em Peças (pés de tábua ÷ 2,67) para madeira 2×6 — e a IA realiza o cálculo durante a extração, para que a comparação de discrepâncias seja feita com números comparáveis.
Isso substitui o Procore ou o Sage 300?
Não. Esta é a camada de captura de dados que fica na frente dessas plataformas. Procore, Sage 300 CRE, Viewpoint e Bluebeam rastreiam registros de recebimento e gerenciam o fluxo de trabalho em torno deles — mas as quantidades recebidas ainda entram nesses sistemas por digitação manual. A extração elimina essa etapa manual produzindo os dados estruturados de recebimento (número do pedido de compra, número da obra, código de custo, quantidades, discrepância) que os módulos de recebimento e modelos de importação desses sistemas esperam. O ERP continua sendo o sistema de registro; a extração preenche a lacuna entre o ticket de papel assinado e o campo de quantidade recebida do ERP.
Qual é a precisão da extração para os campos de quantidade e unidade?
Para tickets impressos e digitados — tickets de concreto, PDFs de vergalhões, notas de remessa MEP — a precisão chega a 99% nos campos numéricos. Cópias carbono manuscritas são o caso variável: caligrafia legível extrai de forma confiável, cópias degradadas sinalizam seus campos de baixa confiança para revisão. É por isso que o fluxo de trabalho inclui uma etapa de verificação: você passa o mouse sobre uma célula para ver a região exata do ticket de onde o valor veio, corrige os poucos campos sinalizados e exporta. A verificação leva segundos por documento, em vez dos minutos que uma transcrição completa levaria — e nada no export deve ser tratado como autoritativo sem essa etapa.
Cada ticket de entrega que seu superintendente assina é uma linha de dados de inventário esperando para existir — as quantidades, as unidades, o fornecedor, a data. A única questão é se esses dados ficam em uma pasta no trailer da obra, onde a conciliação de fim de mês não pode vê-los, ou na planilha, onde podem ser comparados com POs e orçamentos na mesma semana em que foram assinados. A extração é a parte fácil. A vantagem da conciliação é ter o registro de recebimento em primeiro lugar.
Experimente com Seus Tickets de Entrega