Como conciliar BOLs de materiais de construção com POs
para recepção no local
Quando um superintendente de construção assina o ticket de entrega no portão do local, não está apenas confirmando que um caminhão chegou. De acordo com a UCC Article 2 §2-606, uma assinatura no conhecimento de embarque — após uma oportunidade razoável de inspeção — constituye aceptación legal de los bienes. O vergalhão, o drywall, os montantes de 2×6: se o BOL indica 200 e o caminhão só tinha 180, o superintendente tem minutos para detectar, anotar e rejeitar a falta antes que o motorista saia e a fatura entre no pipeline de pagamento. A assinatura no BOL é a última linha de defesa entre a fatura do fornecedor e a margen de lucro do GC.

Principais conclusões
- A assinatura de um superintendente no ticket de entrega é aceitação legal dos bens sob UCC §2-606 — não um recibo — e o direito de rejeitar faltas se encerra permanentemente quando o caminhão se afasta.
- Vinte e sete por cento das faturas de fornecedores contienen erros, e em um pacote de materiais de $500K uma taxa de erro de 3% que passa pela conciliación custa $15.000 em pagamentos excessivos que são quase impossíveis de recuperar semanas depois.
- Uma columna de Discrepancia que subtrae las cantidades de PO de las cantidades entregadas en tiempo real permite al superintendente marcar faltas mientras el motor del conductor sigue encendido — tres semanas antes de que la factura llegue a contabilidad.
Quando Você Assina o BOL, Você Aceita as Mercadorias
O arcabouço legal em torno do recebimento de materiais de construção é específico e implacável — e a maioria das pessoas no canteiro de obras não percebe que ele se aplica até surgir uma disputa.
UCC Article 2 §2-606 define a aceitação de mercadorias. Ela ocorre quando o comprador, "após uma oportunidade razoável de inspecionar as mercadorias, indica ao vendedor que as mercadorias estão em conformidade ou que ele as aceitará ou reterá apesar de sua não conformidade." Essa assinatura no ticket de entrega conta. De acordo com §2-602, um comprador que deseja rejeitar mercadorias não conformes deve fazê-lo "dentro de um prazo razoável após a entrega" e deve "notificar prontamente o vendedor." Para um superintendente de construção, "prazo razoável" significa antes de o caminhão sair do portão. Uma vez que o motorista tenha partido e o BOL esteja assinado sem ressalvas, provar uma falta que não foi anotada na entrega é uma batalha árdua.
No lado do contrato de construção, o AIA Document A201-2017 §3.3.3 — as Condições Gerais usadas na maioria dos contratos de construção comercial nos EUA — exige que o empreiteiro "seja responsável pela inspeção das partes do Trabalho já executadas para determinar se essas partes estão em condições adequadas para receber o Trabalho subsequente." Essa obrigação flui para baixo na cadeia: o GC é contratualmente obrigado a inspecionar os materiais entregues, e não detectar uma falta na entrega que posteriormente cause atraso no cronograma não transfere a responsabilidade ao fornecedor.
Um superintendente que assina um BOL não está apenas completando papelada. Ele está tomando uma decisão juridicamente relevante — aceitar as mercadorias como entregues ou rejeitá-las com causa documentada. A janela para essa decisão se fecha quando o caminhão sai.
Essa é a razão estrutural pela qual a etapa de recebimento na construção é categoricamente diferente do recebimento em armazém na logística. Em um armazém, uma contagem errada é detectada na próxima contagem cíclica. Em um canteiro de obras, 20 montantes faltando descobertos no dia da estruturação significa uma equipe ociosa, um guindaste sendo cobrado e um marco do cronograma escorregando. Para uma análise completa do cenário de extração de dados de BOL — incluindo como diferentes tipos de BOL (direto, marítimo, multimodal) estruturam seus dados — consulte nosso guia completo para extração de dados de BOL.
Quarenta Fornecedores, Quarenta Formatos de BOL — e Nenhum Deles Corresponde ao Seu PO

