Execução orçamentária do Senado
senado_execucao_orcamentariaExecução orçamentária do Senado: despesas (dotação, empenhado, liquidado, pago; desde 2013) ou receitas próprias (previstas e arrecadadas; desde 2012). Para maior/menor/média/mediana/distribuição/ranking ('quanto o Senado pagou/arrecadou com X', 'maior grupo de despesa') use estatisticas=true: SEM agruparPor = distribuição das linhas (min/máx/média/mediana/percentis) + top/bottom; COM agruparPor = grupos ranqueados por soma decrescente (grupos[0]=maior). A coluna de valor analisada é escolhida automaticamente conforme o tipo; o resultado já traz o rótulo legível dela em campoAnalisado. Retorna { tipo, modo, ano, totalLinhas, ... }: nos modos agregados, agregado[] com { chave, ...valores } ordenado por valor; em detalhe, despesas[]/receitas[] limitado por limite (padrão 100, com aviso ao truncar). Use tipo=despesas com modo por-ano/por-acao/por-grupo/por-fonte e tipo=receitas com por-origem; filtre por ano para reduzir o volume antes de pedir detalhe. Única ferramenta de orçamento interno do Senado; não confundir com senado_orcamento_parlamentar (emendas/ofícios parlamentares ao orçamento da União).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ano | No | Filtrar por exercício financeiro | |
| modo | No | Agregação (por-acao/por-grupo/por-fonte: despesas; por-origem: receitas) ou detalhe. Ignorado quando estatisticas=true | por-ano |
| tipo | No | despesas = dotação e execução; receitas = receitas próprias | despesas |
| topN | No | Tamanho do top/bottom nas estatísticas (padrão: 10) | |
| campo | No | Opcional: força a coluna de valor analisada; por padrão ela é escolhida conforme o tipo. Se a opção não se aplicar ao tipo, o padrão é usado automaticamente. | |
| limite | No | Máximo de linhas (padrão: 100) | |
| agruparPor | No | Opcional: agrupa e ranqueia os resultados por esta dimensão (as opções válidas dependem do tipo). | |
| estatisticas | No | Distribuição/ranking sobre as linhas: min/máx/média/mediana/percentis + top/bottom, ou grupos ranqueados por soma via agruparPor |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||