Consultar Relatórios de Viagens Internacionais
Essa funcionalidade é utilizada pelos requisitores de diárias a fim de consultar os relatórios de viagens internacionais.
Pré-condições:
É necessário que exista Requisições de Diárias de Passagem Internacional cadastradas no relatório de viagem.
O usuário deve ter perfil de Requisitor ou Requisitor de Diárias para executar esta funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia-se acessando: SIPAC → Portal Administrativo → Requisições → Diárias → Consultar Relatórios de Viagens Internacionais.
O sistema mostra ao usuário os parâmetros para efetuar a busca:
Requisição: Formato - 9…/AAAA, Tipo - NUMÉRICO.
Período da Requisição: Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA.
Período da Viagem: Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA.
O sistema mostra ao usuário as requisições encontradas com os atributos:
Requisição: Formato - 9…/AAAA, Tipo - NUMÉRICO.
Unidade de Custo: Tipo - TEXTO.
Unidade Requisitante: Tipo - TEXTO.
Status: Tipo - TEXTO.
Usuário: Tipo - TEXTO.
Valor: Tipo - NUMÉRICO.
Opção para visualizar a requisição.
Na visualização da requisição, o sistema mostra ao usuário:
Relatório de Viagem:
Informações da Requisição:
Requisição: Tipo - TEXTO. Formato: 9…/AAAA.
Data: Tipo - TEXTO. Formato: DD/MM/AAAA.
Unidade de Custo: Tipo - TEXTO. Formato: NOME DA UNIDADE (CÓDIGO).
Unidade Requisitante: Tipo - TEXTO. Formato: NOME DA UNIDADE (CÓDIGO).
Valor da Requisição: Tipo - TEXTO. Formato: R$ 99,99.
Identificação do Servidor:
Identificação do Afastamento:
Localidade: Tipo - TEXTO.
Saída: Formato - DD/MM/AAAA. Tipo - DATA.
Chegada: Formato - DD/MM/AAAA. Tipo - DATA.
Quantidade de Diárias recebidas: Tipo - NUMÉRICO.
Descrição Sucinta da Viagem
O caso de uso é finalizado.
Principais Regras de Negócio
Resoluções/Legislações Associadas
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sipac.requisicoes.livrocontrato.dominio.RequisicaoLivroContrato | administrativo.requisicoes.requisicao_diaria |
Plano de Teste
Sistema: SIPAC.
Módulo: PORTAL ADMINISTRATIVO.
Link(s): Requisições → Diárias → Consultar Relatórios de Viagens Internacionais.
Usuário: marcilia.
Papel que usuário deve ter: REQUISITOR_DIARIAS.
Cenários de Teste
Verificar se o fluxo do caso de uso está funcionando corretamente e se consegue obter os relatórios das requisições de diárias encontradas na consulta.
Dados para o Teste
Para encontrar os dados a serem utilizados na busca deste caso de uso, utilizar a consulta:
SELECT rd.numero, rd.ano, rd.data, rd.data_saida, rd.data_chegada
FROM requisicoes.requisicao_diaria rd
JOIN comum.usuario u ON (rd.id_proposto = u.id_pessoa)
WHERE rd.id_proposto_externo is null limit 50;