Um GC de médio porte executando cinco projetos ativos pode receber entregas de materiais de 40 fornecedores diferentes em um único mês. Cada fornecedor gera documentação de entrega em seu próprio formato:
- O depósito de madeira envia um ticket de entrega manuscrito em papel carbono — nome do fornecedor rabiscado no topo, descrições de itens abreviadas ("2×6 #2 SPF 16'"), quantidades anotadas a lápis pelo funcionário que carregou o caminhão
- A central de concreto gera um ticket impresso pelo sistema com especificações do traço, abatimento, volume em jardas cúbicas, horário da batelada e número do caminhão — campos que um ticket de depósito de madeira não possui
- O fabricante de vergalhões envia por e-mail um PDF com 14 itens de barras #4, #5 e #6, cada uma vinculada a uma sequência de concretagem diferente, com números de corrida e referências de certificado da usina
- O distribuidor MEP imprime uma nota de remessa do seu ERP — códigos SKU, números de peça do fabricante, unidade de medida inconsistente com a forma como você faz o pedido (eles enviam por caixa, você pede por pé)
- O fornecedor de drywall entrega 80 placas com uma nota de entrega que lista "Drywall 4×8 5/8"" e uma quantidade — sem número de PO, sem referência de obra
Cada um desses documentos é funcionalmente um conhecimento de embarque — registra o que foi entregue, por quem, para qual canteiro de obras. Mas o layout dos campos, a terminologia e a estrutura de dados são diferentes em cada um deles. Uma ferramenta de extração baseada em modelos que precisa de uma definição zonal para o formato de documento de cada fornecedor exigiria 40 modelos para serem criados e mantidos — e no momento em que o depósito de madeira mudar seu formato de ticket ou um novo fornecedor entrar, outro modelo será necessário.
É aqui que a abordagem de extração importa. Ferramentas tradicionais de OCR e baseadas em modelos localizam dados por posição — "o campo de quantidade está no quadrante superior direito, a 3 polegadas da borda." Mude o layout, quebre o modelo. Extração semântica — onde a IA localiza "Quantidade" entendendo o que o campo significa, não onde ele está — lida com todos os 40 formatos com um único conjunto de definições de colunas. A distinção entre essas duas abordagens é explicada em detalhes em nosso guia sobre o que é extração de dados de BOL e como ela difere do OCR básico.
O problema de formato se agrava no fechamento do mês. O contador do projeto não está processando BOLs um a um conforme chegam — ele está processando de 50 a 150 tickets de entrega que se acumularam durante o mês, todos convergindo nos três dias antes do prazo do saque. Nesse ponto, a diversidade de formatos não é apenas um desafio de extração. É um gargalo de produtividade.
Construindo as Colunas Que Transformam um BOL em Correspondência de PO
A saída que você precisa de um BOL (conhecimento de embarque) de materiais de construção não é uma transcrição literal do ticket de entrega. É uma linha estruturada que responde a cinco perguntas que a contabilidade precisa antes de a fatura do fornecedor ser paga:
- Nós pedimos isto? (Correspondência do número de PO)
- O que exatamente é? (Descrição do material → código CSI MasterFormat)
- Quanto pedimos versus quanto chegou? (Comparação de quantidade)
- A qual obra isto pertence? (Número da obra / código de custo)
- Há uma discrepância que precisa de ação? (Sinalizar para revisão de AP)
Aqui está o design de colunas que leva você de uma fotografia de um ticket de entrega a uma linha de planilha pronta para correspondência de PO. O ImageToTable.ai funciona por Extração de Colunas Personalizadas — você define as colunas desejadas, e a IA localiza os valores correspondentes em cada documento ao entender o que o campo significa semanticamente, independentemente de onde ele aparece na página ou de como o fornecedor o rotulou:
| Nome da Coluna | Origem | O que a IA Faz |
|---|---|---|
| Nome do Fornecedor | Cabeçalho do BOL | Extrai o nome do fornecedor/consignador do documento de entrega — funciona com cabeçalhos manuscritos, impressos e carimbados |
| Número do PO | Campo de referência do BOL | Localiza a referência da ordem de compra — geralmente em um campo "Referência", "Pedido nº" ou "Seu PO". Se o fornecedor não o imprimiu, sinalize para entrada manual |
| Descrição do Material | Descrição do item de linha | Extrai descrições por item de linha — "2×6 #2 SPF 16'" ou "concreto pronto 5000 psi" — capturando tanto o nome do material quanto qualquer grau/especificação embutido na descrição |
| Quantidade Entregue | Coluna de quantidade do BOL | Extrai a quantidade entregue por item de linha — lida com inconsistências de unidade de medida (peças vs. pés-tábua, jardas cúbicas vs. toneladas) |
| Quantidade Pedida (por PO) | Inserida manualmente ou referenciada | Inserida uma vez como valor fixo ou referenciada na sua planilha de PO. Este é o parâmetro para detecção de discrepâncias |
| Discrepância | coluna calculada | Calculada: Quantidade Entregue − Quantidade Pedida. Negativo = falta. Positivo = excesso de entrega. Zero = correspondência. A IA calcula isso durante a extração para que você veja os alertas imediatamente |
| Número do Projeto | coluna inferida | Se o BOL não trouxer número do projeto (a maioria não traz), defina uma regra de inferência: "Fornecedor = ABC Lumber → Projeto = 2024-007." A IA aplica as regras de mapeamento que você define uma vez e depois atribui automaticamente em todos os BOLs desse fornecedor |
| Data de Entrega | Campo de data do BOL | Extrai a data de entrega/expedição — padroniza formatos (28/06/26, 28-jun-2026, 28 de junho de 2026) em uma única coluna de data |
| Assinado Por | Linha de assinatura do BOL | Extrai o nome da pessoa que assinou a entrega — cria uma trilha de auditoria de quem aceitou cada entrega |
A abordagem de coluna calculada é o que transforma isso de "entrada de dados" em "suporte à decisão." Em vez de um superintendente ou engenheiro de projeto subtrair manualmente a quantidade do PO da quantidade do BOL em cada item de linha de cada entrega, a IA faz isso durante a extração. Um número negativo na coluna Discrepância é um sinal visual imediato — esse item de linha precisa de atenção antes que a fatura seja paga. O recurso de coluna calculada funciona definindo a lógica de cálculo na própria definição da coluna; a IA lê o documento, extrai os valores de origem e gera o resultado calculado em uma única passagem. Para saber mais sobre como isso funciona em fluxos de trabalho de aquisição em lote na construção, consulte nosso guia sobre processamento em lote de POs de materiais de construção para custeio de projetos.
Fluxo de Trabalho: Do Portão do Caminhão à Planilha com Correspondência de PO

