~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Tipo de Processo ====== Esse caso de uso tem como finalidade o cadastro de Tipo de Processo no sistema. Um Tipo de Processo é usar para classificar processos e documentos. Ela tem como objetivo classificar e agrupar processos e documentos sob um mesmo tema, agilizando sua recuperação e facilitando as tarefas arquivísticas. O caso de uso é utilizado pelos administradores do módulo de protocolos. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Protocolo -> Administração -> Cadastro -> Tipo de Processos -> Cadastrar//. O sistema exibe o formulário para cadastro do Tipo de Processo. Para cadastrar um Tipo de Processo é necessário informar os seguintes dados: ***Denominação** *: Tipo - TEXTO. *__**Associar Tipos de Documentos**__ ***Tipo do Documento**: Formato - DENOMINAÇÃO DO TIPO DE DOCUMENTO, Tipo - TEXTO. *__**Tipos de Documentos Associados**__ ***Tipo de Documento**: Formato - DENOMINAÇÃO DO TIPO DE DOCUMENTO, Tipo - TEXTO. * Para cada tipo de documento associado, existe a opção **//Remover Tipo de Documento//**. * **Gera processo eletrônico***: Tipo - LÓGICO. ([[#principais_regras_de_negócio|RN03, RN04, RN05]]). * **Unidade de Restrição**: Tipo - AUTOCOMPLETE. Entrada de dados: CÓDIGO ou NOME DA UNIDADE. ([[#principais_regras_de_negócio|RN06]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não é permitido associar o mesmo tipo de documento mais de uma vez para o mesmo Tipo de Processo. * **RN02** - Depende que o parâmetro **//UTILIZA_TIPO_PROCESSO//** seja verdadeiro para que os links do caso de uso sejam visíveis. * **RN03** - Quando habilitado, exige classificação conarq caso o parâmetro esteja ativo. * **RN04** - Exige anexo ou escrita de documentos * **RN05** - Exibe para o usuário que o processo é eletrônico. * **RN06** - O tipo de processo terá o cadastro restrito para as unidades listadas. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.protocolo.dominio.TipoProcesso | administrativo.protocolo.tipoprocesso || | br.ufrn.sipac.protocolo.dominio.TipoDocumentoProtocolo | administrativo.protocolo.tipo_documento | | br.ufrn.sipac.protocolo.dominio.AssuntoProcessoTipoDocumento | administrativo.protocolo.assunto_processo_tipo_doc | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Protocolo Link(s): Administração -> Cadastro -> Tipo de Processo -> Cadastrar Usuário: elizabete Papel que usuário deve ter: ProtocoloPapeis.ADMINISTRADOR_PROTOCOLO ===== Cenários de Teste ===== Para verificar o Tipo de Processo cadastradas acesse o caso de uso [[listar_alterar|Listar/Alterar Tipos de Processos]]. ===== Dados para o Teste ===== Para alterar os parâmetros da **RN02**, podemos usar: UPDATE comum.parametro SET valor = 'true' WHERE nome = 'UTILIZA_TIPO_PROCESSO'