Reconstrói a lista de documentos de um processo a partir dos seus andamentos.
O Web Service do SEI não possui uma operação nativa para listar os
documentos de um processo; portanto esta função recupera a linha do tempo com
listar_andamentos_completo() e extrai os números de documento mencionados
nas descrições (ex.: "Gerado documento ... 84230597"). É uma heurística: o
resultado depende do texto dos andamentos e pode não captar 100% dos casos.
Usage
listar_documentos_processo(
protocolo_procedimento,
config = sei_config(),
consultar = FALSE,
verbose = FALSE
)Arguments
- protocolo_procedimento
Character. Número do processo.
- config
Um objeto
sei_config().- consultar
Logical. Se
TRUE, consulta cada documento encontrado comconsultar_documentos()e anexa os detalhes (série, data, unidade elaboradora, etc.). Faz uma chamada por documento.- verbose
Logical.
Value
Um tibble com uma linha por documento: documento (número),
DataHora/SiglaUnidade/SiglaUsuario/NomeUsuario/Andamento da
primeira menção (a geração). Com consultar = TRUE, inclui também as
colunas de consultar_documento().
Examples
if (FALSE) { # \dontrun{
docs <- listar_documentos_processo("12.1.000000077-4", config = sei_config())
docs[, c("documento", "DataHora", "SiglaUnidade", "NomeUsuario")]
# com detalhes (série, data, etc.)
listar_documentos_processo("12.1.000000077-4", consultar = TRUE)
} # }