Aqui está o fluxo de ponta a ponta para um cenário típico de recebimento na construção — um superintendente no portão com um caminhão carregado de materiais, um BOL (conhecimento de embarque) em papel do motorista e um PO (ordem de compra) que precisa ser verificado antes de o motorista sair.
Os arquivos são processados com segurança e não são armazenados.
Por que a Detecção de Discrepâncias em Tempo Real Muda a Economia

A diferença entre detectar uma falta de entrega na portaria e detectá-la durante o fechamento do fim do mês é medida em milhares de dólares por incidente — e na construção civil, esses incidentes não são raros.
Dados do setor mostram que 27% das faturas de fornecedores contêm erros, e 13% dos materiais de construção entregues vão diretamente para o desperdício sem nunca serem usados. Em um projeto comercial típico, onde os materiais representam 50–70% dos custos totais do projeto, essas taxas de erro se traduzem em dinheiro real. Um pacote de materiais de $500.000 com uma taxa de erro de fatura de 3% que passa despercebido na conciliação representa $15.000 em pagamentos a maior — em um único projeto. Para um GC (empreiteiro geral) administrando oito projetos com margens líquidas na faixa de 2–5%, detectar essas discrepâncias não é otimização. É proteção de margem.
O fluxo de trabalho descrito acima desloca o ponto de detecção do departamento de contabilidade — três semanas após a entrega — para o superintendente na portaria, com a entrega ainda no caminhão. Uma coluna de Discrepância que mostra "-20" na linha de 2×6 enquanto o motorista ainda está no local significa que o superintendente pode voltar ao caminhão, contar a pilha e encontrar as 20 peças faltantes ou anotar a falta no BOL (conhecimento de embarque) antes de assinar. Essa anotação no BOL assinado é a diferença entre uma reclamação de frete bem-sucedida e uma perda irrecuperável.
Para equipes de construção que já rastreiam POs (ordens de compra) digitalmente — seja através do módulo de Compromissos da Procore, do fluxo de trabalho de compras do Sage 300 CRE ou de uma planilha — os dados extraídos do BOL se encaixam diretamente no processo de controle de custos existente. A extração do BOL não substitui o ERP. Ela o alimenta. Para uma análise detalhada da mecânica de extração em tipos de BOL e formatos de transportadora, nosso guia sobre extração de dados de conhecimento de embarque para Excel cobre o fluxo de trabalho mais amplo de extração de BOL.
A Realidade do BOL Manuscrito: O Que Funciona e O Que Requiere um Olho Humano
Nenhuna discussão honesta sobre a extração de BOL de materiais de construção pode ignorar o caso mais difícil: o tíquet de entrega manuscrito. Em logística e transporte de carga, a maioria dos BOLs são digitados ou gerados por sistema. Na construção, o depósito de madeira ainda funciona com papel carbono e uma prancheta. O operador da planta de concreto anota a consistência e o volume à mano. O pequeno fornecedor de telhados escreve a contagem de metros quadrados em um bloco destacável.
A extração por IA lida melhor com texto manuscrito que o OCR tradicional — porque lê a escrita como um humano, reconhecendo formas de letras no contexto em vez de comparar padrões de pixels. Um "200 pcs 2×6×16'" claramente escrito em um tíquet de madeira será extraído de forma confiável. Mas a qualidade da escrita varia drasticamente. Uma anotação apressada em caneta esferográfica sobre uma cópia carbono manchada pela chuva está no limite do que qualquer sistema pode ler de forma confiável — e vale a pena ser direto sobre isso.
A extração de BOL manuscrito em escrita limpa e legible alcanza uma precisão comparável à do texto impresso. Em escrita degradada — cópias carbono, danos por chuva, anotações apressadas — espere uma etapa de revisão manual para campos marcados com baixa confianza. A proposta de valor não é "zero toque humano"; é "um humano revisa 5 campos marcados em vez de digitar 50".
O fluxo de trabalho prático para BOLs manuscritos: o superintendente fotografa o tíquet, a IA extrae o que pode com pontuações de confianza, e os campos de baixa confianza (destacados na saída) receben uma correção manual rápida. Para uma entrega com 12 itens de linha, isso pode significar revisar 2–3 campos em vez de digitar todos os 12. O sistema melhora com a escrita de cada fornecedor ao longo do tempo, à medida que a IA aprende os padrões do formato de tíquet específico desse fornecedor.
Do Registro de Recepção à Conciliação Tripla: Fechando o Ciclo com Contabilidade
Os dados do BOL extraídos no portão não vivem isolados. São a terceira perna do triángulo de conciliación tripla que determina se uma fatura de fornecedor é paga.
A conciliación tripla em AP de construção compara: (1) a Ordem de Compra — o que o GC se comprometió a comprar, a que preço; (2) o Documento de Recepción — o que realmente chegou ao local, confirmado pelo BOL assinado pelo superintendente; e (3) a Fatura do Fornecedor — o que o fornecedor está pedendo que seja pago. Se todos os três coinciden, a fatura é aprovada para pagamento. Se qualquer perna discorda — quantidade incorreta, preço incorreto, material incorreto — a fatura é marcada para investigação.
Na maioria das empresas de construção hoje, o Passo 2 é o gargalo. A PO existe no sistema. A fatura chega por correo ou e-mail. Mas o documento de recepción — o BOL assinado pelo superintendente com verificação de quantidade — vive em um pedazo de papel em uma carpeta no tráiler do trabalho. O contador do projeto gasta horas cada mes recuperando fisicamente esses BOLs, combinándolos com POs manualmente e inserindo os dados antes que a comparação tripla possa sequera começar.
O fluxo de trabalho de extração de BOL descrito acima elimina este gargalo. Quando o superintendente fotografa o tíquet de entrega no portão, esses dados já estão estruturados e prontos para exportação. Para quando a fatura do fornecedor chega — muitas vezes semanas depois — o registro de recepción já está na planilha, combinado com a PO, com discrepâncias marcadas. A conciliación tripla se torna uma etapa de revisão, não um projeto de entrada de dados.
Para equipes que usam sistemas ERP de construção como Procore, Sage 300 CRE ou Viewpoint, os dados de BOL extraídos podem ser importados para o módulo de recebimento do sistema — criando um recibo digital de mercadorias que se vincula diretamente ao registro do PO. A ferramenta Commitments do Procore, por exemplo, rastreia cada item de linha do PO em relação às quantidades recebidas, e um feed de extração digital de BOL permite que o sistema preencha automaticamente a coluna "Recebido" sem digitação manual. O módulo de compras do Sage 300 CRE suporta o mesmo fluxo de trabalho por meio da entrada de recibo de mercadorias — e uma camada de extração upstream significa que a entrada é preenchida a partir da foto do BOL, não de um teclado.
Perguntas Frequentes
Isso funciona com tickets de entrega manuscritos de madeireiras?
Sim — se a caligrafia for legível. A IA lê texto manuscrito entendendo as formas das letras no contexto, não por correspondência de modelos de pixels. Um ticket de entrega claramente escrito será extraído de forma confiável. Cópias carbono e caligrafia muito degradada exigirão revisão manual dos campos de baixa confiança (normalmente 2–5 campos de mais de 30). O sistema sinaliza esses campos automaticamente para que você não precise procurar erros.
E se o BOL do fornecedor não incluir um número de PO?
Isso é comum. Nesse caso, o campo Número do PO na saída da extração ficará em branco — e se tornará um preenchimento manual. No entanto, se você configurou regras de inferência (Fornecedor → Número do Trabalho), o número do trabalho ainda será preenchido, o que reduz quais POs a entrega pertence. Para fornecedores que omitem consistentemente o número do PO, uma mudança de processo (exigindo o número do PO em cada ticket de entrega) resolve isso na origem.
O sistema pode lidar com diferentes unidades de medida entre fornecedores?
A IA extrai qualquer unidade de medida que apareça no BOL — peças, pés-tábua, jardas cúbicas, pés lineares, toneladas. Ela não converte automaticamente entre unidades (pés-tábua para peças, por exemplo). Se você precisar de conversão de unidades, configure uma coluna calculada com a fórmula de conversão — por exemplo, Quantidade em Peças (pés-tábua ÷ 2,67) para madeira 2×6 — e a IA realizará o cálculo durante a extração.
Quanto tempo leva para processar um lote de BOLs?
Cada BOL leva aproximadamente de 5 a 10 segundos para ser processado. Um lote de 20 BOLs de 20 fornecedores diferentes, com 20 formatos diferentes, é processado simultaneamente e concluído em aproximadamente o mesmo tempo que um único documento — bem menos de um minuto para o lote inteiro. O arquivo Excel extraído fica disponível para download imediatamente após o processamento.
Posso exportar diretamente para o Procore ou Sage 300 CRE?
A ferramenta de extração gera arquivos em Excel (XLSX), CSV e Google Sheets. A partir do Excel, os dados podem ser importados para o módulo Commitments do Procore (via importação CSV) ou para a entrada de recebimento de mercadorias do Sage 300 CRE. A integração direta via API com ERPs de construção não está disponível atualmente — o fluxo de trabalho é extrair → Excel → importar. Para usuários do Google Sheets, o Google Sheets Add-on oferece extração direto para a planilha, sem a etapa intermediária do Excel.
Qual é a precisão em cópias carbono ou tickets danificados pela chuva?
A precisão diminui proporcionalmente à qualidade do documento. Uma foto limpa, plana e bem iluminada de um BOL impresso alcança a maior precisão. Cópias carbono (texto apagado, tinta azul em papel fino) e documentos danificados pela água terão pontuações de confiança mais baixas nos campos afetados. O sistema destaca extrações de baixa confiança para que você possa revisá-las especificamente — em vez de revisar toda a saída. Para entregas críticas em que a qualidade do documento está comprometida, é mais rápido extrair o que a IA consegue ler com confiança e preencher manualmente os campos sinalizados do que digitar o documento inteiro do zero.
A assinatura do superintendente em um BOL é a última linha de defesa antes de a fatura do fornecedor entrar na sua fila de AP. Dê a essa assinatura os dados de que ela precisa — não uma prancheta e uma calculadora.
Experimente em um Ticket de EntregaSem cadastro · Sem cartão de crédito · Resultados em 10 segundos