This function downloads expenditure data from the Brazilian federal budget. It resorts on the SIOP API. For more information on the Brazilian Budget, please refer to the Budget Technical Manual, available in Portuguese at Manual Técnico do Orçamento.
PT-BR: Essa função faz o download dos dados da despesa do orçamento da União do Brasil. Os dados são baixados por meio da API do SIOP. Para mais informação sobre o orçamento brasileiro, não deixe de consultar o Manual Técnico do Orçamento.
despesaDetalhada( exercicio = .last_year(), Esfera = FALSE, Orgao = FALSE, UO = FALSE, Funcao = FALSE, Subfuncao = FALSE, Programa = FALSE, Acao = FALSE, PlanoOrcamentario = FALSE, Subtitulo = FALSE, CategoriaEconomica = FALSE, GND = FALSE, ModalidadeAplicacao = FALSE, ElementoDespesa = FALSE, Fonte = FALSE, IdUso = FALSE, ResultadoPrimario = FALSE, valorPLOA = TRUE, valorLOA = TRUE, valorLOAmaisCredito = TRUE, valorEmpenhado = TRUE, valorLiquidado = TRUE, valorPago = TRUE, incluiDescricoes = TRUE, detalheMaximo = FALSE, ignoreSecureCertificate = FALSE )
despesaDetalhada( exercicio = .last_year(), Esfera = FALSE, Orgao = FALSE, UO = FALSE, Funcao = FALSE, Subfuncao = FALSE, Programa = FALSE, Acao = FALSE, PlanoOrcamentario = FALSE, Subtitulo = FALSE, CategoriaEconomica = FALSE, GND = FALSE, ModalidadeAplicacao = FALSE, ElementoDespesa = FALSE, Fonte = FALSE, IdUso = FALSE, ResultadoPrimario = FALSE, valorPLOA = TRUE, valorLOA = TRUE, valorLOAmaisCredito = TRUE, valorEmpenhado = TRUE, valorLiquidado = TRUE, valorPago = TRUE, incluiDescricoes = TRUE, detalheMaximo = FALSE, ignoreSecureCertificate = FALSE )
exercicio |
A number. Indicates the year to which the extracted data refers. (Indica o ano a que se refere a extração) The following parameters are Boolean values. If a parameter is set to (Os parâmetros que seguem são valores booleanos. Se um parâmetro estiver
definido como * Dimensions (Nível de detalhamento) QUALITATIVE CLASSIFICATION (CLASSIFICAÇÃO QUALITATIVA) Classification by Budget segment (Classificação por Esfera) |
Esfera |
Budget segment (Esfera Orçamentária) Institutional Classification (Classificação Institucional) |
Orgao |
Agency (Órgão) |
UO |
Budgetary Unit (Unidade Orçamentária) Functional Classification (Classificação Funcional) |
Funcao |
Function (Função) |
Subfuncao |
Subfunction (Subfunção) Programmatic Structure (Classificação Programática) |
Programa |
Program (Programa) |
Acao |
Activity (Ação) |
PlanoOrcamentario |
Budget Plan (Plano orçamentárip) |
Subtitulo |
Subtitle (Subtítulo) QUANTITATIVE CLASSIFICATION (CLASSIFICAÇÃO QUANTITATIVA) Detailed Financial Programming (Componentes da programação financeira) |
CategoriaEconomica |
Economic Category (categoria Econômica) |
GND |
Nature of Expenditure (Grupo Natureza da Despesa) |
ModalidadeAplicacao |
Application Mode (Modalidade de Aplicação) |
ElementoDespesa |
Expenditure Element (Elemento da Despesa) |
Fonte |
Fonte de Recursos (Source of Funds) |
IdUso |
Resources used as a counterpart Identifier (Identificador de recursos utilizado como contrapartida) |
ResultadoPrimario |
Primary Result Identifier (Idenfificador de efeito sobre o resultado primário da União) The following parameters are Boolean values. If a parameter is set to (Os seguintes parâmetros são valores booleanos. Se um parâmetro estiver
definido como |
valorPLOA |
Annual Budget Bill value (Valor do PLOA) |
valorLOA |
Annual Budget Law value - LOA (Valor da LOA) |
valorLOAmaisCredito |
LOA value plus additional credits - Total authorized value (Valor da LOA adicionado de créditos adicionais) |
valorEmpenhado |
Committed value (Valor empenhado) |
valorLiquidado |
Verified value (Valor liquidado) |
valorPago |
Paid value (Valor pago) |
incluiDescricoes |
A Boolean. If the parameter is set to |
detalheMaximo |
A Boolean. If the parameter is set to |
ignoreSecureCertificate |
A Boolean. If the parameter is set to |
The dataframe contains the expenditure figures. The columns are based on the choices made in the parameters.
PT-BR: O dataframe contém os valores de despesa. As colunas são baseadas nas escolhas feitas nos parâmetros.
## Not run: despesaDetalhada(2020, UO = "73901", valorPLOA = FALSE, detalheMaximo = TRUE) ## Not run: despesaDetalhada(exercicio = 2023, ResultadoPrimario = "6")
## Not run: despesaDetalhada(2020, UO = "73901", valorPLOA = FALSE, detalheMaximo = TRUE) ## Not run: despesaDetalhada(exercicio = 2023, ResultadoPrimario = "6")
This function calls [despesaDetalhada].
detailedExpenditure( exercicio, Esfera, Orgao, UO, Funcao, Subfuncao, Programa, Acao, PlanoOrcamentario, Subtitulo, CategoriaEconomica, GND, ModalidadeAplicacao, ElementoDespesa, Fonte, IdUso, ResultadoPrimario, valorPLOA, valorLOA, valorLOAmaisCredito, valorEmpenhado, valorLiquidado, valorPago, incluiDescricoes, detalheMaximo, ignoreSecureCertificate )
detailedExpenditure( exercicio, Esfera, Orgao, UO, Funcao, Subfuncao, Programa, Acao, PlanoOrcamentario, Subtitulo, CategoriaEconomica, GND, ModalidadeAplicacao, ElementoDespesa, Fonte, IdUso, ResultadoPrimario, valorPLOA, valorLOA, valorLOAmaisCredito, valorEmpenhado, valorLiquidado, valorPago, incluiDescricoes, detalheMaximo, ignoreSecureCertificate )
exercicio |
A number. Indicates the year to which the extracted data refers. (Indica o ano a que se refere a extração) The following parameters are Boolean values. If a parameter is set to (Os parâmetros que seguem são valores booleanos. Se um parâmetro estiver
definido como * Dimensions (Nível de detalhamento) QUALITATIVE CLASSIFICATION (CLASSIFICAÇÃO QUALITATIVA) Classification by Budget segment (Classificação por Esfera) |
Esfera |
Budget segment (Esfera Orçamentária) Institutional Classification (Classificação Institucional) |
Orgao |
Agency (Órgão) |
UO |
Budgetary Unit (Unidade Orçamentária) Functional Classification (Classificação Funcional) |
Funcao |
Function (Função) |
Subfuncao |
Subfunction (Subfunção) Programmatic Structure (Classificação Programática) |
Programa |
Program (Programa) |
Acao |
Activity (Ação) |
PlanoOrcamentario |
Budget Plan (Plano orçamentárip) |
Subtitulo |
Subtitle (Subtítulo) QUANTITATIVE CLASSIFICATION (CLASSIFICAÇÃO QUANTITATIVA) Detailed Financial Programming (Componentes da programação financeira) |
CategoriaEconomica |
Economic Category (categoria Econômica) |
GND |
Nature of Expenditure (Grupo Natureza da Despesa) |
ModalidadeAplicacao |
Application Mode (Modalidade de Aplicação) |
ElementoDespesa |
Expenditure Element (Elemento da Despesa) |
Fonte |
Fonte de Recursos (Source of Funds) |
IdUso |
Resources used as a counterpart Identifier (Identificador de recursos utilizado como contrapartida) |
ResultadoPrimario |
Primary Result Identifier (Idenfificador de efeito sobre o resultado primário da União) The following parameters are Boolean values. If a parameter is set to (Os seguintes parâmetros são valores booleanos. Se um parâmetro estiver
definido como |
valorPLOA |
Annual Budget Bill value (Valor do PLOA) |
valorLOA |
Annual Budget Law value - LOA (Valor da LOA) |
valorLOAmaisCredito |
LOA value plus additional credits - Total authorized value (Valor da LOA adicionado de créditos adicionais) |
valorEmpenhado |
Committed value (Valor empenhado) |
valorLiquidado |
Verified value (Valor liquidado) |
valorPago |
Paid value (Valor pago) |
incluiDescricoes |
A Boolean. If the parameter is set to |
detalheMaximo |
A Boolean. If the parameter is set to |
ignoreSecureCertificate |
A Boolean. If the parameter is set to |
The dataframe contains the expenditure figures. The columns are based on the choices made in the parameters.
Here, we list the dimensions concerning Federal Budget expenditure. For additional information, please refer to the 'Manual Técnico do Orçamento'.
PT-BR: Aqui, listamos as dimensões relativas aos gastos do Orçamento Federal. Para informações adicionais, consulte o 'Manual Técnico do Orçamento'.
Parameter | Classification by Budget segment | Classificação por Esfera |
Esfera |
Budget segment | Esfera Orçamentária |
. | ||
Institutional Classification | Classificação Institucional | |
Orgao |
Agency | Órgão |
UO |
Budgetary Unit | Unidade Orçamentária |
. | ||
Functional Classification | Classificação Funcional | |
Funcao |
Function | Função |
Subfuncao |
Subfunction | Subfunção |
. | ||
Programmatic Structure | Classificação Programática | |
Programa |
Program | Programa |
Acao |
Activity | Ação |
PlanoOrcamentario |
Budget Plan | Plano orçamentário |
Subtitulo |
Subtitle | Subtítulo |
. | ||
Detailed Financial Programming | Componentes da programação financeira | |
CategoriaEconomica |
Economic Category | Categoria Econômica |
GND |
Nature of Expenditure | Grupo Natureza da Despesa |
ModalidadeAplicacao |
Application Mode | Modalidade de Aplicação |
ElementoDespesa |
Expenditure Element | Elemento da Despesa |
. | ||
Fonte |
Source of Funds | Fonte de Recursos |
IdUso |
Resources used as a counterpart Identifier | Identificador de recursos utilizado como contrapartida |
ResultadoPrimario |
Primary Result Identifier | Identificador de efeito sobre o resultado primário da União |
This function lists all members in a Brazilian Federal Budget dimension for a given year.
quaisMembros( exercicio = .last_year(), dimensao, ignoreSecureCertificate = FALSE )
quaisMembros( exercicio = .last_year(), dimensao, ignoreSecureCertificate = FALSE )
exercicio |
A number. Indicates the year to which the extracted data refers. (Indica o ano a que se refere a extração) |
dimensao |
A string. The dimension to be listed. (A dimensão a ser relacionada) Valid values (Valores válidos): dimensoes |
ignoreSecureCertificate |
A Boolean. If the parameter is set to |
The dataframe contains the members in a dimension. Both code and description are provided.
## Not run: quaisMembros(2023, dimensao = "Funcao")
## Not run: quaisMembros(2023, dimensao = "Funcao")
This function calls [quaisMembros].
whichMembers( exercicio = .last_year(), dimensao, ignoreSecureCertificate = FALSE )
whichMembers( exercicio = .last_year(), dimensao, ignoreSecureCertificate = FALSE )
exercicio |
A number. Indicates the year to which the extracted data refers. |
dimensao |
A string. The dimension to be listed. Valid values: [dimensoes] |
ignoreSecureCertificate |
A Boolean. If the parameter is set to |
The dataframe contains the members in a dimension. Both code and description are provided.
## Not run: whichMembers(2023, dimensao = "Funcao")
## Not run: whichMembers(2023, dimensao = "Funcao")