Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:22 (edição externa)

Cadastrar Despacho

Um documento reúne informações que podem tramitar por várias unidades ao longo do seu desenvolvimento. Cada unidade envolvida tem a possibilidade de incrementar informações no documento em forma de Despacho Eletrônico de Documento.

Este caso de uso possibilita o cadastro e alteração de despachos eletrônicos em documentos. Um Despacho Eletrônico de Documento é uma informação adicional que é incluída durante uma movimentação de um documento. Esta informação se refere a um parecer que o usuário apresenta após fazer sua análise do assunto abordado no documento. O usuário pode fazer o Despacho Eletrônico nas movimentações de documentos destinados a sua unidade que ainda não foram enviados, ou seja, o documento ainda permanece em sua unidade.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Protocolo → Documentos → Cadastro → Cadastrar Despacho.

São exibidas as seguintes opções para buscar documentos (RN01):

Inicialmente já são listados todos os documentos que estejam na unidade atual ou na unidade responsável.

Na listagem são exibidas as seguintes informações do documento:

Para cada um dos documentos apresentaram as seguintes opções:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

PORTARIA NORMATIVA Nº 5, DE 19 DE DEZEMBRO DE 2002: Dispõe sobre os procedimentos gerais para utilização dos serviços de protocolo, no âmbito da Administração Pública Federal, para os órgãos e entidades integrantes do Sistema de Serviços Gerais - SISG.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.protocolo.dominio.Despacho administrativo.protocolo.despacho
br.ufrn.sipac.protocolo.dominio.Documento administrativo.protocolo.documento
br.ufrn.sipac.protocolo.dominio.MovimentoDocumento administrativo.protocolo.movimento_documento

Plano de Teste

Sistema: SIPAC

Módulo: Protocolo

Link(s): Documentos → Cadastro → Cadastrar Despacho

Usuário: fabiobarreto, bruma, marcilia

Papel que o usuário deve ter: ProtocoloPapeis.CADASTRAR_PROTOCOLO

Cenários de Teste

Não se aplica.

Dados para o Teste

Para que possa ser cadastrado um despacho, é necessário que pelo menos um documento esteja cadastrado para a unidade do usuário que acessa este caso de uso.

Para a RN04, podemos usar:

SELECT pa.nome, u.login
FROM comum.usuario_unidade uu
     JOIN comum.usuario u ON u.id_usuario = uu.id_usuario
     JOIN comum.pessoa p ON p.id_pessoa = u.id_pessoa
     JOIN comum.unidade un ON un.id_unidade = uu.id_unidade
     JOIN comum.permissao pe ON pe.id_usuario = u.id_usuario
     JOIN comum.papel pa ON pa.id = pe.id_papel
WHERE pe.id_papel = 6
GROUP BY pe.id_unidade_papel, pa.nome, u.login, uu.id_usuario
ORDER BY u.login
SELECT pa.nome, u.login, un.codigo_unidade, un.nome
FROM comum.usuario u
     JOIN comum.permissao pe ON pe.id_usuario = u.id_usuario
     JOIN comum.papel pa ON pa.id = pe.id_papel
     JOIN comum.unidade un ON un.id_unidade = pe.id_unidade_papel
WHERE u.login LIKE '<LOGIN DO USUÁRIO>'
AND pe.id_papel = 6