AnalisePreços

Operação

CATMAT e CATSER: como achar o código certo

O catálogo padroniza a descrição; o requisitante escreve do jeito dele. A distância entre os dois é onde a pesquisa de preços trava.

Publicado em

O setor requisitante pede "caneta azul". O catálogo tem CANETA ESFEROGRÁFICA, MATERIAL PLÁSTICO, QUANTIDADE CARGAS 1, COR TINTA AZUL, TIPO PONTA ESFERA. Buscar pela primeira não acha a segunda, e é aí que a pesquisa de preços trava.

Este guia é sobre essa distância.

O que são

CATMAT é o catálogo de materiais e CATSER o catálogo de serviços usados nas compras do Governo Federal. Cada item recebe um código e uma descrição padronizada, construída a partir de um conjunto fixo de características — cor, material, capacidade, dimensão, o que for pertinente ao tipo de produto.

A padronização existe por um bom motivo: sem ela, comparar preços seria impossível. Se cada órgão descreve o mesmo item de um jeito, nenhum preço é comparável a nenhum outro.

O efeito colateral é que a descrição padronizada não se parece com o português que o requisitante escreve.

Por que a busca por texto falha

Três motivos, e vale conhecer os três porque a solução é diferente para cada um.

1. Ordem e vocabulário

O catálogo escreve por características, em ordem fixa. O requisitante escreve em linguagem natural. "Caneta azul" e "CANETA ESFEROGRÁFICA (...) COR TINTA AZUL" compartilham duas palavras em posições diferentes.

2. Sinônimo e regionalismo

O mesmo objeto tem nomes diferentes pelo país. Bergamota, mexerica e tangerina. Cadeira giratória e cadeira secretária. Se a busca é por texto exato, o sinônimo não aparece.

3. Especificidade demais ou de menos

"Papel A4" retorna centenas de itens. "Papel sulfite A4 75g branco alcalino resma 500 folhas" pode retornar zero, porque uma característica do catálogo está escrita de outro jeito.

Como achar o código na prática

Comece pelo substantivo, não pela frase. Busque "caneta", não "caneta esferográfica azul da marca X". Depois filtre pelas características.

Use o termo do catálogo, não o seu. Se a busca por "cadeira secretária" não achar, tente "cadeira giratória" — a descrição padronizada tende ao termo técnico.

Vá do geral para o específico. Encontre a família do item, veja quais características o catálogo usa para aquele tipo de produto e só então restrinja.

Confira a unidade de fornecimento. Achar o código certo com a unidade errada não resolve nada: um preço por resma comparado a um preço por folha é um erro de 500 vezes.

Quando não existe código

Acontece, principalmente em item novo ou muito específico.

O caminho não é forçar um código parecido — usar o código de um item que não é o seu contamina a pesquisa inteira e é difícil de explicar depois. O caminho é:

  1. Registrar a busca. Quais termos foram tentados, e o que não foi encontrado.
  2. Buscar por objeto equivalente, com a diferença declarada. "Não localizado item com a característica X; utilizados preços do item Y, que difere apenas em Z, com o ajuste registrado."
  3. Recorrer aos parâmetros seguintes da IN 65, com a justificativa da escolha.

Isso é mais trabalhoso que forçar um código. Também é a diferença entre uma pesquisa que se sustenta e uma que gera diligência.

O erro mais caro

Aceitar o primeiro resultado.

Numa lista com 60 itens, a tentação de pegar o primeiro código que parece certo cresce a cada item. E o custo do erro não aparece na hora: aparece quando o preço estimado sai 40% acima do mercado porque o código escolhido era de um produto com uma característica a mais.

O problema aqui não é de conhecimento. É de tempo. Ninguém confere 60 itens com cuidado quando cada um exige quatro buscas.

Como o AnalisePreços resolve

A Busca Inteligente encontra o item mesmo quando a descrição oficial não bate com a sua, inclusive por equivalência de significado — é o que resolve o problema do sinônimo e da ordem das palavras, que a busca por texto exato não resolve.

O Assistente IA aceita o pedido em linguagem natural: "canetas até R$ 1,00 em MG, das mais baratas". Ele preenche os filtros e abre a consulta pronta. Ele propõe o termo de busca e revisa uma seleção incoerente — nunca calcula preço.

E o Divisor converte caixa, fardo e pacote para o preço unitário, que é onde o erro de unidade morre.

Veja Busca Automatizada em detalhe.

Perguntas frequentes

CATMAT e CATSER são obrigatórios para município?

Os catálogos são do sistema de compras do Governo Federal. Municípios não estão obrigados a usá-los nas suas próprias compras, mas conhecer o código ajuda muito na pesquisa de preços, porque é por ele que boa parte das contratações públicas está organizada.

O que faço quando a descrição do catálogo é mais restritiva que a minha necessidade?

Duas saídas: ajustar a especificação da contratação, se a característica extra não for necessária, ou registrar a diferença e justificar o uso do item equivalente como parâmetro. O que não funciona é usar o código sem notar a diferença.

Por que o mesmo código aparece com preços tão distantes?

As causas mais comuns são unidade de fornecimento diferente, escala da contratação (10 unidades contra 10 mil) e período. Antes de tratar a diferença como sobrepreço, vale conferir esses três pontos.

Preciso registrar o código usado na pesquisa?

Não é uma exigência expressa em todos os casos, mas é boa prática: o código é o que permite a quem confere refazer a busca e chegar aos mesmos preços. Rastreabilidade é o que sustenta a pesquisa.

Teste por 7 dias com uma lista real do seu município.

Solicite seu acesso