compras_pesquisar_precos_para_etp
Aggregate unit prices from government procurement records using IN SEGES/ME 65/2021 methodology, calculating median, mean, quartiles, and outlier-free sample for ETP (Term of Reference).
Instructions
Agrega preços praticados aplicando metodologia IN SEGES/ME 65/2021.
Composição: percorre compras_pesquisar_preco_material ou _servico
em até max_paginas, agrega os valores unitários e calcula:
mediana, média, desvio padrão, mínimo, máximo, quartis (Q1, Q3) e
descarte de outliers por IQR (1.5×IQR — Tukey).
Saída pronta para colagem em ETP: lista detalhada + sumário estatístico
amostra recomendada (sem outliers). Cache 10 min.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uf | No | Filtro opcional por UF (ex.: 'DF'). | |
| tipo | Yes | Tipo do item: 'material' (consulta CATMAT) ou 'servico' (consulta CATSER). | |
| max_paginas | No | Número máximo de páginas a percorrer ao agregar. Cada página tem 500 registros. Default 5 (até 2500 contratações). Aumente para amostras maiores. | |
| periodo_meses | No | Janela de pesquisa em meses contados de hoje para trás. Default 12 (prazo recomendado pela IN SEGES/ME 65/2021 art. 5). | |
| codigo_item_catalogo | Yes | Código CATMAT (material) ou CATSER (serviço). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||