Retorna o dicionário de dados contendo os códigos do IBGE e do SICONFI das
instituições federativas compatíveis com a API do Tesouro Nacional. Permite
visualizar a base empacotada em formato data.frame ou realizar o download
do arquivo oficial em PDF diretamente do site do Tesouro.
Arguments
- action
Caractere definindo a ação da função. Aceita
"view"(padrão) para carregar e retornar odata.framecontendo a base de dados interna do pacote, ou"download"para baixar o arquivo PDF oficial do Tesouro Nacional.- dest_dir
Caminho de diretório (caractere) indicando onde o arquivo PDF deve ser salvo caso
action = "download". O padrão é o diretório de trabalho atual (getwd()). Ignorado seaction = "view".
Value
Se action = "view", retorna um objeto data.frame com os códigos.
Se action = "download", salva o arquivo .pdf no diretório especificado e
retorna o caminho completo do arquivo invisivelmente (invisible()).
Examples
if (FALSE) { # \dontrun{
# 1. Visualizar o dicionário de códigos no console (retorna o data.frame)
df_codigos <- siconfi_list(action = "view")
head(df_codigos)
# 2. Baixar o arquivo PDF oficial para a pasta atual (Working Directory)
siconfi_list(action = "download")
# 3. Baixar o PDF para uma pasta específica do projeto (Cross-platform)
siconfi_list(
action = "download",
dest_dir = "C:/Temp/"
)
} # }
