Disponibilização de fontes de dados para consulta e download de anexo
Implementamos novas fontes de dados que possibilitam o uso de scripts e relatórios customizados para a identificação e extração de anexos vinculados a tarefas. Com essa atualização, agora é possível:
- Consultar metadados detalhados: acesso ao nome, extensão e origem dos arquivos.
- Identificar a procedência: diferenciação entre arquivos enviados via upload direto ou vinculados através do Gerenciador de Documentos.
- Acessar documentos com segurança: geração de links temporários para visualização e download imediato.
Destaques da funcionalidade:
- Integridade do Fluxo: a fonte de dados permite consolidar as informações de anexos respeitando a ordem cronológica das tramitações.
- Localização Unificada: facilidade para localizar anexos independentemente da origem do armazenamento (Conecta ou Gerenciador de Documentos).
- Atualização Automática: através da fonte de busca, o sistema retorna o nome e o tipo do arquivo, garantindo sempre a exibição da versão mais recente para documentos oriundos do Gerenciador.
Fonte anexos.buscar
Retorna os metadados de um anexo. Caso vinculado ao Gerenciador de Documentos, retorna dados da última revisão. Caso nativo, retorna dados do upload.
Parâmetro de entrada:
Retorno:
| Campo | Tipo | Descrição |
|---|
| id | UUID | Identificador único do anexo |
| arquivo.nome | String | Nome do arquivo |
| arquivo.extensao | String | Extensão do arquivo |
| idDocumento | UUID | Identificador no Gerenciador de Documentos |
Comportamentos especiais:
- Se vinculado ao Documentos, busca última revisão.
- Se o documento foi excluído, retorna erro 404.
Fonte anexos.download
Gera uma URL pré-assinada com validade de 5 minutos para download. Parâmetro de entrada
Parâmetro de entrada
Retorno
| Campo | Tipo | Descrição |
|---|
| id | UUID | Identificador do anexo |
| nomeArquivo | String | Nome do arquivo |
| downloadInfo.url | String | URL pré-assinada gerada |
| downloadInfo.metodo | String | Método HTTP a ser utilizado (GET) |
Comportamentos e Origens
- A URL é gerada diretamente no armazenamento S3 do Conecta.
- A URL é gerada através da API externa do Gerenciador de Documentos.
- Em caso de falha no processo, o sistema gera um erro 404.
Origem dos anexos
| Tipo | Como é criado | Armazenamento |
|---|
| Nativo | Através de upload direto no sistema. | S3 Conecta |
| Documentos | Vinculado a partir de sistema externo. | Gerenciador de Documentos |