~~ODT~~
Este caso de uso é utilizado por usuários com a permissão de enviar processos/documentos de protocolo e tem a finalidade de listar os documentos que após o recebimento na unidade de destino mais atual excederam o tempo esperado de permanecer na mesma.
Esse caso de uso é iniciado quando o usuário acessa o caminho: SIPAC → Módulos → Protocolo → Consultas/Relatórios → Relatórios → Documentos com Atraso na Tramitação.
O usuário acessa uma página com um formulário contendo as seguintes opções de busca para gerar o relatório:
As seguintes opções de visualização também são apresentadas:
Número de Protocolo
, Data do Documento
e Data de Cadastro
, Tipo - TEXTO.Crescente
e Decrescente
, Tipo - TEXTO.No relatório serão listados os documentos que após o recebimento na unidade de destino mais atual excederam o tempo esperado de permanecer nela.
São exibidas as seguintes informações para cada documento (RN03):
O relatório é exibido no seguinte formato:
Protocolo | Documento | Data de Cadastro | Destino Atual | Último Envio | Último Recebimento | Tempo Esperado | Data Esperada de Envio | Atraso |
---|---|---|---|---|---|---|---|---|
TIPO DE PROCESSO / CLASSIFICAÇÃO CONARQ (QUANTIDADE) (RN02) | ||||||||
RADICAL.NÚMERO/AAAA-DV | …9/AAAA | DD/MM/AAAA | NOME DA UNIDADE (CÓDIGO) | DD/MM/AAAA | DD/MM/AAAA | 999 dia(s) | DD/MM/AAAA | 999 dia(s) |
RADICAL.NÚMERO/AAAA-DV | …9/AAAA | DD/MM/AAAA | NOME DA UNIDADE (CÓDIGO) | DD/MM/AAAA | DD/MM/AAAA | 999 dia(s) | DD/MM/AAAA | 999 dia(s) |
… | ||||||||
Total Geral: 999 |
O caso de uso é finalizado.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.protocolo.dominio.Documento | administrativo.protocolo.documento |
br.ufrn.sipac.protocolo.dominio.MovimentoDocumento | administrativo.protocolo.movimento_documento |
br.ufrn.sipac.protocolo.dominio.ClassificacaoConarq | administrativo.protocolo.classificacao_conarq |
br.ufrn.sipac.protocolo.dominio.TipoDocumentoProtocolo | administrativo.protocolo.tipodocumento |
Sistema: SIPAC
Módulo: Protocolo
Link(s): Consultas/Relatórios → Relatórios → Documentos com Atraso na Tramitação
Usuário: elizabete, marcilia
Papel que usuário deve ter: ProtocoloPapeis.ENVIAR_PROTOCOLO.
Acessar o(s) caso(s) de uso Cadastrar Documento ou Registrar Envio (Saída), e cadastrar/enviar documentos preenchendo o campo Tempo Esperado no Destino (Em Dias).
Em seguida, os documentos devem ser recebidos em suas respectivas unidades de destino.
Por fim, deve-se alterar as datas de envio/recebimento dos mesmos para que fiquem em atraso. O script abaixo decrementa em um mês as datas de recebimento e envio de todas as movimentações do documento informado:
UPDATE protocolo.movimento_documento SET dataenvioorigem = dataenvioorigem - INTERVAL '1 month', datarecebimentodestino = datarecebimentodestino - INTERVAL '1 month' WHERE iddocumento IN ( SELECT iddocumento FROM protocolo.documento WHERE numero_protocolo = <NÚMERO DO PROTOCOLO AQUI> AND ano_protocolo = <ANO DE PROTOCOLO AQUI> );
Recomenda-se executar o script abaixo toda vez que rodar o script acima para algum documento. O script abaixo decrementa a data de cadastro do documento em um mês. Isso vai evitar que o documento apareça com a data de cadastro no futuro em relação às datas de movimentações do mesmo.
UPDATE protocolo.documento SET datacadastro = datacadastro - INTERVAL '1 month' WHERE numero_protocolo = <NÚMERO DO PROTOCOLO AQUI> AND ano_protocolo = <ANO DE PROTOCOLO AQUI>;
Para ativar/inativar o parâmetro UTILIZA_CLASSIFICACAO_CONARQ, utilize o scripts abaixo no banco COMUM:
UPDATE comum.parametro SET valor = 'true' WHERE nome = 'UTILIZA_CLASSIFICACAO_CONARQ'