echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Envio de Documentos em Lote ======
Esta funcionalidade permite aos gestores de documentos enviar um conjunto de documentos em lote ao SIGED.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIGED -> Documentos -> Envio em Lote//.
Ao acessar o caso de uso o sistema solicita as seguintes informações do envio:
* **Tipo de Documento***: Tipo TEXTO. São apresentadas as opções cadastradas no caso de uso [[desenvolvimento:especificacoes:siged:casos_de_uso:administracao:cadastros:configuracao_para_envio_de_documento_em_lote|Configuração para envio de documento em lote]].
* **__Formato Aceito__**: Tipo TEXTO. Preenchido com base na [[desenvolvimento:especificacoes:siged:casos_de_uso:administracao:cadastros:configuracao_para_envio_de_documento_em_lote|configuração para envio de documento em lote]].
* **__Pasta de Destino__**: Tipo TEXTO. Preenchido com base na [[desenvolvimento:especificacoes:siged:casos_de_uso:administracao:cadastros:configuracao_para_envio_de_documento_em_lote|configuração para envio de documento em lote]].
* **Arquivos***: Tipo TEXTO. É permitido fazer o upload de um ou mais arquivos.
Abaixo, são exibidos os arquivos aceitos:
* **__Documento__**: Tipo TEXTO, Formato NOME DO ARQUIVO.
* **__Tipo do Documento__**: Tipo TEXTO.
* Para cada arquivo aceito temos a opção:
* **//Remover Documento do Envio//**
Novas versões de arquivos aceitos:
* **__Documento__**: Tipo TEXTO, Formato NOME DO ARQUIVO.
* **__Tipo do Documento__**: Tipo TEXTO.
* **__Versão__**: Tipo NUMÉRICO.
* Para cada arquivo aceito temos a opção:
* **//Remover Versão do Envio //**
E, por fim, os arquivos reprovados:
* **__Documento__**: Tipo TEXTO, Formato NOME DO ARQUIVO.
* **__Erro__**: Tipo TEXTO.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Um arquivo já presente no SIGED será considerado como nova versão a ser enviada apenas quando a configuração de envio do mesmo tenha o versionamento permitido. Caso contrário, o sistema não permitirá o envio do arquivo, listando-o entre os arquivos reprovando para o envio.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
|br.ufrn.siged.dominio.Documento|siged.ged.documento|
|br.ufrn.siged.dominio.TipoDocumento|siged.ged.documento_versao|
|br.ufrn.siged.dominio.DocumentoVersao|siged.ged.tipo_documento|
|br.ufrn.siged.dominio.Descritor|siged.ged.descritor|
|br.ufrn.siged.dominio.ValorDescritor|siged.ged.valor_descritor|
|br.ufrn.siged.dominio.ConfiguracaoEnvioDocumentosLote|siged.ged.configuracao_envio_documentos_lote|
====== Plano de Teste ======
Sistema: SIGED
Módulo: Não se aplica.
Link(s): Aba de Documentos -> Envio em Lote.
Usuários: lufele, jacksondvs
Papel que usuário deve ter: SigedPapeis.GESTOR_SIGED_GLOBAL, SigedPapeis.CADASTRADOR_DOCUMENTOS, SigedPapeis.GESTOR_SIGED.
===== Cenários de Teste =====
- Realizar o envio de arquivos em lote que utilizem ou não versionamento. Para o versionamento verificar se a versão aparece ao visualizar o documento.
===== Dados para o Teste =====
- Para realizar o teste, deve-se ter um arquivo:
* Se for um Processo Funcional, o arquivo a ser enviado deve ter o seguinte formato: [SIAPE][P][NUMERO PROCESSO][ASSUNTO], sem usar extensão. O número do processo é separado por "_". Exemplo de como deve ser o formato do arquivo: [0346594][P][23077_018201_2015_60][teste]. O conteúdo do arquivo deve ter o número do processo com a seguinte máscara: #####.######/####-##, exemplo: 23077.018201/2015-60
- Para RN01, mostram as configurações de envio de documento em lote que permitem versionamento: